geplaatst door: ettepet
Ik heb in Flash twee movieclips: een gele cirkel en een blauw vierkant.
Met actionscript kan ik die, afhankelijk van de input van de gebruiker, in het veld positioneren.

Is het nu mogelijk om, als deze twee figuren elkaar overlappen, met actionscript het oppervlak van de overlap als een derde movieclip aan te maken zodat ik deze bijvoorbeeld groen kan maken?

Flash/actionscript: berekenen overlap twee movieclips
23 oktober 2010 - 18:45    reactie #1
geplaatst door: AndreRelink
Function intersection() geeft de intersectie tussen twee objects (rectangles) terug.

rect1.intersection(rect2).

Als je op deze functie Googlet, heb je grote kans dat je een uitgewerkt voorbeeld vindt.
Hier is een voorbeeld van een intersectie berekening tussen twee cirkels <a href='http://blog.rudestar.net/2010/01/how-to-calculate-the-intersection-of-two-circles-mathematically-in-actionscript/'>klik[/url]

Flash/actionscript: berekenen overlap twee movieclips
23 oktober 2010 - 19:21    reactie #2
geplaatst door: ettepet
Vergis ik me of kan ik deze function alleen bij rectangles gebruiken?
Mijn clips zijn helaas geen rectangles...