Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在flash CS4中从一个帧滑动到另一个帧?_Flash_Adobe_Cs4 - Fatal编程技术网

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

如何在flash CS4中从一个帧滑动到另一个帧?,flash,adobe,cs4,Flash,Adobe,Cs4,嘿,我正在用flash CS4制作一个选择你自己的冒险互动小说游戏。我可以创建基本结构,但我想在玩家做出选择时在帧之间添加一些过渡。我想让它看起来像一帧向左滑动,然后下一帧滑入视图 请注意,我几乎没有使用actionscript的经验。您不能更改“帧”的X或Y值 相反,您需要做的是创建一个对象并定位该对象。 根据您的要求。 这样做有一个问题。就像在mc对象被推出舞台后对其进行垃圾收集一样 var mc:MovieClip = new MovieClip(); mc.graphics.beginF

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


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

您不能更改“帧”的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
}

你想在许多帧上使用变换工具。实际上,重读你的文章你只想改变x和y的位置。我建议你做其他事情。如果你是一个头脑清醒的人,游戏就不是开始的地方。首先学习面向对象编程。先做一些教程。首先创建简单的对象。如果不太麻烦的话,你能给我一个示例代码来显示如何更改整个帧的x和y位置吗?