41 lines
		
	
	
		
			804 B
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			804 B
		
	
	
	
		
			C#
		
	
	
	
| using System;
 | |
| using System.Collections;
 | |
| using System.Collections.Generic;
 | |
| using UnityEngine;
 | |
| 
 | |
| namespace HighlightingSystem.Demo
 | |
| {
 | |
| 	public class ControlsUI : MonoBehaviour
 | |
| 	{
 | |
| 		public TextAnchor anchor = TextAnchor.LowerLeft;
 | |
| 
 | |
| 		private GUIContent labelControls = new GUIContent()
 | |
| 		{
 | |
| 			text = @"Controls: 
 | |
| W, S, A, D, Q, E, C, Space, RMB drag - camera movement
 | |
| LMB click - toggle tween
 | |
| RMB click - toggle Normal / Overlay modes
 | |
| '1' - fade in / out constant highlighting
 | |
| '2' - turn on / off constant highlighting immediately
 | |
| '3' - turn off all types of highlighting immediately"
 | |
| 		};
 | |
| 
 | |
| 		// 
 | |
| 		void OnEnable()
 | |
| 		{
 | |
| 			UIManager.Register(DrawGUI, 4);
 | |
| 		}
 | |
| 
 | |
| 		// 
 | |
| 		void OnDisable()
 | |
| 		{
 | |
| 			UIManager.Unregister(DrawGUI);
 | |
| 		}
 | |
| 
 | |
| 		// 
 | |
| 		public void DrawGUI()
 | |
| 		{
 | |
| 			UI.Content(labelControls, anchor);
 | |
| 		}
 | |
| 	}
 | |
| } |