Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-03-2010, 16:30   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2008
Beiträge: 19
Bitmap hitTest

Warum bekomme ich immer: true
Ich verstehe, trotz vielem Lesen der Beiträge hier, diese Sache nicht.
Bisher dachte ich der Bereich zwischen p1 und p2 wird abgefragt. Aber der liegt doch ausserhalb meiner Bitmap und da wäre doch false die bessere Antwort.
Kann mir jemand Erleuchtung schenken?

der ganze Code sieht so aus:

var daten:BitmapData = new BitmapData(30, 30, false, 0x00FF3300);
var bild:Bitmap = new Bitmap(daten);
addChild(bild);

var p1:Point = new Point(100,100);
var p2:Point = new Point(110,110);
trace(daten.hitTest(p1,0xFF,p2));
fragenfragen ist offline   Mit Zitat antworten
Alt 30-03-2010, 01:04   #2 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.498
hi,

versuchs doch mal so:

var daten:BitmapData = new BitmapData(30, 30, true, 0x00FF3300);

ohne transparenz macht hitTest am bmpd ja ohnehin keinen sinn
mfg

sx
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 30-03-2010, 12:28   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2008
Beiträge: 19
kapiert

Vielen Dank!
Ich glaube, jetzt habe ich es kapiert.
Der zweite Punkt hinter dem Transparenzwert ist der eigentlich zu testende.

Dient der erste Punkt in der HitTest Abfrage nur zum "einnorden" des Bitmaps?
Oder kann man da auch noch was mit gestalten?
fragenfragen ist offline   Mit Zitat antworten
Alt 30-03-2010, 18:19   #4 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.498
wenn du mit einordnen, verschieben meinst, liegst du wohl richtig.
so wie ich es verstehe wird das bitmap um p1 verschoben und dann an p2 getestet.
sprich: der eigentliche punkt im bitmap der getestet wird ist (p2.x-p1.x | p2.y-p1.y)

mfg

sx
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 31-03-2010, 07:54   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2008
Beiträge: 19
Danke

Vielen Dank!
Steht so toll nicht in meinem Flashbuch.
fragenfragen ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bitmap, hittest

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash 8] Fehlerhafte HitTest Auswertung mit Bitmap enky Flash Einsteiger 0 05-12-2008 15:58
Bitmap Alpha in Bitmap kopieren LePeng ActionScript 3 1 04-03-2008 13:52
Bitmap zu Bitmap nach Farben kopieren? Sven_TK Flash 8 4 15-02-2008 19:14
bitmap hittest mauci Flash 8 22 05-02-2007 15:38
Transparentes Bitmap mit copyPixel in anders Bitmap kopieren erbsenknie ActionScript 3 4 30-01-2007 14:13


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:47 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele