![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2014
Сообщений: 2
|
Добрый вечер! срочно требуется помощь по AS2.
игра типа "найди и нажми". Когда игрок находит предмет, предмет пропадает, а на экране появляется персонаж и комментирует. И предмет, и персонаж - клипы. Что и куда прописать, чтобы по клику на предмет появлялся персонаж и исчезал после повторного клика? С флэшем на "вы", а надо очень и срочно. Спасибо! |
|
|||||
predmet.id = related_clip_id // Что вставляем predmet.onRelease = function(){ // По клику вставляем var obj = _root.attach("clip"+this.id,"any_clip",_root.getNextHighestDepth,{_x:this._x, _y:this._y}) obj.onRelease = function(){ // По клику на вставленном - убираем this.removeMovieClip() } } |
|
|||||
|
Регистрация: Feb 2014
Сообщений: 2
|
Спасибо за ответ.
predmet - это имя моего предмета, понятно. Что-то ещё мне надо изменить в коде относительно моей флэшки? Вообще, что мне надо менять? И попутно - у меня на предметах прописано, что после клика они исчезают, через: как это совместить с приведенным Вами кодом? (прошу прощения за глупые, возможно, вопросы, туплю нещадно). Последний раз редактировалось Nanaki; 12.02.2014 в 14:32. |
|
|||||
|
Всего вашего кода я не видел. Что там менять - не скажу.
_root.predmet._visible = false; - не готично. Объект останется на стэйдже и будет жрать память и сильно мешать. Если его через attach - removeMovieClip сделать - это логичнее и экономичнее. |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|