How to make GUI Texture Stay Where i want it.

Question Abandoned… too Complicated for my skill level.

GUITextures use viewport space; (0, 0) for the x/y coords is always bottom-left and (1, 1) is always top-right regardless of resolution.

You can use Screen.width and Screen.height to place GUI elements independently of the resolution.

Example:

GUI.DrawTexture(Rect(Screen.width/2, Screen.height/2, 50, 50), Crosshair);