0
마우스 클릭시 동영상 클립의 y 위치를 트위닝하려고합니다. 지금까지 나는이 작동하지만 트윈 후 Y 좌표를 저장하지 않고 각 트윈 처음으로 돌아갑니다이 코드를변수에 y 좌표를 저장합니다.
import fl.transitions.Tween;
import fl.transitions.easing.*;
var posY:Number = infographic_mc.y
var redY:Number = -232
var orangeY:Number = -551
var yellowY:Number = -883
var greenY:Number = -1225
var blueY:Number = -1543
var purpleY:Number = -1873
var tween1:Tween = new Tween(infographic_mc, "y", Regular.easeOut, posY, redY, 2, true);
var tween2:Tween = new Tween(infographic_mc, "y", Regular.easeOut, posY, orangeY, 2, true);
var tween3:Tween = new Tween(infographic_mc, "y", Regular.easeOut, posY, yellowY, 2, true);
var tween4:Tween = new Tween(infographic_mc, "y", Regular.easeOut, posY, greenY, 2, true);
var tween5:Tween = new Tween(infographic_mc, "y", Regular.easeOut, posY, blueY, 2, true);
var tween6:Tween = new Tween(infographic_mc, "y", Regular.easeOut, posY, purpleY, 2, true);
tween1.stop();
tween2.stop();
tween3.stop();
tween4.stop();
tween5.stop();
tween6.stop();
red_btn.addEventListener(MouseEvent.CLICK, redButtonClick);
orange_btn.addEventListener(MouseEvent.CLICK, orangeButtonClick);
yellow_btn.addEventListener(MouseEvent.CLICK, yellowButtonClick);
green_btn.addEventListener(MouseEvent.CLICK, greenButtonClick);
blue_btn.addEventListener(MouseEvent.CLICK, blueButtonClick);
purple_btn.addEventListener(MouseEvent.CLICK, purpleButtonClick);
function redButtonClick(event:MouseEvent):void {
tween1.start();
}
function orangeButtonClick(event:MouseEvent):void {
tween2.start();
}
function yellowButtonClick(event:MouseEvent):void {
tween3.start();
}
function greenButtonClick(event:MouseEvent):void {
tween4.start();
}
function blueButtonClick(event:MouseEvent):void {
tween5.start();
}
function purpleButtonClick(event:MouseEvent):void {
tween6.start();
}
있습니다.
mouseClick 함수에 Y 좌표를 저장하는 변수를 업데이트하는 방법이 있습니까?