![]() |
Platformer Pro
2.3.2
A platform game kit for Unity.
|
Provides aiming details for a projectile. More...
Public Member Functions | |
virtual Vector2 | GetAimDirection (Component character) |
Gets the aim direction. More... | |
virtual Vector2 | GetAimOffset (IMob character) |
Offsets the projectile from character position. More... | |
Public Attributes | |
ProjectileAimingTypes | aimType |
How is the projectile aimed? More... | |
Vector2 | offset |
How far offset is the bullet from the character position. More... | |
bool | flipOffsets = true |
If true the projectile offset flips with direction change. If false it doesn't. More... | |
Vector2 | angle |
What is the default angle to shoot at when facing right (used for ANGLED type shooting only). More... | |
bool | canAimWhenCrouched |
If true aiming function as normal when crouched. If false crouch shooting is always in facing direction. More... | |
Vector2 | crouchOffset |
Alternate offset to use when crouching. More... | |
Protected Member Functions | |
virtual Vector2 | MouseAimDirection (Component character) |
Get aim direction based on character position relative to mouse More... | |
virtual Vector2 | EightWayAimDirection (Component character) |
Get aim direction based on eight way directions using character input. More... | |
virtual Vector2 | SixWayAimDirection (Component character) |
Get aim direction based on six way directions using character input. More... | |
virtual Vector2 | FourWayAimDirection (Component character) |
Get aim direction based on four way directions using character input. More... | |
Provides aiming details for a projectile.
|
protectedvirtual |
Get aim direction based on eight way directions using character input.
|
protectedvirtual |
Get aim direction based on four way directions using character input.
|
virtual |
Gets the aim direction.
Reimplemented in PlatformerPro.GrappleAimer, PlatformerPro.AutoAimProjectileAimer, and PlatformerPro.AlternateAxisAimer.
|
virtual |
Offsets the projectile from character position.
Reimplemented in PlatformerPro.GrappleAimer, and PlatformerPro.AutoAimProjectileAimer.
|
protectedvirtual |
Get aim direction based on character position relative to mouse
|
protectedvirtual |
Get aim direction based on six way directions using character input.
ProjectileAimingTypes PlatformerPro.ProjectileAimer.aimType |
How is the projectile aimed?
Vector2 PlatformerPro.ProjectileAimer.angle |
What is the default angle to shoot at when facing right (used for ANGLED type shooting only).
bool PlatformerPro.ProjectileAimer.canAimWhenCrouched |
If true aiming function as normal when crouched. If false crouch shooting is always in facing direction.
Vector2 PlatformerPro.ProjectileAimer.crouchOffset |
Alternate offset to use when crouching.
bool PlatformerPro.ProjectileAimer.flipOffsets = true |
If true the projectile offset flips with direction change. If false it doesn't.
Vector2 PlatformerPro.ProjectileAimer.offset |
How far offset is the bullet from the character position.