root/as3/HikaUrawaza/sample/Main.as

リビジョン 1328, 0.9 kB (コミッタ: hikatsuka, コミット時期: 3 年 前)

--

Line 
1 package {
2        
3         //クラス
4         import flash.display.Sprite;
5         import flash.text.TextField;
6         import flash.events.Event;
7         import hikatsuka.utils.HikaUrawaza;
8        
9         public class Main extends Sprite {
10                
11                 private var debugCommand:HikaUrawaza;
12                 private var TXT:TextField;
13                
14                 //コンストラクタ
15                 public function Main() {
16                        
17                         //テキストフィールド生成(確認用)
18                         TXT = new TextField();
19                         TXT.text = "";
20                         addChild(TXT);
21                        
22                         //カスタムイベントクラス生成
23                         debugCommand = new HikaUrawaza(stage);
24                         //キーをセット
25                         debugCommand.setKey(38, 38, 40, 40, 37, 39, 37, 39, 66, 65);
26                         //カスタムイベントのリスナー生成
27                         debugCommand.addEventListener(HikaUrawaza.URAWAZA_EVENT, onUrawazaEvent);
28                        
29                 }
30                
31                 //HikaUrawazaイベント
32                 function onUrawazaEvent(event:Event) {
33                         TXT.appendText("■");
34                 }
35         }
36 }
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。