ActionScript 3 學習筆記

最近開始摸一下
筆記一些比較基礎的東西…

trace() – debug用,輸出在ouput 面板上

  1. trace("hello world !");

定義變數

  1. //var 變數名稱:變數型態;
  2. var a:int;
  3. //var 變數名稱:變數型態=初始值;
  4. var a:int=1;

const – 建立常數,必須直接指定初始值,

  1. //此常數只能儲存一次資料後不可修改
  2. const a:int= 100;
  1. //這邊會error,因為一開始定義int型別時初始值已被指定為0
  2. const a:int;
  3. a=100;

不定型別(*)

  1. var test:*;
  2. //下面這行讓 test 變成整數型別
  3. test=100;
  4. //下面這行讓 test 變成字串型別
  5. test="hello";

型別轉換

  1. var a:String;
  2. a= String(100);

建立物件

  1. var time:Date = new Date();

自訂函數(參數和回傳型別可省略)

  1. function 函數名稱(參數):回傳型別 {
  2.     函數內容
  3. }

陣列

  1. var ar1:Array = new Array(3);
  2. var ar2:Array;
  3. ar2=["abc","def"];

Object 關聯陣列

  1. var ob:Object=new Object();
  2. ob.white="白色";
  3. ob.black="黑色";
  4. ob.red="紅色";

if

  1. //if
  2. if (.....){
  3.     .........
  4. }
  5. //if-else
  6. if (.....){
  7.     .........
  8. }else{
  9.     .........
  10. }

for

  1. for(起始;條件;運算){
  2.     .........
  3. }

for each in

  1. for each (變數 in 陣列){
  2.     .........
  3. }

while

  1. while(條件){
  2.     .........
  3. }

do-while

  1. do{
  2.     .........
  3. }while(條件)

switch case

  1. switch(變數){
  2.     case 1:
  3.         ........;
  4.         break;
  5.     case 2:
  6.         ........;
  7.         break;
  8.     default:
  9.         ........;
  10.         break;
  11. }

8個對 “ActionScript 3 學習筆記” 的回應


留下回覆