void Awake() { rigidbody2D = GetComponent <Rigidbody2D>(); mySpriteRenderer = GetComponent <SpriteRenderer>(); sideJumpForce = jumpForce * 1.2f; stamina = GetComponent <IStamina>(); }
void Awake() { timeState = TimeState.Ready; positionArray = new ArrayList(); stamina = GetComponent <IStamina>(); rigidbody2D = GetComponent <Rigidbody2D>(); actionState = GetComponent <IActionState>(); invulnerableState = GetComponent <IHealth>(); positionArray.Add(new PositionArray(this.transform.position)); SpawnTracerObject(); }
void Awake() { positionArray = new ArrayList(); positionArray.Add(new PositionArray(entity.transform.position)); returnPoint = GetComponent <SpawnChildEntity>(); invulnerableState = GetComponent <IHealth>(); timeState = TimeState.Ready; returnPoint.SpawnObject(true); rigidbody2D = GetComponent <Rigidbody2D>(); stamina = GetComponent <IStamina>(); }
// Use this for initialization void Awake() { // Set up references. rigidbody2D = GetComponent <Rigidbody2D>(); mySpriteRenderer = GetComponent <SpriteRenderer>(); stamina = GetComponent <IStamina>(); //Create own definitions for left and right vector2Right = new Vector2(1f, rigidbody2D.velocity.y); vector2Left = new Vector2(-1f, rigidbody2D.velocity.y); }
public void RecoverStamina(IStamina stamina) { if (Statistic == null) { return; } if (Statistic.StaminaPoint + stamina.StaminaRecover > Statistic.MaxStaminaPoint) { UIManager.Instance.AddLog("Great Coffee! Restored Stamina"); Statistic.StaminaPoint = Statistic.MaxStaminaPoint; } if (Statistic.StaminaPoint == Statistic.MaxStaminaPoint) { UIManager.Instance.AddLog("Great Coffee, but you are full restored"); } else { Statistic.StaminaPoint += stamina.StaminaRecover; UIManager.Instance.AddLog("Great Coffee! Restored Stamina" + stamina.StaminaRecover); } }