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();
}
}
}
留言
張貼留言