Hittest i as fil og anvendelse af shapeflag
Jeg har en række objekter på scenen. Jeg vil gerne opdage når min figur rammer den, men kun selve figuren og ikke omridset.Jeg har nedenstående script i min as-fil. Og det virker fint hvis jeg ikke bruger this.hitTest(_root.stage.char.charpos._x, _root.stage.char.charpos._y, true), men this.hitTest(_root.stage.char.charpos) et movieclip. Dog med den fejl at den så bruger omkredsen af movieclippet og ikke selve figurens form.
scriptet:
if (this.hitTest(_root.stage.char.charpos._x, _root.stage.char.charpos._y, true) == false && objecthasbeenswaped(myAreaId) == true) {
//trace("and i've been swapped before");
SwapDepth(myAreaId);
imAnActiveObject (myAreaId, false);
//trace ("been swapped and activeobject set");
} else if (this.hitTest(_root ...
Hvad gør jeg galt - kan man overhovedet bruge shapeflags på hittest?
