You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
	
		
			
				
					
						
							|  |  |  |  | using UnityEngine; | 
					
						
							|  |  |  |  | using FairyGUI; | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | /// <summary> | 
					
						
							|  |  |  |  | /// A game bag demo, demonstrated how to customize loader to load icons not in the UI package. | 
					
						
							|  |  |  |  | /// </summary> | 
					
						
							|  |  |  |  | public class BagMain : MonoBehaviour | 
					
						
							|  |  |  |  | { | 
					
						
							|  |  |  |  |     GComponent _mainView; | 
					
						
							|  |  |  |  |     BagWindow _bagWindow; | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |     void Awake() | 
					
						
							|  |  |  |  |     { | 
					
						
							|  |  |  |  |         //Register custom loader class | 
					
						
							|  |  |  |  |         UIObjectFactory.SetLoaderExtension(typeof(MyGLoader)); | 
					
						
							|  |  |  |  |     } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |     void Start() | 
					
						
							|  |  |  |  |     { | 
					
						
							|  |  |  |  |         Application.targetFrameRate = 60; | 
					
						
							|  |  |  |  |         Stage.inst.onKeyDown.Add(OnKeyDown); | 
					
						
							|  |  |  |  |         GRoot.inst.SetContentScaleFactor(1136, 640); | 
					
						
							|  |  |  |  |         _mainView = this.GetComponent<UIPanel>().ui; | 
					
						
							|  |  |  |  |          | 
					
						
							|  |  |  |  |         _bagWindow = new BagWindow(); | 
					
						
							|  |  |  |  |         _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); }); | 
					
						
							|  |  |  |  |     } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |     void OnKeyDown(EventContext context) | 
					
						
							|  |  |  |  |     { | 
					
						
							|  |  |  |  |         if (context.inputEvent.keyCode == KeyCode.Escape) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             Application.Quit(); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  |     } | 
					
						
							|  |  |  |  | } |