Сохранение в INI
|
|
|
Nick_Rimer | Дата: Четверг, 25 Апреля 2013, 10:56 | Сообщение # 2 |
заслуженный участник
Сейчас нет на сайте
| Ramilyanamana, у тебя затык в чём, в сохранении в ИНИ, или в определении/установке позиции?
- Доброе утро, Агент Пи!
|
|
| |
Ramilyanamana | Дата: Четверг, 25 Апреля 2013, 11:03 | Сообщение # 3 |
Биззи Джей Ужасный
Сейчас нет на сайте
| Ну вот позиция музыки сохраняется-проверил в документе. Но вот когда идет загрузка(я как уже только не выставлял события) у меня переменная должна принять значение позиции, записанной в INI. После XAuedio для канал 7 должен установить позицию через переменную.
|
|
| |
Nick_Rimer | Дата: Четверг, 25 Апреля 2013, 11:33 | Сообщение # 4 |
заслуженный участник
Сейчас нет на сайте
| Ramilyanamana, ты не можешь получить значение переменной из ИНИ-файла? Код a = INI.ItemValue(Group, Item) или в чём причина-то?
- Доброе утро, Агент Пи!
Сообщение отредактировал Nick_Rimer - Четверг, 25 Апреля 2013, 11:35 |
|
| |
Ramilyanamana | Дата: Четверг, 25 Апреля 2013, 11:51 | Сообщение # 5 |
Биззи Джей Ужасный
Сейчас нет на сайте
| я получаю, смотрел через дебаг проблема, как я думаю, находится в том, что переменная принимает значение и на этом зависает и музыка не играет.
|
|
| |
Nick_Rimer | Дата: Четверг, 25 Апреля 2013, 11:55 | Сообщение # 6 |
заслуженный участник
Сейчас нет на сайте
| Ramilyanamana, переменная получает значение, и всё повисает?! я надеюсь, у тебя не в бесконечном цикле она получает это значение?
- Доброе утро, Агент Пи!
|
|
| |
Ramilyanamana | Дата: Четверг, 25 Апреля 2013, 13:28 | Сообщение # 7 |
Биззи Джей Ужасный
Сейчас нет на сайте
| Нет все происходит через Start of layout. Он в этот момент получает данные. Я пробовал через Always музыка будет играть, но все время на одной позиции
|
|
| |
Nick_Rimer | Дата: Четверг, 25 Апреля 2013, 21:57 | Сообщение # 8 |
заслуженный участник
Сейчас нет на сайте
| Ramilyanamana, логично, если ты каждый такт будешь одну и ту же позицию ей присваивать, вот она на одной позиции и будет торчать. код глянуть можно? где там у тебя что виснет? Добавлено (25.04.2013, 21:57) --------------------------------------------- посмотрел.. у меня по-прежнему после загрузки игра просто вылетает.. так и надо?
- Доброе утро, Агент Пи!
|
|
| |
Ramilyanamana | Дата: Пятница, 26 Апреля 2013, 07:29 | Сообщение # 9 |
Биззи Джей Ужасный
Сейчас нет на сайте
| Нет. У меня все нормально. Приду домой и проверю
Добавлено (26.04.2013, 07:29) --------------------------------------------- А она может на разных компах из-за сохранений не работать?
Сообщение отредактировал Ramilyanamana - Пятница, 26 Апреля 2013, 07:30 |
|
| |
|
Ramilyanamana | Дата: Пятница, 26 Апреля 2013, 11:31 | Сообщение # 11 |
Биззи Джей Ужасный
Сейчас нет на сайте
| Блин то ли прога такая, то ли я дурак, но пробовал сохранять и в dat и в ini и все одна беда - вылазит эта ошибка. Причем вылазит только если сохранить игру и выйти из программы полностью, а потом открыть и загрузить игру. Сейчас разбираться буду. Добавлено (26.04.2013, 10:30) --------------------------------------------- Кстати, не подскажешь в какие форматы еще можно сохранять игру? Добавлено (26.04.2013, 11:15) --------------------------------------------- Все убрал эту дрянь. Теперь сохранение будет быстрое и если выйти из игры, а потом начать заново, то начнется уровень сначала. Добавлено (26.04.2013, 11:31) ---------------------------------------------
Блин. Даже после быстрой загрузки музыка ни как не воспроизводится. Пробовал выставить позицию из ini файла-не вышло. Попробовал загрузить и начать играть музыку заново-тоже ни чего
|
|
| |
Nick_Rimer | Дата: Пятница, 26 Апреля 2013, 11:57 | Сообщение # 12 |
заслуженный участник
Сейчас нет на сайте
| Ramilyanamana, я хз, как работают эти сохранения, работают ли они вообще. в самом категоричном случае я бы уже начал думать, где найти рабочий плагин сохранения, или как написать свой алгоритм сохранения с блекджеком и всеми вытекающими..
- Доброе утро, Агент Пи!
|
|
| |
Ramilyanamana | Дата: Пятница, 26 Апреля 2013, 12:16 | Сообщение # 13 |
Биззи Джей Ужасный
Сейчас нет на сайте
| Аллеелуууяяяя!!! Заработало! Нашел на мэйк гейме урок по добавлению музыки в игру и там оказалась такая полезная штучка как ON load.
|
|
| |