![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 290
|
Друзья, подскажите пожалуйста, есть ли способ всем созданным переменным в клипе присвоить значение undefined не перебирая их? Если допустим я не знаю сколько их сгенерируется и т.п.
|
|
|||||
|
wanted
Регистрация: Sep 2002
Сообщений: 1,737
|
какова практическая задача?
__________________
вот тебе, революционный единоличник! вот тебе кулачество! вот тебе Союзкиножурнал! |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 290
|
практическая задача такова - существует Флэшка, в которой осуществляется активное взаимодействие с пользователем (drag объектов по сцене, с последующем запоминанием координат этих объектов и т.д.). Нужно, чтобы можно было одной кнопкой обнулить все сформированные до этого вспомогательные переменные (их довольно много в клипе).
|
|
|||||
|
wanted
Регистрация: Sep 2002
Сообщений: 1,737
|
можно сделать по-разному -- все зависит от того, как создаются эти переменные.
как вариант -- хранить эти переменные как свойства временного объекта, а потом удалять объект.
__________________
вот тебе, революционный единоличник! вот тебе кулачество! вот тебе Союзкиножурнал! |
|
|||||
|
MovieClip.prototype.undefAll=function(){
for(var i in this) if(typeof(this[i])=="movieclip")this[i].undefAll(); else { var type=typeof(this[i]); if (type=="number" || type=="string" || type=="boolean") this[i]=undefined; } } this.undefAll(); |
|
|||||
|
wanted
Регистрация: Sep 2002
Сообщений: 1,737
|
delete myObj;
myObj={}; ![]()
__________________
вот тебе, революционный единоличник! вот тебе кулачество! вот тебе Союзкиножурнал! |
![]() |
Часовой пояс GMT +4, время: 06:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|