【发布时间】:2016-01-31 12:31:05
【问题描述】:
如果 ID 为 m1 的单选按钮被选中,我的网格将更新位置。
如果不再检查“#m1”,我试图让网格回到原来的位置。
如果选中,我是否必须触发一个函数,如果没有选中,我是否必须触发另一个函数?
<input id="m1" type="radio" name="radio" value="">
<input id="mx" type="radio" name="radio" value="">
var geometry = new THREE.BoxGeometry( 1, 0.05, 1 );
var mesh = new THREE.Mesh( geometry);
mesh.position.set( 0, 0.012, 0 );
mesh.scale.set( 1, 1, 2 );
mesh.add( plane );
$('#m1').change(function() {
if(this.checked) {
var tween = new TWEEN.Tween(mesh.position).to({ x: 0, y: 0.112, z:0 }, 2000).start();
tween.easing(TWEEN.Easing.Cubic.In);
tween.yoyo(true);
}
});
【问题讨论】:
-
不,你不需要两个函数。
标签: javascript jquery three.js