如何用flash AS3.0代码产生五个不同alpha值的小球,并各自做自由移动,要纯代码的。

package{/*------------代码区-----------------*/} 请在代码区中加入代码,以实现上面的效果 如果包不够可自行添加

package{
import flash.display.Sprite
import flash.events.Event; public class Ball extends Sprite{
public function Ball(){
for(var i:int=0;i<5;i++){
var ball:Sprite=new Sprite()
addChild(ball)
ball.graphics.beginFill(Math.random()*0xff0000)
ball.graphics.drawCircle(0,0,20)
ball.x=Math.random()*stage.stageWidth
ball.y=Math.random()*stage.stageHeight
ball.alpha=Math.random()
ball.name="instance"
ball.addEventListener(Event.ENTER_FRAME,aa)
}
function aa(e:Event){
e.target.x+=Math.random()*10-5
e.target.y+=Math.random()*10-5
e.target.rotation+=Math.random()*10-5
/*e.target.alpha=Math.random()不断变化Alpha值或许你要这种效果*/
}
}
}
}
温馨提示:内容为网友见解,仅供参考
无其他回答

如何用flash AS3.0代码产生五个不同alpha值的小球,并各自做自由移动,要...
package{ import flash.display.Sprite import flash.events.Event; public class Ball extends Sprite{ public function Ball(){ for(var i:int=0;i<5;i++){ var ball:Sprite=new Sprite()addChild(ball)ball.graphics.beginFill(Math.random()*0xff0000)ball.graphics.drawCircle(0,0,20)ball....

FLASH As3.0 如何实现拳皇一样的选人界面 选人框无限循环 还有怎样用代 ...
来代表不同的人物。然后做一个元件,简称MCALL,然后将MC1,MC2。。。放进MCALL里面随机播放。这样MCALL就可以有个角色循环的效果。然后把MCALL排列好。如图排列。可以设置MCALL的鼠标事件为false,这样你点MCALL的时候就不会有鼠标事件发生。然后在每个角色(MC1,MC2,MC3、、、)里面写代码,比如鼠标移上...

在flash as3.0里面,用一个按钮控制视频的暂停播放。
01.stop(); \/\/ 让小球停止播放 复制代码3、返回场景1,添加图层2,命名btn。选矩形工具,在场景中画一个矩形。转换为【按钮】在属性面板中命名为btn。4、添加图层3,命名为as。输入下面代码:(前面的数字不用你输入)01.\/\/定义布尔值 02.var isPlaying:Boolean 03.\/\/注册单击事件的接收者 04.btn...

flash as 3.0 原理:想用按钮btn_1控制MC的alpha制,并用代码在时间轴显示...
AS2中,影片剪辑的属性前都有一个下划线_这个下划线在AS3中被抛弃了 因此,将_alpha修改为alpha即可解决问题

flash as 3.0 原理:想用按钮btn_1控制MC的alpha制,并用代码在时间轴显示...
_alpha是AS2里边的写法,到AS3中已经改为alpha没有下划线了,比如_x,_y等也都没有下划线了,具体可以去看帮助里的东西。。。

flash as3.0 的代码。求代码。一个A物体碰撞到B物体后就穿不过去了...
有一个keydown和keyup是用来判断按下方向键 在帧上直接写:import flash.events.KeyboardEvent;import flash.events.Event;stage.addEventListener(KeyboardEvent.KEY_DOWN,keydown);stage.addEventListener(KeyboardEvent.KEY_UP,keyup);var up = false,down = false,right = false,left = false;function...

as3.0一个脚本怎么引用不同场景元件
文档类不是时间轴代码整体归集的方法,它应该是提供公用方法,由时间轴去整体调用,你的思路完全出错。文档类提供的是初始化功能代码,数据建立代码,具体每帧要实现什么功能,可以在时间轴上写,亦可以具体每个帧上的对应元件绑定元件绑定类,具体代码写到类中,一个文档类当成大而全的类去用,那倒不如...

flash as3.0初学者,做了个滑动拼图,请问如何实现当滑块移动时,再点击...
完成移动可以通过坐标去判断的,这个楼主应该会判断吧?移动完成后,可以触发一个自定义的完成移动事件dispatchEvent("move_complete");整体思路就是这样:1、点击后移除鼠标事件,添加自定义的完成事件侦听addEventListener("move_complete",reAddMouseEvent);2、在函数reAddMouseEvent(e:Event)中重新添加鼠标...

flash(as3.0)我在主场景声明了一个全局变量,如何在影片剪辑实例里想调...
\/\/主场景 变量假设 为 var zhu:Number \/\/影片剪辑 A 内有变量为 var nei:Number \/\/对A内的nei进行赋值 \/\/注:以下代码写在A的时间帧上。var lujin:Object=this.paernt nei=lujin.zhu \/\/扩展 如果是影片剪辑里 再套 影片剪辑 那么 就为 \/\/var lujin:Object=this.paernt.parent ...

用Flash Action script 3.0 做走出房间游戏, 多个按钮共享同一个功能...
最后一问的答案如下(前面好长。。。还没看)给movieclip定个实例名称,假如命名为mc1,按钮事件中加入mc1.alpha=0 关于多个相似按钮事件函数合并:function goto(n:int):Function{ var foo:Function=function(e:MouseEvent):void{ gotoAndStop(n);} return foo;} play_btn.addEventListener(MouseEvent...

相似回答