Итак, я разрабатываю сортировочную игру для геймджема, и мои навыки работы с AS3 все еще немного несовершенны.
У меня есть InputManager.as, который определяет, является ли устройство сенсорным или нет, а затем в классах, которым это нужно, захватывая эту информацию.
У меня проблема:
C:\GameDev\Progressive Bytes\Dan\Scripts\Screens\Buttons.as, строка 55 1067: неявное приведение значения типа String к несвязанному типу Function.
Вот где проблема:
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