public virtual void Start() { healthbar = HealthbarManager.CreateHealthbar(); if (turret) { _turret = turret.GetComponent <IAimable> (); } }
public UnityWorldRenerer(SpriteRenderer entityObjectPrefab, Transform worldTransform, Dictionary <string, Sprite> spriteRegistry, int positionUnitsPerUnityUnit, HealthbarManager hpMan, ItemComparer itemComp) { this.entityObjectPrefab = entityObjectPrefab; this.worldTransform = worldTransform; this.spriteRegistry = spriteRegistry; this.positionUnitsPerUnityUnit = positionUnitsPerUnityUnit; this.hpMan = hpMan; this.itemComp = itemComp; currentlyUsedObjects = new Dictionary <int, SpriteRenderer>(); unusedObjects = new Stack <SpriteRenderer>(); }
private void Awake() { Instance = this; }
private void Awake() { healthbarManager = this; }