[B3D] Slot-System Problem
Übersicht

![]() |
peacemakerBetreff: [B3D] Slot-System Problem |
![]() Antworten mit Zitat ![]() |
---|---|---|
So, ich hab hier ein (zugegeben simples) Problem.
Ich hab jetzt versucht ein Slot-System zu basteln, d.H. konkret, das man Items in bestimmte Slots eines NPCs legen kann, z.B. ein Schwert in die Scheide, oder ein Schild auf den Rücken etc. Nun, jedes Item hat jetzt einen Bone (Namens "SLOT_Item_Hand_01". Hier wird das Item dann gehalten (bei nem Schwert wäre das der Griff)) und jeder NPC hat einen Bone der hier die Hand darstellt ("SLOT_Hand_Left") Jetzt ist das Item-Objekt selbst das Childobjekt des "SLOT_Item_Hand_01"-Bones. Nun, benutzt man das Item, muss es in die Hand gelegt werden, konkret heisst das, das "SLOT_Item_Hand_01" ein Childobjekt von "SLOT_Hand_Left" werden soll. Das Problem: nicht der Griff befindet sich in der Hand, sondern die Klinge. Das darf ja nicht sein, da das "SLOT_Item_Hand_01" im Griff ist. Was habe ich falsch gemacht? PS: das Mesh ist B3D und es ist als Animiertes Mesh geladen mfG |
||
~Tehadon~
www.tehadon.de http://www.blitzforum.de/worklogs/14/ |
![]() |
The_Nici |
![]() Antworten mit Zitat ![]() |
---|---|---|
Es kann sein dass das Mesh nicht genau an 0,0,0 im Modeller positioniert wurde, dann kann es zu Verschiebungen kommen. | ||
![]() |
peacemaker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das hat doch damit nichts zu tun, dafür gibts ja diesen Item-Slot, welcher ja parent des ganzen Objekts ist... (oder irre ich?)
mfG |
||
~Tehadon~
www.tehadon.de http://www.blitzforum.de/worklogs/14/ |
![]() |
PlasmaBetreff: ja |
![]() Antworten mit Zitat ![]() |
---|---|---|
du irrst ...
entweder moven oder den mesh in deinem 3d modeller vom 0 punkt verschieben |
||
![]() |
peacemaker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Aber das müsste es doch tun...
EntityParent e1,e2,0 macht ja, das e1 automatisch die position und rotation und skalierung von e2 annimmt. Dann müsste es doch logisch sein, das das auch hier passieren soll. mfG |
||
~Tehadon~
www.tehadon.de http://www.blitzforum.de/worklogs/14/ |
![]() |
The_Nici |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das ist dem Modell egal. Wenn der Mittelpunkt verschoben ist, dann ist was am Mesh falsch, nicht am Entity. | ||
![]() |
peacemaker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ok, danke, jetzt funktioniertas irgendwie, war nich ganz das, was ich gewollt hab, aber danke.
mfG |
||
~Tehadon~
www.tehadon.de http://www.blitzforum.de/worklogs/14/ |
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
(Sied richtig "geil" aus ![]() |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group