为什么我做的这个AS程序会出现这样的错误呢?
我是希望用TUIO和Flash ActionScript结合做一个多点触摸的小程序。运行的时候只要我一触摸,或者用模拟器点一下鼠标就会在输出窗上输出这样一段东西。首次接触多点触摸,请多多指教。谢谢。
- Java code
TypeError: Error #1034: Type Coercion failed: cannot convert com.touchlib::TUIOEvent@26987179 to flash.events.TouchEvent. at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at com.touchlib::TUIOObject/notifyCreated() at com.touchlib::TUIO$/processMessage() at com.touchlib::TUIO$/dataHandler() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::XMLSocket/scanAndSendEvent()
[解决办法]
事件强制转换失败。TUIOEvent@26987179 不是 TouchEvent 对象。
这个不好说。因为你没有给出具体的代码。不好判断。
[解决办法]
这个事件类本身没错。
你把调用这个类的部分贴出来看看。就是触发的地方。