rdb пре 16 година
родитељ
комит
55daa4c70c
2 измењених фајлова са 8 додато и 5 уклоњено
  1. 3 0
      panda/src/pgraph/Sources.pp
  2. 5 5
      panda/src/pgraph/uvScrollNode.cxx

+ 3 - 0
panda/src/pgraph/Sources.pp

@@ -106,6 +106,7 @@
     textureStageCollection.I textureStageCollection.h \
     transformState.I transformState.h \
     transparencyAttrib.I transparencyAttrib.h \
+    uvScrollNode.I uvScrollNode.h \
     weakNodePath.I weakNodePath.h \
     workingNodePath.I workingNodePath.h
 
@@ -203,6 +204,7 @@
     textureStageCollection.cxx \
     transformState.cxx \
     transparencyAttrib.cxx \
+    uvScrollNode.cxx \
     weakNodePath.cxx \
     workingNodePath.cxx
 
@@ -298,6 +300,7 @@
     textureStageCollection.I textureStageCollection.h \
     transformState.I transformState.h \
     transparencyAttrib.I transparencyAttrib.h \
+    uvScrollNode.I uvScrollNode.h \
     weakNodePath.I weakNodePath.h \
     workingNodePath.I workingNodePath.h
 

+ 5 - 5
panda/src/pgraph/uvScrollNode.cxx

@@ -54,8 +54,8 @@ register_with_read_factory() {
 void UvScrollNode::
 write_datagram(BamWriter *manager, Datagram &dg) {
   ModelNode::write_datagram(manager, dg);
-  dg.add_float(_u_speed);
-  dg.add_float(_v_speed);
+  dg.add_float64(_u_speed);
+  dg.add_float64(_v_speed);
 }
 
 ////////////////////////////////////////////////////////////////////
@@ -68,7 +68,7 @@ write_datagram(BamWriter *manager, Datagram &dg) {
 ////////////////////////////////////////////////////////////////////
 TypedWritable *UvScrollNode::
 make_from_bam(const FactoryParams &params) {
-  UvScrollNode *node = new ModelNode("");
+  UvScrollNode *node = new UvScrollNode("", 0.0, 0.0);
   DatagramIterator scan;
   BamReader *manager;
 
@@ -89,6 +89,6 @@ void UvScrollNode::
 fillin(DatagramIterator &scan, BamReader *manager) {
   PandaNode::fillin(scan, manager);
 
-  _u_speed = scan.get_float();
-  _v_speed = scan.get_float();
+  _u_speed = scan.get_float64();
+  _v_speed = scan.get_float64();
 }