Actionscript - snap
Jeg er ved at lave en sjov lille applikation i flash.Det skal være en perlekæde hvor perlerne skal "snappe" til snoren når de berører den.
Jeg skal bruge mangle perler (movieClips) og koden skal derfor kunne bruges unikt for alle perlerne individuelt.
Jeg benytter:
on (press) {
startDrag(this, true);
}
on (release) {
stopDrag();
}
på mine perler movieClips.
Jeg har lavet et usynligt felt som skal være "snapperen" (ovså movieClip).
Dette har koden:
onClipEvent(enterFrame) {
if (this.hitTest(_root.drag)) {
_root.drag._x = this._x;
_root.drag._y = this._y;
}
}
(hvor drag er instance navnet på mit perle-movieClip).
Mit problem er dog at jeg kun kan flytte en bestemt, perle, nemlig den med navnet "drag".
Hvordan konstruerer jeg et actionscript som kan fungere for alle perlerne individuelt?
