万众期待,自定义按钮控制视角!例如 W A S D 将下列代码贴至网页内即可生效。实际案例:http://www.web3donline.com/UploadFiles/3DOnline/2007-9/wasd-box/box.html 自行加上<Script> function KeyDownEent() { switch(event.keyCode) { case 65: VGS2.PlayerGoLeftward(); //press key a A Go left break; case 68: VGS2.PlayerGoRightward();//press key d D Go right break; case 87: VGS2.PlayerGoForward(); //press key w W Go forward break; case 83: VGS2.PlayerGoBackward();//press key s S Go back break; default: break; } } function KeyUpEvent() { switch(event.keyCode) { case 65: VGS2.PlayerStop();//when key a A up stop Go left break; case 68: VGS2.PlayerStop();//when key d D up stop Go right break; case 87: VGS2.PlayerStop();//when key w W up stop Go foward break; case 83: VGS2.PlayerStop();//when key s S up stop Go back break; default: break; } } document.onkeyup = KeyUpEvent; document.onkeydown = KeyDownEent; 自行加上</Script>
此例子为标准的 WASD控制(同CS视角效果) 大家共同努力,为了这个相当不错的国产软件, 为了大家自己的项目添砖加瓦。请您支持谢谢。
本站管理员注:经过本站与创图的协商,我们为本教材作者争取到了一次去除任何商业作品logo的机会!感谢他为Web3D爱好者作出的努力!
|