flash杂项

Flash对每一帧执行的动作序列:

(1) 在舞台上放置好所有物体的位置,包括任何级别、任何层、载入的影片剪辑等。
(2) 执行那一帧上所有需要被调用的 ActionScript,包括任何层或级别上的任何影片剪辑或按钮,或是嵌套的影片剪辑,无论是多深。

(3) 检查是否到时间显示帧了。如果你设置了帧频为20帧每秒,Flash将检测从上一次显示一帧之后是否至少过去了50毫秒的时间。如果是,它将显示刚刚渲染的这一帧并且移动到下一帧。如果不是,它将等待直到正确的时间量过去。


载入或嵌入

获取外部内容至你的影片有两种方法:
1、当影片在运行时获取外部内容,被称为载入。
2、当SWF在编译时将外部内容嵌入SWF。


定义变量

var 变量名:数据类型;
var 变量名:数据类型 = 值;
使用0x前缀表示16进制数,也可使用toString(16)方法转换
命名规则:
1、尽量使用有含义的英文单词作为变量名
2、变量名采用骆驼命名法
3、变量命名符合“min-length && max-information”原则
4、尽量避免变量名中出现数字编号


init()

导入flash.display.StageScaleMode类
stage.scaleMode = StageScaleMode.NO_SCALE;    阻止影片缩放
导入flash.display.StageAlign类
stage.align = StageAlign.TOP_LEFT;                        放在窗口左上角播放


listener & handler

addEventListener(Event.ENTER_FRAME, onEnterFrame);
removeEventListener(Event.ENTER_FRAME, onEnterFrame);

(想要侦听的事件名称,将作为处理器的函数名称)


charCode & keyCode

charCode属性给出的是表示刚被按下的那个键的字符。如果用户在键盘上按下“a”键,则charCode将包含字符串“a”。如果用户同时也按下了Shift键,则charCode将包含的是“A”。
keyCode包含的是描述被按下的物理键的数字。如果用户按下“a”键,KeyCode将包含数字65.如果用户先按下Shift键然后按“a”,则你将得到两个键盘是件:一个Shift的(KeyCode 16),另一个是“a”的(65)。




上一篇:无

下一篇:flash三角学