HTML5技术

使用three.js实现机器人手臂的运动效果 - faker_archer(3)

字号+ 作者:H5之家 来源:H5之家 2017-05-21 14:02 我要评论( )

1 onkeydown = function (event) { 2 if (angle 0 || angle = -1.5 ) { 3 angle = 0 ; ; 5 } (event.keyCode == 38 ) { 7 angle -= 0.2 ; 8 } 9 } 为什么有一个angle呢?因为我们需要判断我们的机器人的手臂运动的

1 onkeydown = function(event) { 2 if(angle > 0 || angle <= -1.5) { 3 angle = 0; ; 5 } (event.keyCode == 38) { 7 angle -= 0.2; 8 } 9 }

  为什么有一个angle呢?因为我们需要判断我们的机器人的手臂运动的角度,毕竟是手臂,转动的角度需要有一个限制对吧?但是呢,由于比较复杂(其实是懒),所以我只实现了两个部位的限制。

  实现了上述的代码,我们应该就可以画出一个可以控制的机器人了。

  下面是源代码:

  机器人手臂源代码

 

 

  

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • jqGrid使用json实现的范例一 - meetweb

    jqGrid使用json实现的范例一 - meetweb

    2017-05-20 18:00

  • 一个标签实现滚动 - 小僵尸

    一个标签实现滚动 - 小僵尸

    2017-05-18 17:02

  • three.js粒子效果(分别基于CPUGPU实现) - cnwander

    three.js粒子效果(分别基于CPUGPU实现) - cnwander

    2017-05-18 13:00

  • 如何实现在Windows上运行Linux程序,附示例代码 - q303248153

    如何实现在Windows上运行Linux程序,附示例代码 - q303248153

    2017-05-16 14:00

网友点评
/