Flex3學習筆記3

2021-04-20 23:41:18 字數 1633 閱讀 1753

flex3學習筆記3

flex指令碼基礎

1)方法

2)變數

變數是在程式中儲存資訊的一種方法。如:

var username;

username="tom";

var username="tom";

public

var username="tom";

3)資料型別

基本的資料型別有:

string 字串

number 數值,預設值為nan(即「not a number」)

uint 無符號整數,預設值為0

int 整數,預設值為0

boolean 布林值,預設值為false

void 用於函式的特殊值,表示無返回。預設值為undefined

如:public

function dosomemath():number

4)物件

一切均是物件,actionscript是物件導向的語言,在某種程度上來說,物件是容器。它有一些屬性(狀態)和對屬性的一些操作(行為)。如下:

var car:object = new object();

car.type = "sports car";

car.color = "red";

car.topspeed = 170;

car.isinsured = false;

car.driver = undefined;

var person:object = new object();

person.name = "steve";

person.age = 19;

car.driver = person;

5)類

物件是類的例項。如你有了乙個car物件,且你還想建立另乙個car物件,也就是說你要做同一件事,怎麼辦?最好的辦法是建立乙個car類,例項化兩次,分別生成兩個car物件。如:

public

class car

public

class person

var car:car = new car();

car.type = "sports car";

car.color = 0xff0000;

car.topspeed = 170;

car.isinsured = false;

car.driver = undefined;

var person:person = new person();

person.name = "steve";

person.age = 19;

car.driver = person;

6)mxml和actionscript

mxml不能代替actionscript,mxml和actionscript彼此相互補充。指令碼在互動性方面是相當有用的。實際上,mxml完全可以不要,你只可以使用純actionscript來建立完整的應用程式。然而,使用mxml建立應用程式的結構是最佳的方式,因為它易讀易寫。

Flex3學習筆記3

flex3學習筆記3 flex指令碼基礎 1 方法 2 變數 變數是在程式中儲存資訊的一種方法。如 varusername username tom varusername tom public varusername tom 3 資料型別 基本的資料型別有 string 字串 number 數值,...

Flex3學習筆記5

flex3學習筆記5 flex3資料繫結 資料繫結是flex非常棒的特徵之一,它給了輕易傳遞資訊的能力。資料繫結 當資料來源物件的資料發生變化時,目標物件的資料會自動更新,而不需要再編寫 去強制更新。繫結實際也是借助事件機制來完成的,當目標使用了資料繫結的時候,目標物件就會監聽資料來源物件的某一固定...

Flex 3類庫筆記 1

想自己做乙個介面類庫,為了開發思路更明朗些,得了解一下flex的類庫結構。一點點挖吧,先看看它的類庫結構繼承以及控制項分類圖 img img 從圖中可以看到,flex所有控制項類都繼承至uicomponent類,uicomponent類又繼承至flexsprite類,flexsprite類又是spr...