FlashDevelop 復習筆記(2)


package com.loveococa
{
import flash.display.Bitmap;
import flash.display.Sprite;
import flash.events.Event;
import flash.ui.Mouse;
/**
* ...
* @author Alex
*/


public class Enemy extends Sprite
{
                //載外外部圖片,要注意圖片資料夾的階層,如上圖所示。
[Embed(source = "./img/gardengnome.png")]
                //定義圖片的類別,要用圖片名稱再接class為命名
private var gardengnomeClass:Class;
                //這邊要特別注意,圖片的檔案是什麼,名字就要定義一樣。
                //如果不採這種方式將會一直出錯。
private var gardengnome:Bitmap = new gardengnomeClass ();

public function Test():void {
Mouse.hide();
                        //以下就如同呼叫物件的方式使用。
gardengnome.height = 30;
gardengnome.width = 30;
addChild(gardengnome);

this.addEventListener(Event.ENTER_FRAME, mouseMove);
}

private function mouseMove(evt:Event):void {
gardengnome.x = mouseX - 15;
gardengnome.y = mouseY - 15;
}


public function Enemy()
{
trace("I'm alive");
Test();
}

}

}

留言

這個網誌中的熱門文章

[心得] 圖解 微分、積分生活中的微積分-第一章

Objective-C的數學運算函式

c# 把List中重復的資料去掉