Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.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
Actionscript 3 Actionscript 3.0-在电影剪辑之间随机切换并更改它';随着时间的推移,s字体系列_Actionscript 3_Tween_Flash Cs5.5 - Fatal编程技术网

Actionscript 3 Actionscript 3.0-在电影剪辑之间随机切换并更改它';随着时间的推移,s字体系列

Actionscript 3 Actionscript 3.0-在电影剪辑之间随机切换并更改它';随着时间的推移,s字体系列,actionscript-3,tween,flash-cs5.5,Actionscript 3,Tween,Flash Cs5.5,我有一个电影剪辑,它由一个文本框和一些文本组成 我正在尝试在这段电影剪辑之间穿插,以便它在整个动画中随机移动,或者让电影剪辑从边缘反弹,类似于您可能看到的标准屏幕保护程序。通过许多不同的字体族缓慢地更改文本 是否可以在动画中随机播放一个电影片段,是否可以在缓慢过渡中将文本更改为多个不同的族 我希望这是有意义的:)请查看有关脚本动画的一些提示。由于您希望将其应用于MovieClip(在Flash IDE中,我采用了它?),因此必须使类扩展MovieClip,并将其分配给库中的电影剪辑 从边缘反弹等

我有一个电影剪辑,它由一个文本框和一些文本组成

我正在尝试在这段电影剪辑之间穿插,以便它在整个动画中随机移动,或者让电影剪辑从边缘反弹,类似于您可能看到的标准屏幕保护程序。通过许多不同的字体族缓慢地更改文本

是否可以在动画中随机播放一个电影片段,是否可以在缓慢过渡中将文本更改为多个不同的族

我希望这是有意义的:)

请查看有关脚本动画的一些提示。由于您希望将其应用于
MovieClip
(在Flash IDE中,我采用了它?),因此必须使类扩展
MovieClip
,并将其分配给库中的电影剪辑

从边缘反弹等等都是你必须自己编码的行为。我建议使用一个当前的运动矢量,比如

private var movement:Point;
将其初始化为随机方向和值:

movement = new Point(Math.random(), Math.random());
movement.normalize(INITIAL_VELOCITY);
和每个帧,将其添加到电影剪辑的当前位置:

public function update():void {
    x += movement.x;
    y ++ movement.y;
    doBounce();
}
弹跳:

public function doBounce():void {
    // something like:
    if (x + width + MARGIN) >= stage.width) movement.x *= -1; // bounce off right side
    if (x + MARGIN <= 0) movement.x *= -1; // bounce off left side
    // similar for y and height
}
公共函数doBounce():void{
//比如:
如果(x+宽度+边距)>=舞台宽度)移动。x*=-1;//从右侧反弹
如果(x+保证金)