大家好,我是你们可爱的迷宫小助手,又来给你们带来惊喜啦!嘻嘻,今天我们将一起探索制作简易重力迷宫的乐趣,其原理基于物理世界的简单力学。准备好迎接挑战了吗?让我们开始吧!
011.构建重力迷宫
△ 准备阶段首先,在舞台上新建一个页面,并在该页面上添加一个画布。这样,我们就可以开始构建我们的重力迷宫了。
由于画布的初始尺寸占据整个页面,即100%的宽度和高度,这在不同的显示设备上可能会显得不协调。为了统一视觉效果,我们可以为画布指定一个固定的尺寸,并使用像素单位(px)进行设置。例如,这里我们将画布的宽度设置为640像素,高度设置为1040像素,并更换背景颜色为黑色,以适应不同的显示需求。
接下来,在设定好尺寸的画布上,我们进一步添加物理世界的内容。请确保物理世界的元素是直接添加在画布上的,这样才能确保其与画布的协调性和一致性。
在物理世界中,我们简单地添加了一个椭圆和一个矩形。椭圆代表滚珠,而矩形则作为参照物。在各自的属性面板中,我们为这两个形状设置了填充颜色。之后,我们对椭圆添加了物体,并在物体的属性面板中编辑了碰撞边界,设定为圆形边界,同时保持其他参数不变。
接下来,我们为矩形也添加一个物体,并在其属性面板中开启固定X、Y坐标和旋转角度的选项,以确保矩形在物理世界中保持稳定。需要注意的是,物体的大小和厚度必须适中,以避免物理世界的自动优化处理出现问题,导致对象能够直接穿透墙壁。
层级关系图如下:
现在,我们已经完成了迷宫中矩形固定功能的设计。接下来,只需将这个矩形复制并粘贴到物理世界中,然后逐个调整其旋转角度和长度,以构建出迷宫中各式各样的阻拦物。为了确保案例的性能不受影响,我们会尽量将矩形的数量控制在几十个以内。在排列过程中,如果需要延长某个矩形的高度,我们就会相应地调整它。
充电宝们同样可以将椭圆形状替换为图片或图片序列,将矩形替换为PNG格式的图片,然后添加所需的物体,并编辑其碰撞边界。在移动和参照物体的设置上,遵循与之前相同的步骤。完成迷宫设计后,记得在物理世界的属性面板中启用自动计算重力方向的功能。
转载请注明来自Sjyct,本文标题:《重力世界攻略(轻松构建简易重力迷宫物理世界教程)》
京公网安备11000000000001号
京ICP备11000001号
还没有评论,来说两句吧...