title: C# Unity - Keep the size of a gameobject on HUD changing Z depth
body: <p>I have a Camera placed on Position(0,0,0) and Rotation(0,0,0).I want to instantiate a canvas (dynamically) in the FOV of the camera and I want to keep the aspect ratio of the object even if the Z index is changing.</p>
  
  <p>To be more clear I want the canvas to cover the same area at Position(10,5,0) and, for example at Position (10,5,50).</p>
  
  <p>How can I achieve this goal?</p>