瀏覽代碼

Merge branch 'release/1.10.x'

rdb 6 年之前
父節點
當前提交
36e1b66349
共有 2 個文件被更改,包括 3 次插入2 次删除
  1. 2 1
      direct/src/actor/Actor.py
  2. 1 1
      panda/src/gobj/geom.h

+ 2 - 1
direct/src/actor/Actor.py

@@ -67,7 +67,7 @@ class Actor(DirectObject, NodePath):
 
         def __init__(self, filename = None, animBundle = None):
             self.filename = filename
-            self.animBundle = None
+            self.animBundle = animBundle
             self.animControl = None
 
         def makeCopy(self):
@@ -1947,6 +1947,7 @@ class Actor(DirectObject, NodePath):
                     animName = acc.getAnimName(i)
 
                     animDef = Actor.AnimDef()
+                    animDef.animBundle = animControl.getAnim()
                     animDef.animControl = animControl
                     self.__animControlDict[lodName][partName][animName] = animDef
 

+ 1 - 1
panda/src/gobj/geom.h

@@ -85,7 +85,7 @@ PUBLISHED:
   void offset_vertices(const GeomVertexData *data, int offset);
   int make_nonindexed(bool composite_only);
 
-  CPT(GeomVertexData) get_animated_vertex_data(bool force, Thread *current_thread) const;
+  CPT(GeomVertexData) get_animated_vertex_data(bool force, Thread *current_thread = Thread::get_current_thread()) const;
 
   INLINE bool is_empty() const;