Spielfigur soll nur von 3 Seiten verletzbar sein
Übersicht
BlitzBasic
Allgemein
RetroBetreff: Spielfigur soll nur von 3 Seiten verletzbar sein |
Antworten mit Zitat |
|
|---|---|---|
|
Wie würdet ihr das lösen?
Es ist eine Spielfigur mit 4 Einzelbildern, einfach immer abfragen, welche Seite gerade der Gegner berührt? |
||
|
|
Lord_Vader |
Antworten mit Zitat |
|---|---|---|
| Vielleicht den winkel zum gegner bei der berührung ermitteln und daraus schließen wo er sich befindet... | ||
Retro |
Antworten mit Zitat |
|
|---|---|---|
|
Weiß leider nicht was schneller geht... die Figur hat jedenfalls nur 4 Richtungen und die Richtung steht in einer Variable zur Verfügung.
"wenn gegner aus richtung links und spielfigur in blickrichtung links..." |
||
|
|
nagl |
Antworten mit Zitat |
|---|---|---|
|
versteh ich das richtig?
nur wenn der spieler den gegner/das monster anguckt kann der spieler verletzt werden? ausserdem gibt es nur 4 richtugnen in die der spieler gucken kann: rechts,links,unten,oben? cu nagl |
||
|
|
theBlade |
Antworten mit Zitat |
|---|---|---|
| ich würd die x- und y-coods vergleichen. ist die x-cood des gegners kleiner als die des gegners kommt er von links etc | ||
|
"Ich bin wie ich bin. Die einen kennen mich, die anderen können mich." (Dr. Konrad Adenauer)
UTFSB -> (use the fuckin "suchen"-button) User posted image <- link -.- |
||
Retro |
Antworten mit Zitat |
|
|---|---|---|
| @nagl: ja die spielfigur soll nur von hinten und seitlich verletzbar sein. | ||
|
|
Lord_Vader |
Antworten mit Zitat |
|---|---|---|
| nun was is dann HINTEN unten? also links rechts aber net unten JUMO N RUN HALT? | ||
Retro |
Antworten mit Zitat |
|
|---|---|---|
| Die Figur ist von oben sichtbar, nicht seitlich. | ||
|
|
Lord_Vader |
Antworten mit Zitat |
|---|---|---|
| O_O WAS DENN SICHTBAR? ICH DACHTE VERLETZBAR? | ||
Retro |
Antworten mit Zitat |
|
|---|---|---|
|
Von oben sichtbar und von 3 Seiten verletzbar.
Die Richtung wohin die Figur schaut ist bekannt, ebenso woher der Gegner kommt. Das wäre vermutlich die einfachste Abfrage... |
||
|
|
KabelbinderSieger des WM-Contest 2006 |
Antworten mit Zitat |
|---|---|---|
|
Nun ich würde jetzt einfach sagen mit
Code: [AUSKLAPPEN] ImageRectCollide() |
||
| <Wing Avenger Download> ◊◊◊ <Macrophage Download> | ||
|
|
brezelbakery |
Antworten mit Zitat |
|---|---|---|
|
nagl hat Folgendes geschrieben: versteh ich das richtig?
nur wenn der spieler den gegner/das monster anguckt kann der spieler verletzt werden? ausserdem gibt es nur 4 richtugnen in die der spieler gucken kann: rechts,links,unten,oben? beantworte mal die fragen.. dann kann man dir genauer helfen..bis jetzt is mir nicht klar was du meinst |
||
|
|
Bfox |
Antworten mit Zitat |
|---|---|---|
|
Wenn ich dich recht verstehe:
wenn der Gegner von rechts kommt: Code: [AUSKLAPPEN] If ImagesCollide(Spieler, SpielerX, SpielerY, SpielerFrame, Gegner, GegnerX, GegnerY, GegnerFrame) And SpielerX < GegnerX then
wenn der Gegner von links kommt: Code: [AUSKLAPPEN] If ImagesCollide(Spieler, SpielerX, SpielerY, SpielerFrame, Gegner, GegnerX, GegnerY, GegnerFrame) And SpielerX >GegnerX then
wenn der Gegner von unten kommt: Code: [AUSKLAPPEN] If ImagesCollide(Spieler, SpielerX, SpielerY, SpielerFrame, Gegner, GegnerX, GegnerY, GegnerFrame) And SpielerY < GegnerY then
(ungetestet!) Also das geht doch wirklich nicht schwer! |
||
| Glauben ist Mangel an Wissen! | ||
Übersicht
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
