Added check to make set up a sequencegroup only happen when required.

This commit is contained in:
Robert Osfield
2007-12-16 17:53:16 +00:00
parent 1e996afe81
commit 6eaa273116

View File

@@ -74,8 +74,11 @@ void BlinkSequence::read(DataInputStream* in){
}
// Read in phase shift.
setPhaseShift(in->readDouble());
// Read in SequenceGroup
setSequenceGroup(new osgSim::SequenceGroup(in->readDouble()));
double baseTime = in->readDouble();
if (baseTime!=0.0) setSequenceGroup(new osgSim::SequenceGroup(baseTime));
}
else{
throw Exception("BlinkSequence::read(): Expected BlinkSequence identification.");