Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-07-2006, 19:49   #1 (permalink)
Neuer User
 
Benutzerbild von SIL_EL_MOT
 
Registriert seit: Aug 2004
Beiträge: 60
Farb-abfrage?

Hallo,
ich würde gern wissen, ob es möglich ist, flash abfragen zu lassen, ob der untergrund , zb unter einem mc, eine bestimmte farbe hat?

dass mann zb statt klassischer hittest-kollisionsabfrage einem bewegenden mc sagen kann, dass er vor roten balken halt macht..oder ähnlich!
__________________
...Danke für Ihre Zeit...
SIL_EL_MOT ist offline   Mit Zitat antworten
Alt 10-07-2006, 19:56   #2 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Es ist auf jeden Fall dann möglich die Farbe abzufragen,
wenn Du die Farbe vorher auch per Skript gesetzt hast.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 10-07-2006, 20:03   #3 (permalink)
Neuer User
 
Benutzerbild von SIL_EL_MOT
 
Registriert seit: Aug 2004
Beiträge: 60
wie geht das per script? weil, einfach nen blaues rechteckiges mc ist nicht getan, aber wenn ich quasi die linien zeichne und flash mir das per script "füllt".. und ich die füllung dann abfragen kann, dann wäre mir auch damit geholfen!

danke für die schnelle antwort
__________________
...Danke für Ihre Zeit...
SIL_EL_MOT ist offline   Mit Zitat antworten
Alt 10-07-2006, 20:21   #4 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Hi.

Ich meinte das anders.
Du kannst nen z.B. weissen/schwarzen MovieClip einfärben.
Dazu kannst Du Dir das Color-Objekt angucken. Das ist zwar
seit Flash8 veraltet, aber ich habe das neue noch nicht benutzt.

deineFarbe = new Color(deinMC);
deineFarbe.setRGB(0x33FF88);
trace(deineFarbe.getRGB); --> 0x33FF88

Schau es Dir aber lieber nochmal in der Flashhilfe an, falls
ich jetzt aus Versehen nen Fehler hier reingebaut habe.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 11-07-2006, 13:48   #5 (permalink)
Neuer User
 
Benutzerbild von SIL_EL_MOT
 
Registriert seit: Aug 2004
Beiträge: 60
ok, ja das geht, danke... jetzt hab ich aber das problem mit der abfrage
mit getRGB kann ich ja nur die vorher gesetzte Farbe des MC abfragen,
leider find ich keine möglichkeit abzufragen, ob ein objekt, dass sich bewegt, auf dem farbigen bereich liegt oder nicht...

oder doch?
__________________
...Danke für Ihre Zeit...
SIL_EL_MOT ist offline   Mit Zitat antworten
Alt 11-07-2006, 14:27   #6 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Sowas müßtest Du wohl eher mit hitTest() machen.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 11-07-2006, 17:48   #7 (permalink)
Neuer User
 
Benutzerbild von SIL_EL_MOT
 
Registriert seit: Aug 2004
Beiträge: 60
jor... da stoert mich halt, dass ich kein hittest mit shapeflag machen kann, ausser ich benutze die x und y-koordinaten, ich brauch aber die ganzen figuren..naja bastel da grad noch rum.
vll gehts ja doch....
__________________
...Danke für Ihre Zeit...
SIL_EL_MOT ist offline   Mit Zitat antworten
Alt 11-07-2006, 23:01   #8 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Auf Pixelbasis gibts vielleicht noch ne Lösung.
Quasimondo hat das mal was gebastelt:
http://www.quasimondo.com/archives/000568.php#000568

Siehe das hitTest-Demo:
http://www.quasimondo.com/lectures/f...ttest_demo.php

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 09:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele