Types animieren
Übersicht

gigiBetreff: Types animieren |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ok mein Zwerg läuft nun vernünftig und schlägt u.s.w..
Nun möchte ich auchnoch meine Gegner animeren,welche in types organisiert sind. Als erstes dachte ich mir ich könnte ein Type-Feld anlegen um die einzelnen Anims zu "extracten". Das funktioniert allerdings nicht. Es kommt die Meldung"Entity has no animation" in der Hauptschleife beim animieren. Woran kann das liegen? MFG Gigi |
||
Anfänger Tut von mir:
http://www.blitzforum.de/forum...hp?t=26185 |
![]() |
skey-z |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ohne Code keine Antwort.
Ein Fehler der mir immer mal wieder passiert, LoadMesh statt LoadAnimMesh? |
||
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz BAC#57: 2. Platz |
gigi |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Keine Angst ich habs mit Loadanimmesh geladen^^.
Ok dann mal ein bissel Code: Als erstes meine Fields: Code: [AUSKLAPPEN] Type gegner
Field typ,hp,atk,wart,item,ruhe End Type Ich dachte mir man müsste es so extracten: Code: [AUSKLAPPEN] t\ruhe=ExtractAnimSeq(t\typ,47,65)
und nun in der Hauptschleife: Code: [AUSKLAPPEN] If t\wart=0 Then
schaden=t\atk+Rand(-2,2) hp=hp-schaden t\wart=50 Animate t\typ,1,.3,t\ruhe,10 EndIf Ich habe auch schon ausprobiert das Ursprungsmesh(welches ja für jeden Gegner kopiert wird) zu animieren und dies dann in den letzten Codeschnipsel einzusetzen. |
||
Anfänger Tut von mir:
http://www.blitzforum.de/forum...hp?t=26185 |
![]() |
Tankbuster |
![]() Antworten mit Zitat ![]() |
---|---|---|
Dein Code hat keinen Fehler, aber wie lädst du das zu animierende Objekt denn? | ||
Twitter
Download Jewel Snake! Windows|Android |
gigi |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
so:
Code: [AUSKLAPPEN] g1=LoadAnimMesh("ant02.b3d")
Funktioniert ja beim Zwerg auch... Wie macht ihr denn das normalerweise mit Types? |
||
Anfänger Tut von mir:
http://www.blitzforum.de/forum...hp?t=26185 |
![]() |
Tankbuster |
![]() Antworten mit Zitat ![]() |
---|---|---|
Solange du für jedes Type "t\typ=CopyEntity(g1)" verwendest, sollte es eigentlich funktionieren.
(Wenn du CopyMesh benutzt, wird es natürlich nicht funktionieren, daher wollte ich wissen, wie du mit t\typ umgehst ![]() Bei meinen NPCs mache ich es genauso, und da funktioniert es ohne Fehler: Code: [AUSKLAPPEN] [...] Modell=LoadAnimMesh("lol.b3d") [...] N.NPC=New NPC N\mdl=CopyEntity(Modell,N\piv) ExtractAnimSeq(N\mdl,1,20) Animate N\mdl,2,0.2,1 [...] |
||
Twitter
Download Jewel Snake! Windows|Android |
gigi |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Vielen Dank für deine Mühe Tank,es klappt! Nun greifen meine Ameisen endlich auch sichtbar an!^^ | ||
Anfänger Tut von mir:
http://www.blitzforum.de/forum...hp?t=26185 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group