Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
AS3常用方法_asa和aso,希望能够帮助你!!!。
1、延时执行一个方法
setTimeout(timeover,10000);
function timeover(){}
2、播放位置的跳转
gotoAndStop(1);
gotoAndPlay(1);
3、获取当前播放的帧的位置
fig = currentFrame;//获取当前帧
4、当前鼠标点击的位置
var xxUp:int = int(e.localX);
var yyUp:int = int(e.localY);
5、隐藏当前元件
mc_name.
visible
= false;
6、直接复制在时间轴上可以控制音乐的大小(0~1)
soundTransform = new SoundTransform(0.2);
7、父类元件
MovieClip(MovieClip(this.parent).parent).mc_name;
MovieClip(this.parent).mc_name 等价于 this.parent["mc_name"];
8、根目录的使用
root["mc_name”]; 这样就可以一级级的向下寻找了元件 而不用受制于元件的位置
9、
removeChild();
removeChildAt(0);
var num:int = this.stage.numChildren;//获取元件的个数
mc.getChildByName("pd”);
10、帧方法
//注册ENTER_FRAM事件侦听器
icon_x.addEventListener(Event.ENTER_FRAME, mover);
function mover(e: Event): void { }
stage.addEventListener(MouseEvent.RIGHT_CLICK,function(e:MouseEvent):void{});
12、为MovieClip及其子类添加脚本代码 其中0表示第一帧
mc.addFrameScript(0, frame1);
this.addEventListener(Event.ADDED_TO_STAGE, initMethod);
var xx:连接名 = new 连接名 (300,300);
var myImage:Bitmap = new Bitmap(xx);
this.addChild(myImage);
15、内部引入元件
var xx:连接名 = new 连接名();
this.addChild(xx);
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。