Мне кажется, проблема в том, что percentage
не определено в рамках функции 2.
Попробуйте что-то вроде этого:
//function1
varReceiver.onLoad = function() {
//value is the var that is created.
var _level0.paul = this.percentage;
}
//function1
//function2
this.onEnterFrame = function() {
if(this._currentframe==paul) {
this.stop();
this.onEnterFrame = undefined;
}
}
Еще одна вещь, о которой следует помнить, это то, что к моменту вызова функции onLoad вы уже прошли через пару кадров, поэтому, возможно, вам следует изменить свой тест в function2 на if(this._currentframe>=paul)
на всякий случай, если небольшое число.