PDA

Просмотр полной версии : Помогите с синтаксисом, плз


Dennis
29.07.2002, 17:00
Внутри клипа master есть клип slave. Клип master должен начать играть после того,
как клип slave дойдет до определенного кадра.
Я подозреваю, что нужно использовать if frame loaded,
в связи с этим вопрос - как это написать в скрипте?
Спасибо.

skaa
29.07.2002, 17:54
... можно сделать, если я правильно понял. Весь ActionScript на двух первых кадрах клипа Master.

Dennis
30.07.2002, 01:18
А можно как-нибудь так, в один кадр? типа такого

stop ();
if (_mvSlave._currentframe==5) {
play ();
}

DUDE
30.07.2002, 01:30
можно так:
на slave мувике:
onClipEvent(enterFrame){
Stop;
if (this._currentframe == 5) {
tellTarget (Master) {
play();
}
}
}
или так как ты предложил :
onClipEvent (enterFrame) {
Stop;
if (_root.master.slave_currentframe == 5) {
play();
}
}

DUDE
30.07.2002, 01:48
извини туплю позно уже =)
всё проще:
вставь в 5 фрейм своего slave:
tellTarget (_root.master) {
play();

coil
30.07.2002, 10:10
можно подумать
_root.master.play();
не будет работать
или _root.master.gotoAndPlay(2);

Dennis
30.07.2002, 16:45
Оригинал написал(а) DUDE
извини туплю позно уже =)
всё проще:
вставь в 5 фрейм своего slave:
tellTarget (_root.master) {
play();

ОК, все работает, спасибо. Прошу прощения за настырность, еще вопрос. Можно ли не указывать конкретно инстанс нэйм master , а просто задать, что это команда для "parent" клипа?

coil
01.08.2002, 12:47
можно и _parent.gotoAndPlay();