Цитата:
Оригинал написал(а) 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.