Assets.HeroEditor.Common.CharacterScripts Namespace

HeroEditor

Assembly: Assembly-CSharp (in Assembly-CSharp.dll)

Name Description
Public class BowShooting Bow shooting behaviour (charge/release bow, create arrow).
Public class Character Character presentation in editor. Contains sprites, renderers, animation and so on.
Public class CharacterFlip Makes character to look at cursor side (flip by X scale).
Public class FingerTrigger Forefinger animation when shooting.
Public class Firearm Firearm manager, contains all links to child components.
Public class FirearmFire Firearm fire process.
Public class FirearmReload Firearm reload process.
Public class LayerManager Used to order sprite layers (character parts).
Public class MeleeWeapon General melee weapon behaviour. First thing you need to check is hit event. Use animation events or check user input. Second thing is to resolve impacts to other objects (enemies, environment). Use collisions or raycasts.
Public class Projectile General behaviour for projectiles: bullets, rockets and other.
Public class Shell Shell falling animation when shooting.
Public class WeaponControls Rotates arms and passes input events to child components like FirearmFire and BowShooting.
Top

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1