2017-03-27 8 views
-1
IEnumerator scaleCube(Transform trans) 
    { 
     while (true) 
     { 
      trans.localScale += new Vector3(0.1f, 0.1f, 0); 
      yield return null; 
     } 
    } 

trans = transform 私はそれを特定の速度で縮尺したいと思います。私は新しいVector3を使用することを意味しますが、それをより速くすることです。スタートで特定の速度で縮尺を変える方法はありますか?

StartCoroutine(scaleCube(cube.transform)); 

機能と私は公共のグローバルフロート速度VARを持っています。 スケールスピードを制御するためにスピードバーをスケールと一緒に使用するにはどうすればよいですか?

答えて

0

速度変数を作成し、次に倍数をTime.deltaTimeで作成します。それはそれと同じくらい簡単です。

speed変数の値を大きくすると、スケーリングの速度が向上します。

関連する問題