71 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			71 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			C#
		
	
	
	
| 
								 | 
							
								using System.Collections;
							 | 
						|||
| 
								 | 
							
								using System.Collections.Generic;
							 | 
						|||
| 
								 | 
							
								using UnityEngine;
							 | 
						|||
| 
								 | 
							
								using UnityEditor;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								namespace ES3Editor
							 | 
						|||
| 
								 | 
							
								{
							 | 
						|||
| 
								 | 
							
									public class HomeWindow : SubWindow
							 | 
						|||
| 
								 | 
							
									{
							 | 
						|||
| 
								 | 
							
										Vector2 scrollPos = Vector2.zero;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
										public HomeWindow(EditorWindow window) : base("Home", window){}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
										public override void OnGUI()
							 | 
						|||
| 
								 | 
							
										{
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											var style = EditorStyle.Get;
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											scrollPos = EditorGUILayout.BeginScrollView(scrollPos);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.BeginVertical(style.area);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											GUILayout.Label("Welcome to Easy Save", style.heading);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.BeginVertical(style.area);
							 | 
						|||
| 
								 | 
							
											GUILayout.Label("New To Easy Save?", style.subheading);
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.BeginVertical(style.area);
							 | 
						|||
| 
								 | 
							
											ES3EditorUtility.DisplayLink("• See our Getting Started guide", "http://docs.moodkie.com/easy-save-3/getting-started/");
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.EndVertical();
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											GUILayout.Label("Support", style.subheading);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.BeginVertical(style.area);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											ES3EditorUtility.DisplayLink("• Contact us directly", "http://www.moodkie.com/contact/");
							 | 
						|||
| 
								 | 
							
											ES3EditorUtility.DisplayLink("• Ask a question in our Easy Save 3 forums", "http://moodkie.com/forum/viewforum.php?f=12");
							 | 
						|||
| 
								 | 
							
											ES3EditorUtility.DisplayLink("• Ask a question in the Unity Forum thread","https://forum.unity3d.com/threads/easy-save-the-complete-save-load-asset-for-unity.91040/");
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.EndVertical();
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											GUILayout.Label("Documentation and Guides", style.subheading);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.BeginVertical(style.area);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											ES3EditorUtility.DisplayLink("• Documentation", "http://docs.moodkie.com/product/easy-save-3/");
							 | 
						|||
| 
								 | 
							
											ES3EditorUtility.DisplayLink("• Guides", "http://docs.moodkie.com/product/easy-save-3/es3-guides/");
							 | 
						|||
| 
								 | 
							
											ES3EditorUtility.DisplayLink("• API Scripting Reference", "http://docs.moodkie.com/product/easy-save-3/es3-api/");
							 | 
						|||
| 
								 | 
							
											ES3EditorUtility.DisplayLink("• Supported Types", "http://docs.moodkie.com/easy-save-3/es3-supported-types/");
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.EndVertical();
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											GUILayout.Label("PlayMaker Documentation", style.subheading);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.BeginVertical(style.area);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											ES3EditorUtility.DisplayLink("• Actions", "http://docs.moodkie.com/product/easy-save-3/es3-playmaker/es3-playmaker-actions/");
							 | 
						|||
| 
								 | 
							
											ES3EditorUtility.DisplayLink("• Actions Overview", "http://docs.moodkie.com/easy-save-3/es3-playmaker/playmaker-actions-overview/");
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.EndVertical();
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.EndVertical();
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.EndVertical();
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
											EditorGUILayout.EndScrollView();
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
										}
							 | 
						|||
| 
								 | 
							
									}
							 | 
						|||
| 
								 | 
							
								}
							 |