全国服务热线:400-6263-721

位置:广州乐博乐博少儿机器人编程培训学校 > 学校动态 > 用scratch3制作一个旋转的立方体

用scratch3制作一个旋转的立方体

来源:广州乐博乐博少儿机器人编程培训学校时间:2021/11/30 9:43:21

  物体移动只需要改变它所有顶点的x,y,z值(比如说按下上移键,同时就要把八面体所有顶点坐标的y纸增加5,所有的坐标都修改完毕后,再执行一次投射,就实现了八面体的移动),然后再重新投射一次就可以了。实现程序如下:

  左右键改变x坐标,实现左右移动;上下键改变y坐标,实现上下移动;ws键改变z坐标,类似三维的前后移动

  定义的移动积木,修改所有点的坐标值后进行投影,实现移动

  注意这里物体的移动是在原3D空间的移动,所以物体在x轴方向或y轴方向移动后,在屏幕上的投射会产生一定的旋转效果。视点离投射平面越近,这种旋转效果越明显。

  物体在z轴方向的移动会产生物体大小变化的视觉效果:物体远离视点时物体投射缩小,接近视点时物体投射增大。原理如下图所示:


领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/1546/news/444708/违者必究! 以上就是广州乐博乐博少儿机器人编程培训学校 小编为您整理 用scratch3制作一个旋转的立方体的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6263-721