unity3d - 在 Unity 2D 中指定可步行区域
问题描述
我想限制我的玩家可以行走的区域。在这种情况下,仅在红色段上。
我想使用 2D 精灵作为背景图像而不是 3D 模型。但我的主要玩家将是 3D
我可以在这里使用 NavMesh 吗?还是应该用 Tilemap 来完成?或者我应该在它上面放置一些 3D 对象?
解决方案
您可以尝试添加附加到空游戏对象的隐形对撞机,以防止您的角色走进某些区域。
推荐阅读
- python - Pandas 交叉表查询中的错误在哪里
- flutter - 如何在 Visual Studio Code 终端中运行 Dart 代码?
- c# - 在子方法中将枚举转换为字符串
- react-native - 添加代码推送键反应原生android
- swiftui - NavigationView 内 ZStack 内的 SwiftUI 列表
- javascript - Bootstrap 单选按钮结果
- arrays - 根据 swift 中的过滤器将列表分成两部分
- android - gradle kts 文件中的 applyNativeModulesAppBuildGradle(project) 和 applyNativeModulesSettingsGradle
- java - 并发登录和并发会话有什么区别?
- python - 西班牙语文本的正则表达式解析器