![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2006
Адрес: Владивосток
Сообщений: 28
|
Привет Всем!
Помогите плиз с проблемой... Есть несколько комнат, в каждой комнате есть предметы, подбираешь предмет - он в инвентаре, перемещаешься в другую комнату, возращаешься предмет опять лежит... Как сделать что бы он не появлялся? Если прописывать предметы как массив, тоже не получается... |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 177
|
А что именно не получается? Очистить массив от инвентаря ?
|
|
|||||
|
Регистрация: Mar 2006
Адрес: Владивосток
Сообщений: 28
|
Ну вот например, прочитал на форуме... заводишь массив и флаговые переменные..
objects = new Array({name:kamen, mc:kamen,inUse:true},{name: paket, mc: paket,inUse:false}) предметы все равно появляются... мож чего не дописал? не могу понять как работает сам флаг inUse... Последний раз редактировалось Djonnik; 08.11.2006 в 17:47. |
|
|||||
|
Как у тебя комната грузится?
после того как ты берешь предмет у комнаты этот предмет должен забраться.. Понял? |
|
|||||
|
Регистрация: Mar 2006
Адрес: Владивосток
Сообщений: 28
|
нет... просто предмету делаю visible = false...
а как его убрать из комнаты??? каждая комната - это кадр, как только кадр запускается в нем появляются заново все предметы... Последний раз редактировалось Djonnik; 08.11.2006 в 18:44. |
|
|||||
|
Тебе нужно гдето хранить информацию о том что в какой комнате лежит.
и менять эту информацию в зависимости от того что бы делаешь в игре. это может быть сломанная стена или предмет или открытые ворота. |
|
|||||
|
Регистрация: Mar 2006
Адрес: Владивосток
Сообщений: 28
|
напиши плиз чуть по-подробней... если не затруднит...
в основном идею понял, а как ее осуществить чет не доходит... |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Хорошо бы код централизовать, и чтоб со всех кадров был виден.
Тогда пишешь что-то вроде а визибле не работает по очень простой причине - это для кнопок а не для мувиклипов. Надо _visible. Или используй альфу.
__________________
Reality.getBounds(this); Последний раз редактировалось Wolsh; 10.11.2006 в 02:18. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
2iNils - перечитай автора. у него visible.
__________________
Reality.getBounds(this); |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|