|
|
|||||
Обнуление переменной типа movieClip
Итак, на сцене расположено несколько объектов (предположим obj1, obj2 и obj3), c которыми я немерен взаимодействовать.
я создаю такую переменную: переменная инициализирована, но ничему не равна, поэтому если я, например начну совершать с "objSelected" действия, как например Tween(objSelected, "scaleX", None.easeOut, objSelected.scaleX, (objSelected.scaleX*2), 1, true); или objSelected.alpha = 0.5; затем при нажатии мышкой по одному из объектов (например obj1) инициализируется функция: function onObj1(event:MouseEvent):void { test_txt.text = "Object 1 selected"; objSelected = obj1; } function nothingIsSelected(event:MouseEvent):void { test_txt.text = "Nothing is selected"; objSelected = ???; //чему она должна быть равна? } P.S. 1) Присвоение к "false", "0", или "NULL" говорит о несовместимости типов данных 2) Да, я думал о том чтобы создать лишний объект и приравнивать objSelected к нему, но может есть способ проще? Последний раз редактировалось Zebestov; 16.01.2012 в 21:53. |
|
|||||
Lorem ipsum
|
__________________
Поймай яблоко 2! |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
|
|
|||||
Здесь без нью
А дальше как написали. просто приравниваем к нулл и всё.
__________________
Кто к нам с чем для чего - тот у нас того от того. |
|
|||||
о, спасибо, на си раньше писал вот и косячу)
|
Часовой пояс GMT +4, время: 22:32. |
|
« Предыдущая тема | Следующая тема » |
|
|