설명 방법을 잘 모르겠습니다. 먼저 몇 가지 코드를 게시하고 설명해 보겠습니다. 이 솔루션은 비록 단순해야한다, 그래서 나는 ..가장 가까운 AS3 - Tween?
public function tweenUpdate():void{
if (_currentFrame>=358) _currentFrame -= 359;
if (_currentFrame<0) _currentFrame += 359;
var myBitmap:Bitmap = new Bitmap(buffer[_currentFrame+1]);
myBitmap.smoothing = true;
imageBuffer.data = myBitmap;
}
너희들은 내가 여기서 할 노력하고있어 알고 확신 그리고 이것은 그것을 트리거 무엇 :
TweenLite.to(this, 2, {_currentFrame: 50, ease:Strong.easeOut, onUpdate:tweenUpdate, onComplete:tweenComplete});
그래서, 내가 ' 360 이미지가 있습니다 (하지만 _currentFrame을 사용하여 어떤 이미지를 표시할지 결정하므로 _currentImage : int를 살펴보십시오).
내 현재 프레임에서 내 대상 프레임과 트위닝하고 싶습니다. 이것은 지금 내 코드가하는 것입니다 (지금까지 나를 도와 주신 shanethehat에게 감사드립니다).
그러나 가장 짧은 방법으로 트위닝하고 싶습니다.
예 : 프레임 10에 있고 프레임 350에 가고 싶습니다. 10-350 (340 프레임 건너 뛰기) 대신에 다른 방향으로 가고 싶습니다. 10에서 350 (프레임 0으로 건너 뛰고 359에서 350으로 계속 건너 뜁니다). 나는 그것이 최선의 하나 확실하지 않다하더라도,
도움을 많이 주셔서 감사합니다. 지금해야 할 작업입니다. 시간을 내 주셔서 다시 한 번 감사드립니다. –