Что значит "не успевает сработать click"?
что не успевает сработать событие которое я ему назначил -

Код AS3:
this.addEventListener(MouseEvent.CLICK,onClicked);
после клика по обьекту
И что должно происходить, если бы он успевал сработать?
чтото вроде -

Код AS3:
private function onClicked(ev:MouseEvent)
{
trace("clicked..");
}
2. Неясно, что в приведенном коде относится к делу, а что - нет. Неясно, в каком кадре какого мувика написан код после класса, или может там разные куски в разных местах? Если не можете выделить проблемные участки кода, то хотябы выложите сам исходник.
согласен, да, хардкорно запостил код, каюсь.
ну вроде как разобрался, хотя это и неназвать разобрался, кароче заменил

Код AS3:
this.addEventListener(MouseEvent.CLICK,onClicked);
на

Код AS3:
this.addEventListener(MouseEvent.MOUSE_DOWN,onClicked);
ииии, все заработало

, а вот почему с CLICK неработало, я так и не осознал:'(
там если присмотреться, можно такой участок узреть:

Код AS3:
myTimer.addEventListener(TimerEvent.TIMER,anime);
function anime(event:Event):void
{var ScalePrev=0;
for(var i=0;i<30;i++)
{
pImage[i].x=PosX+RadiusX*Math.sin(posAnim+i*12*2*Math.PI/360);
pImage[i].y=PosY+RadiusY*Math.cos(posAnim+i*12*2*Math.PI/360);
Scale=pImage[i].y/(PosY+RadiusY);
pImage[i].content.scaleX=Scale*0.1;
pImage[i].content.scaleY=Scale*0.1;
}
//Sort the array so that the item which has the highest
//z position (= furthest away) is first in the array
var qrp=pImage.sortOn("y", Array.NUMERIC);
//Set new child indexes for the item
for (var i:uint = 0; i < pImage.length; i++) {
setChildIndex(pImage[i], i);}
posAnim+=r*0.05;
}
так вот, пока работает таймер, событие клика почти не наступало, единственный выход, это
кликать мыш с частотой ~ 50 Hz

тогда событие случалось.