|
今天仔细看了海军教程中的坦克坏了的状态程序代码:
findNodeVisitor findNode("sw1");
tankTwoGroup->accept(findNode);
osgSim::MultiSwitch* tankSwitch = NULL;
tankSwitch = dynamic_cast <osgSim::MultiSwitch*> (findNode.getFirst());
if (tankSwitch)
{
tankSwitch->setSingleChildOn(0,true); // bad model
}
tankSwitch->setSingleChildOn(0,true)这句只是打开了开关状态。
也就是,不太清楚,坦克的这个“坏”了的状态是在3Dmax中做的吗?它是如何做的啊? |
|