发布网友 发布时间:2024-08-27 11:52
共1个回答
热心网友 时间:2024-09-11 04:36
Unity2D入门实战项目(3)关键步骤概述首先,为了增加视觉效果,你需要在资源中找到尖刺图片,设置相关参数并应用。接着,创建一个名为"TopSpikes"的空节点,确保位置重置,然后将尖刺图片拖拽到该节点下,调整大小和方向。确保相机大小设置正确,让白框与底图对齐,尖刺排列在背景顶部,使用快捷键Ctrl+D复制铺满。
对于2D碰撞的添加,选中所有尖刺,添加polygon碰撞器,并设置为"used by composite"。随后添加composite collider 2D,记得为2D刚体组件设置bodytype为static,以防止下落。别忘了保存场景。
对于基础平台,找到平台资源并设置显示尺寸。创建动画,将帧动画文件拖至轨道,预览动画效果。平台也需要添加2D碰撞器,并手动调整大小。
可旋转平台的实现方法类似,添加动画、碰撞器和合页铰链组件。设置合页组件的motor参数,并通过物理交互验证效果,例如让基本平台下落触碰可旋转平台。
对于弹跳平台,需要创建idle和run两个动画,并在脚本FanPlatform.cs中管理动画切换。在基础平台上添加测试所需的刚体和标签,运行测试,观察碰撞触发时的旋转状态切换。