我有两个按钮:锁定(用于禁用相机的控件)和解锁(用于重新启用控件)。锁定按钮可以正常工作,但是当我尝试还原控件时,如果不刷新页面就无法进行任何操作。请帮助,在此先感谢。
我尝试手动将控件设置回true
controls.enabled = true;
我也尝试过使用.reset()方法来重置控件,但我想我缺少了一些东西。
我目前拥有的锁定按钮:
var element = document.getElementById('lockScreen');
element.onclick = function lock1 (controls) {
alert("Screen 2 locked");
controls.enabled = false;
};
解锁按钮的用途:
var unlock = document.getElementById('unlockScene1');
unlock.onclick = function unlock1 (controls) {
alert("Screen 1 unlocked");
controls.reset();
controls.enabled = true;
controls.update();
};