| zerAlex2 |
25.07.2012 20:39 |
MultiTouch - код молчит
Нашёл вот такой пример:
Код AS3:
import flash.ui.Multitouch;
import flash.ui.MultitouchInputMode;
import flash.display.StageScaleMode;
import flash.display.StageAlign;
import flash.events.TouchEvent;
import flash.display.MovieClip;
Multitouch.inputMode=MultitouchInputMode.TOUCH_POINT;
stage.scaleMode=StageScaleMode.NO_SCALE;
stage.align=StageAlign.TOP_LEFT;
stage.addEventListener(TouchEvent.TOUCH_BEGIN, onBegin);
stage.addEventListener(TouchEvent.TOUCH_END, onEnd);
var points:Object=new Object();
trace("Ok");
function onBegin(e:TouchEvent):void
{
trace("TOUCH");
if(points[e.touchPointID]==null)
{
var b:MovieClip=new ball();
b.x=e.stageX;
b.y=e.stageY;
addChild(b);
b.startTouchDrag(e.touchPointID);
points[e.touchPointID]=b;
}
}
function onEnd(e:TouchEvent):void
{
trace("TOUCH END");
points[e.touchPointID].stopTouchDrag(e.touchPointID);
removeChild(points[e.touchPointID]);
points[e.touchPointID]=null;
}
В проекте 1 MovieClip - ball с пустым классом.
Публишу и зупускаю swf-ку из проводника. У буржуя работает на FlashPlayer 10, у меня на 11,2 молчит - ни ошибок, ни движения. Есть предположения почему?
|