
Код AS1/AS2:
onClipEvent (enterFrame) {
var y0:Number;
for (i = 1; i <= 12; i++)
{
var mc:MovieClip = this['ch' + i];
mc.onPress = mcOnPress;
mc.onRelease = mcOnRelease;
}
function mcOnPress()
{
this.startDrag(false,this._x,168.05,this._x,-2500);
y0 = this._y;
}
function mcOnRelease()
{
this.stopDrag();
if (y0 - this._y == 0)
{
someFunc(this);
}
}
function someFunc(mc:MovieClip)
{
trace('Трогали ' + mc + ' но перемещения не было');
}
}
все работает кроме таскания. при таскании он видет, что это таскание, а не нажимание, но таскания не происходит. я что-то не так делаю?