广州凡科互联网科技有限公司

营业时间
MON-SAT 9:00-18:00

全国服务热线
18720358503

公司门店地址
广州市海珠区工业大道北67号凤凰创意园

Flash制作转动的花瓣

日期:2021-03-02 浏览:
平常,理应尽可能应用涵数句子界定[方式1],这类界定方式更为规范,也更简练。差别:方式2,必须先界定、后启用;方式1,能够先启用,后写界定。

Flash电池充电2:for...in 用于枚举类型一个结合中常有的原素,要用于解析xml(查找)如:XML,数字能量数组,Object乃至_root或MC这些,作用十分强劲。本课中,大家用它来解析xml全部_root。

例1:

var Car = {brand: M6 , color: red , engine:2000};

for (var k in Car) {

trace(k = Car[k]);

}

// 輸出結果:

// brand=M6

// color=red

// engine=2000

例2:

//最先,在主情景中放进四个电影剪接

for (var k in _root) {

trace(_root[k]);

}

//輸出結果:

//_level0.instance4

//_level0.instance3

//_level0.instance2

//_level0.instance1

大家留意到,即便不给_root中的MC取名,FLASH编译程序器也全自动为MC取名的,前边的_level10指该元器件的深层为10.

Flash电池充电3: .onEnterFrame

(1) onEnterFrame是AS动漫和手机游戏制作的生命。

(2) 当我们们在主情景第一帧载入onEnterFrame=function(){...}时,具体上Flash编译程序器会全自动在前边再加_root变成_root.onEnterFrame。

(3)关键:MovieClip.onEnterFrame=function(){...}方式。这类方式可让MC单独地运作onEnterFrame。例:

//最先主情景上面有三个电影剪接,案例名各自为MC1,MC2,MC3。//

MC1.speed = random(10);

MC2.speed = random(10);

MC3.speed = random(10);

MC1.onEnterFrame = function() {

MC1._rotation = MC1.speed;

};

MC2.onEnterFrame = function() {

MC2._rotation = MC2.speed;

};

MC3.onEnterFrame = function() {

MC3._rotation = MC3.speed;

};

设想一下假如情景有一百个那样MC那麼敲代码的全过程不是是太痛楚了啊...呵呵呵...大家看一下下边一种书写:

function F1() {

this._rotation = this.speed;

}

for (var k in _root) {

_root[k].speed = random(10);

_root[k].onEnterFrame = F1;

}

进行的作用非常于:

MC1.speed = random(10);

MC1.onEnterFrame = function() {

this._rotation = this.speed;

};

涵数中this指:启用该涵数的目标(MC1)

转截请标明出處:wysj/

重要词: flash 共享到:QQ室内空间新浪网新浪微博腾迅新浪微博每个人网手机微信QQ朋友


网站知识

联系方式丨CONTACT

  • 全国热线:18720358503
  • 传真热线:18720358503
  • Q Q咨询:2639601583
  • 企业邮箱:2639601583@qq.com

首页
电话
短信
联系