コード例 #1
0
 private IEnumerator ChangeDirection()
 {
     while (_isRunning)
     {
         float randAngle = 90f * Random.Range(0, 4);
         _currentDirection = new DirectionVector2(randAngle.ToVector2(1f));
         _lastTime         = Random.Range(_minTime, _maxTime);
         yield return(new WaitForSeconds(_lastTime));
     }
 }
コード例 #2
0
 public static DirectionVector ToDirectionVector(this DirectionVector2 vector)
 {
     return(new DirectionVector(vector.Value));
 }