首页 > 其他 > 详细

转动魔方

时间:2019-11-21 12:47:45      阅读:97      评论:0      收藏:0      [点我收藏+]

思路:创建一个基础方块,在基础方块的基础上构成一个魔方。创建三根轴(X,Y,Z),每次需要一个面转动时,根据每个面会有一个坐标值相等的情况删选出需要转动的方块,将需要转动的方块绑定到对应轴上,轴带动方块旋转,之后解除绑定0(Ps:之所以创建3根轴,因为绑定物体转动有可能改动坐标轴位置,导致第二次转动方向发生改变,用三根轴,每根轴控制一个方向的旋转,对于该方向的旋转方向则不会发生改变)

技术分享图片创建基础方块蓝图对象。技术分享图片创建三根轴。

 

技术分享图片游戏开始创建三根坐标轴。

 

 

 技术分享图片通过长宽高三个变量循环创建基础方块,构建一个魔方。

 

 技术分享图片创建X轴转动事件,并通过is right 和 choice Axis两个变量选择之后输出值。

 

技术分享图片构建一个转动面(location change用于删选方块)

 

 

 技术分享图片转动X轴

 

技术分享图片解除旋转面。

 

 

 技术分享图片另外两轴做法一样,修改技术分享图片技术分享图片为对应轴即可。

 

 

 

 

 

 

 

 

转动魔方

原文:https://www.cnblogs.com/cdprojekt/p/11904697.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!