国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

從基礎開始深入Flash AS3教程(2)(譯文)

2020-07-17 13:20:35
字體:
來源:轉載
供稿:網友
4,新的變量類型
AS3中有許多新的數據類型。其中有些類型是以前沒有出現的。AS3中的基本數據類型如下:
簡單數據類型:

Boolean
int
null
Number
String
uint
undefined
復雜數據類型:

Object
Array
Date
Error
Function
RegExp
XML
XMLList
新的數據類型通過類來定義,例如: Matrix (flash.geom.Matrix)
Shape (flash.display.Shape)URLRequest (flash.net.URLRequest)
等等。
注意:
特殊類型Void在AS3中被改成了全小寫:void。
“*”可以用來代表所有數據類型。如下:

var anything:*;
AS3中的XML和AS1和AS2中完全不一樣。以前的XML類型(對象)被定義為XMLObject。AS3中的XML是標準的E4X-based XML對象。
int和uint是number類型的新擴展,int表示整型(沒有小數),unit是無符號整型(不能是十進制,不能是負數)。 使用int型比使用Number能稍微的提升運行效率,而uint型只應該使用在必須的地方,比如顏色值。
5,顯示對象
AS3有一個新的集合:顯示對象。這個集合包含了所有可以在舞臺上看到或者可以被添加到顯示列表中的對象,包括以前的MovieClip,button和textField對象。AS3的顯示對象有:

AVM1Movie
Bitmap
Loader
MorphShape*
MovieClip
Shape
SimpleButton
Sprite
StaticText*
TextField
Video
有*的表示此對象必須在舞臺上手動創建,不能直接通過AS創建。
AVM1Movie是使用AS1和AS2創建的Movie,AS3創建的Movie需要通過AVM2來播放。因此用AS1和AS2創建的Movie在AVM2中被作為一個顯示對象來播放。但是不能和AS合使用。
Bitmaps是位圖對象。可以通過BitmapData對象來指定顯示效果,也可以通過位圖文件來設定。
Loader對象用來加載和顯示外部的image和swf影片文件。
MorphShapes是在時間軸上創建的圖形。雖然不能通過AS創建,但是可以通過AS來引用和控制。
MovieClips人人都會用
Shapes是從MovieClip中分離出來一個只有graphics對象的圖形容器。在shape中可以通過graphics對象使用繪圖API繪制各種圖形。使用shape代替MovieClip可以減少內存負擔。
Sprite是沒有時間軸的MovieClip,在AS3使用中,可能會在很多地方使用sprite代替MovieClip,尤其在創建自定義的顯示組件時。
StaticText和MorphShapes一樣,不能通過AS創建,這是在時間軸上創建的文本對象。
TextField,文本對象。
Video對象,播放flash視頻。
6,新的import標識
AS3中的import標識和AS2中有一些不同。在AS2中,import被用來代理引用類的長名稱,在類中并不是必須的。因此在AS2中,如果你不使用import,你也可以使用類的長名稱來引用,例如:
// ActionScript 2
var myPoint:flash.geom.Point = new flash.geom.Point(0,0);
在AS3中,import標識是訪問類的必須標識。在使用到其他類的時候,也可以使用類的長名稱,但是import不能省略掉。例如:


// ActionScript 3
import flash.geom.Point;
var myPoint:flash.geom.Point = new flash.geom.Point(0,0);
和AS2一樣,import中可以使用通配符(*)來導入整個包:

import flash.geom.*;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 花莲县| 聂拉木县| 安宁市| 永登县| 台安县| 小金县| 甘谷县| 河津市| 辛集市| 河南省| 龙州县| 安徽省| 民县| 太谷县| 铁岭县| 象州县| 琼中| 正镶白旗| 夏津县| 息烽县| 北辰区| 耿马| 简阳市| 北海市| 盖州市| 冕宁县| 灯塔市| 青神县| 康乐县| 田东县| 永修县| 海晏县| 阳春市| 栾城县| 钟山县| 宜昌市| 桑植县| 无棣县| 自贡市| 馆陶县| 佛坪县|