Fix uvScrollNode

This commit is contained in:
rdb 2009-07-02 09:15:24 +00:00
parent 2340b9c1cc
commit 55daa4c70c
2 changed files with 8 additions and 5 deletions

View File

@ -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

View File

@ -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();
}