大家好!
几天前,我分享了一个 免费的多环地面检查脚本,我写的这个脚本可以避免每次启动原型时都要重复创造同样的基本机制,浪费了几个小时。这个脚本的反馈很棒,感谢社区关于不平坦地面和编辑器可用性的残酷技术反馈,我锁自己进去,想把它推到下一个水平。
我刚刚推出了 v1.1 更新 到 Itch.io (仍然 100% 免费),我想分享一下它如何完全解决标准球体射线的局限性。
取而代之的是一个单一的盲目球体 ~~在边缘或阶梯上会闪烁~~,这个系统使用 多个相互嵌套的光线环 来映射整个玩家下方的表面,计算出数学上准确的 地面法线。
这是我在 新版本 中添加和优化的内容:
- 自定义检查器 & Gizmos:添加了一个交互式最大斜坡角度弧形可视化器和一个 3D 黄色箭头手柄,来实时看到平均表面法线。无需在场景视图中飞行盲目。
- 1-点击工作区预设:在检查器中直接切换紧密、平衡和宽松检测设置,实时切换。
- 硬核 CPU 优化:光线方向现在缓存在 OnValidate 中,而不是每个帧都计算。
- 高性能:它在每帧中没有 GC 分配字节。运行时的开销几乎不存在。
- 专业代码结构:C# 脚本完全注释在英语中,并且在严格的 Allman 结构下。
你可以 下载 它 免费,在这里:链接
并 支持 我:YouTube
如果简单的光线射击或球体射线会破坏玩家运动,或者给你 抖动的斜坡读数,希望这个更新能给你带来一些严重头痛的救援。
告诉我你对 新可视化手柄 的看法!
评论 (0)