|
PathBerserker2d
1.0
Platformer pathfinding solution
|
Classes | |
| class | AdjustRotation |
| Adjust the NavAgents rotation to match the segments rotation. More... | |
| class | BaseNavLink |
| Common basis for NavLink and NavLinkCluster. More... | |
| class | DynamicObstacle |
| Attach to GameObject to mark it as dynamic. Dynamic objects are ignored while baking a NavSurface. More... | |
| class | Elevator |
| An Elevator that vertically moves to a series of y positions. More... | |
| class | Follower |
| Makes a NavAgent follow another. More... | |
| class | FootStepSounds |
| Play foot steps depending on the NavTags at the agents current position. More... | |
| class | Geometry |
| class | GoalWalker |
| Make Agent walk to specified goal, if it isn't there already. More... | |
| interface | INavLinkInstance |
| Internal instance of a NavLink. More... | |
| class | KeepGrounded |
| Keeps the agent on moving platforms, by parenting the agent to them. More... | |
| class | MouseWalker |
| Let the NavAgent walk to a mouse click. More... | |
| class | MovementEventArgs |
| class | MovingPlatform |
| Makes a platform move between two points. More... | |
| class | MultiGoalWalker |
| Let the agent walk to the closest of the given goals. More... | |
| class | NavAgent |
| Represents a pathfinding entity. More... | |
| class | NavAreaMarker |
| Marks all segments within an area with a specific NavTag. More... | |
| class | NavLink |
| A link from one segment to another. More... | |
| class | NavLinkCluster |
| Creates links to interconnect a collection. More... | |
| struct | NavSegmentPointer |
| Points to a segment. More... | |
| struct | NavSegmentPositionPointer |
| Points to a position on a segment. More... | |
| class | NavSegmentSubstractor |
| Marks with its RectTransform an area to remove segments from. More... | |
| struct | NavSubsegmentPointer |
| Points to a subsection on a segment. It has a start point on the target segment and a length. More... | |
| class | NavSurface |
| A collection of line segments to traverse on. More... | |
| class | Path |
| A path ready to be traversed More... | |
| class | PathBerserker2dSettings |
| Contains all project wide settings for PathBerserker2d. More... | |
| class | PathRequest |
| Represents an async path request. More... | |
| class | PathSegment |
| Encapsulates the movement on a segment to a link and the traversal of that link. More... | |
| class | PatrolWalker |
| Let the NavAgent walk to a series of goals in a loop. More... | |
| class | PBAssetInfo |
| class | PBWorld |
| Singleton managing the global NavGraph instance. More... | |
| class | RandomWalker |
| Let the NavAgent walk to a random point More... | |
| class | TransformBasedMovement |