Forum: Software-Projekte der Mitglieder
by Sfaizst,
7. Jun 2010
Hmm, erscheint mir logisch,
so kann man natürlich auch leichter verschiedene "Objekte" im "level" erstellen, welche bei collision explodieren, zerfetzt werden oder sonst was :D
Edit: Danke nochmal für die Hilfe, ich melde mich wieder fals mir was unklar ist
Forum: Software-Projekte der Mitglieder
by Sfaizst,
7. Jun 2010
Hab den fehler gefunden (besser gesagt mal andersrum probiert):
Im Player rufe ich Die DoCollision auf wie gewohnt und in den "Level" Sprites die function TestCollision, finde ich persöhnlich etwas überraschend, das man beim Player die Collision aufruft, aber die Prüfung dann in dem collidierendem Sprite liegt :)
Bug oder Absicht? :D (Thema It's not a bug its a feature...?)
Aber schlecht...
Forum: Software-Projekte der Mitglieder
by Sfaizst,
7. Jun 2010
Hmm, bin leider erst heute dazu gekommen das zu testen, musste aber mit großem erstaunen feststellen, das das irgendwie nicht so funktioniert wie ich dachte, entweder ich muss meine delphi basics wieder auffrischen und ihr belehrt mich mal wieder eines besseren :D (wahrscheinlich) oder es stimmt einfach was nich :D
type
TPlayer = class(TImageSprite)
...
public
function...
Forum: Software-Projekte der Mitglieder
by Sfaizst,
6. Jun 2010
hmm, hier mal meine gedankengänge:
procedure TSprite.CheckCollisionWith(ASprite: TSprite); //denke mal, das du diese procedure meintest
dort sehe ich dann, dass die procedure TSprite.Collision2; aufgerufen wird.
was am ende für die collision zuständig ist dann das?:
Forum: Software-Projekte der Mitglieder
by Sfaizst,
6. Jun 2010
Hey,
Danke erstmal für die Info, da ich nicht oft Zeit habe bin ich erst die letzten Tage dazugekommen mir was eigenes zu schreiben, das funktioneirt auch sehr gut, nun habe ich aber nochmals eine Frage:
Ist es irgendwie möglich eine "mask" zur collisionserkennung zu nehmen?
(am besten ich erkläre es mit einem Bild :), iss zwar nur paint aber egal, auch wenns lustig aussieht :D ):
...
Forum: Software-Projekte der Mitglieder
by Sfaizst,
15. Mai 2010
Hallo allerseits,
Ich hab nach einigem Versuchen und kleineren Erfolgen mal ein paar Fragen zur Engine:
Also, Ich habe mir eine Playerklasse basierend auf einem TPhysicalBoxSprite erstellt, nun wollte ich folgendes wissen:
- Wie stelle ich die Rotation aus? Ein Player der auf dem Kopf läuft ist nicht so praktisch :)
- Wie stelle ich die Gravitation höher und diese Gummiballphysik aus?...