我正在学习 VRML 作为初学者。我遇到了需要帮助的 TimeSensor 问题。这是我的源代码
DEF time TimeSensor
{
loop TRUE
cycleInterval 2
}
DEF C11 Transform
{
translation -3 0 0
children
[
Shape
{
geometry Sphere
{
radius 0.5
}
appearance Appearance
{
material Material
{
diffuseColor 0 0 0
specularColor .29 .3 .29
shininess .08
ambientIntensity 0
transparency 0.0
}
}
}
DEF moveC11 PositionInterpolator
{
key [0 1]
keyValue [-3 0 0,3 3 0]
}
]
}
ROUTE time.fraction_changed TO moveC11.set_fraction
ROUTE moveC11.value_changed TO C11.translation
当我在浏览器中查看时,球体从坐标 -3 0 0 移动到 3 3 0 并重复。我希望它只移动 1 次。球体停在坐标 3 3 0。我该怎么做?
感谢你们对我的帮助!