Ali Mehrzad
Member
کد زیر برای استفاده از صفحه کلید برای اجرای یک تابع هست که البته تو یک کلاس فرعی انجام میشه من قبلا در یک برنامه دیگه به خوبی این کار را انجام دادم ولی این بار نمی دونم کجای کدم ایراد داره که بی هیچ اروری رویداد صفحه کلید فراخوانی نمیشه و کاری انجام نمیده.
[PHPS]
package Classes {
import flash.display.MovieClip;
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;
public class Pages extends MovieClip{
public function Pages() {
this.addEventListener(KeyboardEvent.KEY_DOWN,mykeycode);
}
private function numSelectFun(num:uint){
}
private function mykeycode(event:KeyboardEvent):void {
switch (event.keyCode) {
case Keyboard.UP:
break;
case Keyboard.DOWN:
break;
case Keyboard.LEFT:
numSelectFun(2);
break;
case Keyboard.RIGHT:
numSelectFun(1);
break;
case Keyboard.SPACE:
break;
}
}
}
}
[/PHPS]
[PHPS]
package Classes {
import flash.display.MovieClip;
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;
public class Pages extends MovieClip{
public function Pages() {
this.addEventListener(KeyboardEvent.KEY_DOWN,mykeycode);
}
private function numSelectFun(num:uint){
}
private function mykeycode(event:KeyboardEvent):void {
switch (event.keyCode) {
case Keyboard.UP:
break;
case Keyboard.DOWN:
break;
case Keyboard.LEFT:
numSelectFun(2);
break;
case Keyboard.RIGHT:
numSelectFun(1);
break;
case Keyboard.SPACE:
break;
}
}
}
}
[/PHPS]