PathBerserker2d  1.0
Platformer pathfinding solution
Classes
PathBerserker2d Namespace Reference

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