0
영화 클립이 있습니다.무비 클립 이동 효과
그것의 현재 y는 0이고, 나는 어떻게 현재 나는 그것이 시작합니다 것을 그것을 할 것입니다 방법이
onenterframe { Y += 2 }
이다하고있어 Y (100)
로 이동하려는 느리고 느리게 끝나지만 중간에 속도가 빨라 집니까? 이 작업을 수행하는 많은 방법이있다
영화 클립이 있습니다.무비 클립 이동 효과
그것의 현재 y는 0이고, 나는 어떻게 현재 나는 그것이 시작합니다 것을 그것을 할 것입니다 방법이
onenterframe { Y += 2 }
이다하고있어 Y (100)
로 이동하려는 느리고 느리게 끝나지만 중간에 속도가 빨라 집니까? 이 작업을 수행하는 많은 방법이있다
는 한 가지 방법은 Adobe에서 제공되는 Tween 클래스를 사용하는 것입니다 (액션 스크립트 2 + 3)
import fl.transitions.Tween;
import fl.transitions.easing.*;
var tween:Tween;
function moveTo(targetY:Number, numberOfFrames:int) {
tween = new Tween(this, "y", Regular.easeInOut, y, targetY, numberOfFrames);
}
더 많은 정보를 원하시면
당신을위한 flash reference를 참조하십시오 또한 자신의 onEnterFrame 루프에서 Regular.easeInOut 함수 만 사용하거나 gTween 또는 TweenLite와 같은 많은 커뮤니티 작성 트윈 라이브러리 중 하나를 사용하도록 선택할 수 있습니다.