title: Unity ingame GUI
body: <p>I want to create a GUI that could be at the bottom of a player's screen all the time. Not a main-menu UI, but an interactive, in-game UI.</p>
  
  <p>For example:</p>
  
  <p><a href="https://i.stack.imgur.com/yba2I.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/yba2I.jpg" alt="mw2 UI"></a></p>
  
  <p><a href="https://i.stack.imgur.com/MS7m4.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/MS7m4.jpg" alt="mc UI"></a></p>
  
  <p>It is crucial that the player in unity must be able to interact with the UI (<em>i.e.</em> click it) and it is also extremely crucial that the UI can be controlled by code (C#). I must be able to create and control this UI <strong>programmatically</strong>.</p>
  
  <p>How would I go about this?</p>
  
  <p>I have the very latest version of Unity3d installed.</p>