Показать сообщение отдельно
Старый 19.02.2004, 01:57
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 5  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Цитата:
Оригинал написал(а) sergwizard
this.onEnterFrame = function(){
if(anything==something){
func();
this.onEnterFrame = null;
}
}
как вариант. но не единственный :)
Код:
dosomething = function () {
	// действия необходимые при изменении someName
};
saysomething = function () {
	return _root.someName;
};
_root.addProperty("someName", saysomething, dosomething);
dosomething будет отрабатывать при каждой установке переменной someName. таким образом setVariable из джскрипта будет равносильно вызову функции во флэше.

в dosomething можно положить любые действия. например, если ты хочешь джаваскриптом вызывать несколько функций - можно сложить их в массив, и передавать из джскрипта через setVariable индекс вызываемой функции в переменной someName.