Antworten auf deine Fragen:
Neues Thema erstellen

einfache Kollisionsabfrage funktioniert nicht

Vektorenschubser

Noch nicht viel geschrieben

moin leute ;D

also will mich grade in as3 einarbeiten und stoße schon auf das erste kleine große problem.

der mauszeiger wird durch einen pfeil ersetzt(feil).
auf der bühne ist ein weiterer movieclip (ziel).

wenn der pfeil mit irgendeiner kante das ziel berürt, so soll es die farbe ändern, das machts aber natürlich nicht :schmoll: , sondern erst wenn ich mit den mauszeiger mittig über dem ziel bin.

woran liegts ??






Code:
var orig:ColorTransform = ziel.transform.colorTransform;
var neww:ColorTransform = new ColorTransform(1, 1, 1, 1, -255, 0, 255, 0);


Mouse.hide();


 function frames (e:Event)
{
feil.x = mouseX;
feil.y = mouseY;
if (ziel.hitTestPoint(mouseX, mouseY, true))
{
ziel.transform.colorTransform = neww;
}
else
{
ziel.transform.colorTransform = orig;
}


}

stage.addEventListener(Event.ENTER_FRAME, frames);
 

ssandner

Nicht mehr Newbie

AW: einfache Kollisionsabfrage funktioniert nicht

Mit deiner "feil.x" Abfrage bekommst du nur ein Event, wenn dein Mauszeiger über dem referenzpunkt deines zielmovieclips liegt. (in deinem Fall der Mittelpunkt des ziel.mc).
Für deinen Zwecke kannst du die Methode "hitTestObject()" benutzen:



Allerdings wird dabei ein Rechteck über dein kreisförmiges Ziel gelegt, d.h. die Zielfläche ist etwas größer als dein Kreis.
Ein exakte Lösung habe ich hier gefunden:
[AS3][Anfänger] Weltraumspiel Teil 5: Kollisionen, Timer und Textfelder - Flash - Tutorials @ tutorials.de: Forum & Hilfe
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.621
Beiträge
1.538.379
Mitglieder
67.545
Neuestes Mitglied
tyed
Oben