我想构建一个场景,其中包含一些由复选框切换的动画。单击时,我希望所有框元素的高度都缩放到“.1”。再次单击时,我希望它返回到原始高度。我已经尝试过路线和时间传感器,但发现它们很难使用。在 x3dom 中是否有更简单的动画选项?
这是我在模板中使用的一些代码
<timeSensor DEF="time" cycleInterval="2" loop="false" > </timeSensor>
<positionInterpolator def="scale" key="0 1" keyValue="1 1 1 1 .1" ></positionInterpolator>
<route fromNode="time" fromField ="fraction_changed" toNode="scale" toField="set_fraction"></route>
<route fromNode="scale" fromField ="value_changed" toNode="box" toField="size"></route>