Originariamente inviato da Dennyboyyy
io voglio fermare il trascinamento di Fir.Cmq mi spieghi pure come fermare l'animazione di scasso grazie
Proseguo nella discussione, anche se Julius ha già dato un suggerimento, vedrai tu come operare.
Dai al clip fir nome istanza di fir e al clip scasso nome istanza scasso.
Poi incolla questo codice nel primo frame della timeline:
codice:
function rileva(dragClip:MovieClip, staticClip) {
var xTest:Number;
var yTest:Number;
dragClip.onEnterFrame = function() {
if (_xmouse>staticClip._x) {
xTest = _xmouse;
} else {
xTest = _xmouse+dragClip._width;
}
if (_ymouse>staticClip._y) {
yTest = _ymouse;
} else {
yTest = _ymouse+dragClip._height;
}
if (!staticClip.hitTest(xTest, yTest)) {
dragClip._x = _xmouse;
dragClip._y = _ymouse;
play();
} else {
stop();
}
};
}
rileva(fir, scasso);