Показать сообщение отдельно
Старый 29.06.2011, 12:11
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 4  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Код AS1/AS2:
_root.load1.onEnterFrame = function()
	{
		if (_root.load1._alpha > 0)
Так как при такой записи функция расположена "внутри" load1, является его методом, то при обращении к load1, который собссно владелец данного метода, необязательно явно указывать его имя.
Используйте префикс "this"

Соотв. пишем так:

Код AS1/AS2:
if ( this._alpha > 0)
...
this.removeMovieClip();
Это и удобнее и корректнее.
И не забудьте после выполнения условия сделать

Код AS1/AS2:
delete this.onEnterFrame;
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2