ViewportToWorldPoint









How do I use Viewport To World Point
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: Cloud.cs Copy
31  void InitializeVariables(){
32   Vector3 topBound = Camera.main.ViewportToWorldPoint (new Vector3 (0, 1, 0));
33   Vector3 bottomBound = Camera.main.ViewportToWorldPoint (new Vector3 (0, 0, 0));
34   Vector3 temp = transform.position;
35   target = new Vector3(0, maxBottom - 20, 0);
36   maxTop = topBound.y;
37   maxBottom = bottomBound.y;
38
39   temp.y = maxTop + 11;
40
41   transform.position = temp;
42
43  }
File name: EnemySpawner.cs Copy
77  void LimitBounds(){
78   Vector3 topBoundary = Camera.main.ViewportToWorldPoint (new Vector3 (0, 1, 0));
79   maxTop = topBoundary.y;
80  }
File name: PlayerController.cs Copy
77  void LimitPosition(){
78   Vector3 leftBound = Camera.main.ViewportToWorldPoint (new Vector3 (0, 0, Camera.main.transform.position.z));
79   Vector3 rightBound = Camera.main.ViewportToWorldPoint (new Vector3 (1, 0, Camera.main.transform.position.z));
80
81   maxLeft = leftBound.x;
82   maxRight = rightBound.x;
83  }

ViewportToWorldPoint 128 lượt xem

Gõ tìm kiếm nhanh...