脚本/功能 【更新】Urban Traffic & Pedestrian System 1.0.1移动行人系统

Unity插件信息
插件名称: Urban Traffic & Pedestrian System
插件官网: https://assetstore.unity.com/packages/tools/behavior-ai/urban-traffic-pedestrian-system-285687
版本: 1.0.1
解压密码:
素材类型: 脚本/功能



Contains a complete example of Mobile Traffic System and Mobile Pedestrian system working together.

Includes the following independent assets:
Mobile Traffic System V3 - Highly performant and easy to use traffic system that can make any driving game more fun to play in just a few clicks. No coding is required to set it up.
Mobile Pedestrian System - Create a realistic and vibrant urban environment with a customizable Pedestrian System. Assign pedestrian types, set priority waypoints, and manage dynamic obstacle avoidance.

Key Features
Uses a grid system, allowing it to be used in any scene dimension without performance issues.
Pathfinding on waypoints. Method to find the shortest path between 2 waypoints using the existing waypoints inside the scene.
Traffic lights intersections support.
Priority intersections support - vehicles and pedestrians decide by themselves to wait or to enter an intersection.
Player component. A script that makes traffic vehicles and pedestrians to give priority to the player in an intersection. Additionally, it provides the capability for traffic vehicles to overtake the player's car.
Vehicle and Pedestrian types - assign different types to vehicles and pedestrians and you can restrict access on some paths based on types (ex: trucks are allowed only on the first lane and are not allowed inside the cities).
Priority waypoints. Ability to set the importance of the paths. Useful to spawn more vehicles/pedestrians on the main paths and fewer on secondary paths.
Custom events on waypoints. Those events are triggered when a vehicle/pedestrian reaches a specially marked waypoint. Useful for dynamic actions inside the app.
Ability to override the behavior from the API.
Ability to subscribe to various events for a better overview of what happens inside the system and better customization opportunities.
Custom editor tools - many editor windows to make the integration process as smooth as possible.
Simple API for advanced functionalities.
Complete code included and commented.
Works for any platform that supports the Burst compiler.
Requires Unity 2021.3 LTS and above.
Works with Unity 6.
The full feature list is available on the respective asset page.



包含移动交通系统和移动行人系统协同工作的完整示例。

包括以下独立资产:
移动交通系统 V3 - 高性能且易于使用的交通系统,只需单击几下即可让任何驾驶游戏变得更有趣。无需编码即可进行设置。
移动行人系统 - 使用可自定义的行人系统创建逼真而充满活力的城市环境。分配行人类型,设置优先航点,并管理动态避障。

主要特点
使用网格系统,允许在任何场景维度中使用而不会出现性能问题。
航点上的寻路。使用场景内现有的航点查找 2 个航点之间最短路径的方法。
交通信号灯交叉口支持。
优先交叉口支持 - 车辆和行人自行决定等待或进入交叉口。
玩家组件。使交通车辆和行人在交叉口优先考虑玩家的脚本。此外,它还为交通车辆提供了超越玩家车辆的能力。
车辆和行人类型 - 为车辆和行人分配不同的类型,您可以根据类型限制某些路径的通行(例如:卡车只允许在第一车道上行驶,不允许进入城市)。
优先航点。能够设置路径的重要性。有助于在主路径上产生更多车辆/行人,在次要路径上产生更少车辆/行人。
航点上的自定义事件。当车辆/行人到达特别标记的航点时,会触发这些事件。适用于应用程序内的动态操作。
能够覆盖 API 中的行为。
能够订阅各种事件,以更好地了解系统内部发生的情况并获得更好的自定义机会。
自定义编辑器工具 - 许多编辑器窗口使集成过程尽可能顺利。
用于高级功能的简单 API。
包含并注释了完整的代码。
适用于支持 Burst 编译器的任何平台。
需要 Unity 2021.3 LTS 及以上版本。
适用于 Unity 6。
完整功能列表可在相应的资产页面上找到。



作者 cg小白兔 发表于 4 天前
您需要登录后才可以回帖 登录 | 立即注册
cg小白兔

关注0

粉丝0

发布8598

热门作品推荐
glow
花卉几何装饰图案550 Tileable Ornamental
glow
砖墙壁混凝土地面裂纹破损Alpha笔刷50 Bric
glow
【更新】Mobile Cartoon GUI #2 1.1用户界
glow
【更新】MicroSplat - URP for Unity 6 1.0
glow
【更新】RPG & MMO UI 8 1.1 RPG游戏UI界面
glow
【更新】Slate Cinematic Sequencer 2.2.5
glow
【更新】Settings & Game Options - Unifie
glow
【更新】Voxel Play 2 14.5.1体素引擎
glow
【更新】Flexalon 3D Layouts 4.3.0
glow
【更新】Map Graph 1.29