如何在Flash CS4中从一帧滑动到另一帧?

时间:2011-04-20 18:11:43

标签: flash adobe cs4

嘿,我正在使用flash CS4选择你自己的冒险互动小说游戏。我能够创建基本结构,但是当玩家做出选择时,我想在帧之间添加一些过渡。我想让它看起来像一个框架向左滑动,然后下一个框架滑入视图。

请注意,我几乎没有使用动作的经验。

1 个答案:

答案 0 :(得分:1)

您无法更改“框架”的X或Y 相反,你需要做的是创建一个对象并定位该对象 根据您的要求。
这样做有一个问题。就像垃圾收集后将mc对象推出舞台一样。

var mc:MovieClip = new MovieClip();
mc.graphics.beginFill(0xFF0000);
mc.graphics.drawRect(0, 0, 100, 80);
mc.graphics.endFill();
mc.x = 80;
mc.y = 60;
addChild(mc);


var timer:Timer = new Timer(5);
timer.addEventListener(TimerEvent.TIMER, onTimer );
timer.start();
function onTimer( e:TimerEvent ):void{
    mc.x = ++mc.x
}