private void Update() { if (_updateFunc != null) { _updateFunc.Invoke(); } }
protected override void DoUpdate() { UpdateFunc?.Invoke(this); foreach (var cell in GetCells()) { cell.Update(); } }
private void Update() { cd = Mathf.Clamp(cd - Time.deltaTime, 0.0f, abilityCD); if (updateFunc != null) { if (!CheckTarget()) { Interrupt(); } updateFunc?.Invoke(); } }
private void Update() { UpdateFunc?.Invoke(); }