PDA

Просмотр полной версии : Програмное движение Movie Clipa при нажатии кнопки до определенной точки


kvint
22.07.2004, 22:14
Ка сделать чтоб при нажатии кнопки Movie Clip двигался до определенной точки а достигнув ее останавливался :confused: спаибо

sergwizard
23.07.2004, 00:32
btn.onRelease = function(){
mc.onEnterFrame = function(){
mc._x>=400 ? delete mc.onEnterFrame : mc._x+=5;
}
}
где "btn" - кнопка,
"mc" - MovieClip,
400 - определенная точка.

kvint
23.07.2004, 01:32
А куда это все вставляется ,

sergwizard
23.07.2004, 02:02
...хотел неприлично пошутить, ну, да ладно... :)
А куда еще можно это вставить, кроме фрейма?

kvint
23.07.2004, 02:14
Так btn это и мя кнопки где

кнопка же instance name не может иметь :confused:

kvint
23.07.2004, 02:18
А это вы ребята для 7 флеша

мне бы для 5

kvint
23.07.2004, 02:25
просто нужно чтоб при нажатии другой кнопки он двигался в другом направлении и тоже достигнув определенной точки останавливался

kvint
23.07.2004, 02:39
Извините что так много пощу

просто есть несколько кнопок и один муви клмп и нкжно с поиощью этих кнопок двигать етот клип в разных направлениях

sergwizard
23.07.2004, 03:05
код в мувик:
onClipEvent(enterFrame){
if(_root.back==true){if(_x<=400){_x+=5;
}
}else{if(_x>=50){_x-=5}
}
}
в одну кнопку:
on(release){
back = true;
}
в другую:
on(release){
back = false;
}
Цифры меняй по своему усмотрению.
За окном уже 2004 год, народ Flash MX 2004 юзает, а ты еще пятеркой балуешься. Нехорошо!