Просмотр полной версии : Инвентарь для квэста
Привет Всем!
Помогите плиз с проблемой...
Есть несколько комнат, в каждой комнате есть предметы, подбираешь предмет - он в инвентаре, перемещаешься в другую комнату, возращаешься предмет опять лежит... Как сделать что бы он не появлялся? Если прописывать предметы как массив, тоже не получается...
А что именно не получается? Очистить массив от инвентаря ?
Ну вот например, прочитал на форуме... заводишь массив и флаговые переменные..
objects = new Array({name:kamen, mc:kamen,inUse:true},{name: paket, mc: paket,inUse:false})
предметы все равно появляются... мож чего не дописал?
не могу понять как работает сам флаг inUse...
Как у тебя комната грузится?
после того как ты берешь предмет у комнаты этот предмет должен забраться..
Понял?
нет... просто предмету делаю visible = false...
а как его убрать из комнаты???
каждая комната - это кадр, как только кадр запускается в нем появляются заново все предметы...
Тебе нужно гдето хранить информацию о том что в какой комнате лежит.
и менять эту информацию в зависимости от того что бы делаешь в игре.
это может быть сломанная стена или предмет или открытые ворота.
напиши плиз чуть по-подробней... если не затруднит...
в основном идею понял, а как ее осуществить чет не доходит...
Хорошо бы код централизовать, и чтоб со всех кадров был виден.
Тогда пишешь что-то вроде
if (kamen.inUse) kamen._alpha = 0;
а визибле не работает по очень простой причине - это для кнопок а не для мувиклипов.
Надо _visible. Или используй альфу.
а визибле не работает по очень простой причине - это для кнопок а не для мувиклипов. Используй альфу.Я чего то не понял. С каких пор у мувиклипов нет свойства _visible?
2iNils - перечитай автора. у него visible.
2iNils - перечитай автора. у него visible.Типа речь идет об UIObject?
Типа о menuItemMenu наследует свойства UIObject.
пример не работает.... говорит Unexpected file format..
версия flash не та?? или файл кривой??
спасибо всем что откликнулись...
МоНаХ тебе огромное спасибо!!! все понял.. просто выручил...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.