Така че разработвам игра за сортиране за задръстване от игри и моите AS3 умения все още са малко нерафинирани.
Имам InputManager.as, който определя дали устройството е с възможност за докосване или не, и след това в класовете, които се нуждаят от него, грабвам тази информация.
Проблемът, който имам е:
C:\GameDev\Progressive Bytes\Dan\Scripts\Screens\Buttons.as, ред 55 1067: Неявна принуда на стойност от тип String към несвързан тип функция.
Ето къде е проблемът:
if(InputManager.isTouch){
this.addEventListener(TouchEvent.TOUCH_BEGIN, TouchEventHandler);
} else {
this.addEventListener(MouseEvent.MOUSE_OVER, over);
}
Това е в конструктора на бутона.
Направих малко търсене наоколо, но изглежда не мога да намеря никакви отговори за 1067 на слушател на събития, които са свързани с този проблем. Но, както казах, нещо като нуб с AS3.
Благодаря!!
onTouchBegin
илиtouchBeginHandler
иonMouseOver
илиmouseOverHandler
. - person Jason Sturges   schedule 06.05.2013