Здравствуйте, дорогие форумчане!
У меня есть программа, в которой есть два мувиклипа, которые плавно движутся, при их столкновении они должны остановиться. Пробую так:
код кнопки Запуска
Код AS1/AS2:
on (press)
{ s=500; // mesto gde dolzhen ostanovitsya mc1
var moveInterval1:Number = 15;
var moveID1:Number = setInterval(moveIt1,moveInterval1);
function moveIt1(){
mc1._x += (s-mc1._x)/80;
if (Math.abs(s-mc1._x) < 0.5) {
mc1._x = s;
clearInterval(moveID1);
}}
var moveInterval2:Number = 15 ;
var moveID2:Number = setInterval(moveIt2,moveInterval2);
function moveIt2(){
mc2._y += (70-mc2._y)/80;
if (Math.abs(70-mc2._y) < 0.5) {
mc2._y = 70;
clearInterval(moveID2);
}}
}
исходник прилагается