AS3常用方法_asa和aso

(2) 2024-06-11 09:23

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 {  }

11、屏蔽左键

stage.addEventListener(MouseEvent.RIGHT_CLICK,function(e:MouseEvent):void{});


12、为MovieClip及其子类添加脚本代码 其中0表示第一帧

mc.addFrameScript(0, frame1);

13、舞台出现时的监听方法

this.addEventListener(Event.ADDED_TO_STAGE, initMethod);

14、内部引入图片

var xx:连接名 = new 连接名 (300,300);
var myImage:Bitmap = new Bitmap(xx);
this.addChild(myImage);

15、内部引入元件
var xx:连接名 = new 连接名();

this.addChild(xx);


今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

上一篇

已是最后文章

下一篇

已是最新文章

发表回复