SkiL
offline
Опыт:
9,321Активность: |
Кэш как в Рексаре
Люди, я извлёк кампанию с рексаром, но всё равно не понимаю как сохраняется вся карта. обьясните или дайте ссылку пжалуста. |
30.03.2010, 17:25 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
Человек имеет ввиду как сохранить что-либо из одной карты и перенести в другую хэш ага ага.
Но всё равно обсуждалось больше 9000 раз, заюзай поиск он тебя приятно удивит. |
30.03.2010, 17:40 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
кеш не менялся с 0.704 версии...
всё как было так и осталось. |
30.03.2010, 18:08 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,534Активность: |
2 функции: SaveGameCache и ReloadGameCachesFromDisk |
30.03.2010, 18:10 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SkiL
offline
Опыт:
9,321Активность: |
Всем спасибо, НО допустим я знаю как занести переменные в кэш, но как сделать чтобы мобы, итемы на земле, скрипты и всё остальное сохранилось? |
30.03.2010, 18:34 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Beerman, надо все-все данные о мобах итп заносить :)
например пишешь функцию StoreItem(item i) которая сохраняет код предмета, координаты предмета, заряды предмета в кеш для мобов вроде уже есть StoreUnit |
30.03.2010, 18:36 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SkiL
offline
Опыт:
9,321Активность: |
т.е. только через джас(или через тригерры тоже можно, но писанины будет на три отдела московских художников)? |
30.03.2010, 18:49 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
да и да) |
30.03.2010, 18:50 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
можно через триггеры
|
30.03.2010, 18:50 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SkiL
offline
Опыт:
9,321Активность: |
У, энто просто эпик облом(( ОК, всем огромное спасибо буду теребить статьи на предмет функций*бьёццо галавой ап клаву* |
30.03.2010, 19:01 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
ScorpioT1001 добавил:
кароче более точный вывод: ScorpioT1000, 30.03.2010 19:30:30: init создает кеш в памяти и когда ты работаешь с ним, ты работаешь в памяти до тех пор, пока не потребуется сохранить. а релоад возвращает значения на те, что лежат на диске в данный момент agentex, 19:30:57: Init создает в оперативке если нету на диске, а если есть - грузит Отредактировано ScorpioT1001, 30.03.2010 в 20:36. |
30.03.2010, 19:32 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SkiL
offline
Опыт:
9,321Активность: |
а чисто нупский вопрос : где именно на диске оно создаётся? |
30.03.2010, 21:04 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,534Активность: |
save\ProfileX\Campaigns.w3v |
30.03.2010, 21:33 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
Ну вот на кой чорт всё в карте сохранять в кэш? В кэш надо сохранять только то, что переходит на другую карту. А "покидаемая местность" сохраняется в savegame с нужным именем, и при возвращении загружается вместе со всем, что было. В компании Рексара так сделано. |
31.03.2010, 21:58 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,534Активность: |
Sebra, ты эт к чему? |
31.03.2010, 22:03 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
|
31.03.2010, 23:04 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SkiL
offline
Опыт:
9,321Активность: |
Sebra, а каким тригером занести карту в
? |
01.04.2010, 11:33 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
А у Рексара что, и не глянуть уже? "Save Game and Load Game" если на новой карте уже был. "Save Game and Ghange Level" если ещё не был. Проверка - "Saved Game Exists" или сам как нибудь. |
01.04.2010, 18:27 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SkiL
offline
Опыт:
9,321Активность: |
Sebra, всё себра спасибо как всё легко,я просто щастлефф) |
01.04.2010, 21:28 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
Sebra, а помойму в рексаре основная мапа не сохраняется.
1 - область видимости снова закрыта 2 - все мобы опять там же |
02.04.2010, 15:30 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|