コード例 #1
0
        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);
        }
コード例 #2
0
 void Start()
 {
     OnChangeScaleEvent?.Invoke(currentScale);
 }