void SetScale(float scaleValue) { currentScale -= scaleValue; if (currentScale <= MIN_SCALE_VALUE) { //game over currentScale = MIN_SCALE_VALUE; shootingComp.DestroyBullet(); GameOver(); } transform.localScale = new Vector3(currentScale, currentScale, currentScale); OnChangeScaleEvent?.Invoke(currentScale); }
void Start() { OnChangeScaleEvent?.Invoke(currentScale); }