From c1d521e96a34112eb8c8062a503411203bdee92d Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Sun, 17 Apr 2016 17:12:29 +0600 Subject: [PATCH] new 'cacheRenderers' option for IsoObject --- Assembly-CSharp-Editor.csproj | 124 ++--- Assembly-CSharp.csproj | 83 ++- .../Examples/Prefabs/Kenney/AlienBall.prefab | 17 +- .../Examples/Prefabs/Kenney/Building2.prefab | 37 +- .../Examples/Prefabs/Kenney/Building3.prefab | 29 +- .../Examples/Prefabs/Kenney/Fence.prefab | 13 +- .../Examples/Prefabs/Kenney/Fence2.prefab | 13 +- .../Examples/Prefabs/Kenney/Player.prefab | 21 +- .../Examples/Prefabs/Kenney/Road.prefab | 15 +- .../Examples/Prefabs/Kenney/Road2.prefab | 15 +- .../Examples/Prefabs/Kenney/Road3.prefab | 15 +- .../Examples/Prefabs/Kenney/Road4.prefab | 15 +- .../Examples/Prefabs/Kenney/Tree.prefab | 15 +- .../Examples/Prefabs/Kenney/Water.prefab | 15 +- .../Examples/Prefabs/Kenney/Water2.prefab | 15 +- .../Examples/Prefabs/Kenney/Water3.prefab | 15 +- .../Examples/Prefabs/Kenney/Water4.prefab | 520 ++++++++++++++++-- .../Examples/Prefabs/Tests/Cube_1x1x1.prefab | 9 +- .../Examples/Prefabs/Tests/Cube_1x1x3.prefab | 9 +- .../Examples/Prefabs/Tests/Cube_1x3x1.prefab | 9 +- .../Examples/Prefabs/Tests/Cube_3x1x1.prefab | 9 +- .../Examples/Prefabs/Tests/Floor_3x3.prefab | 9 +- .../Examples/Prefabs/Tests/Model_1x1x1.prefab | 305 +++++----- Assets/IsoTools/Scripts/IsoObject.cs | 131 +++-- Assets/IsoTools/Scripts/IsoWorld.cs | 36 +- ProjectSettings/ProjectSettings.asset | 146 +++-- ProjectSettings/ProjectVersion.txt | 2 +- UnityIso.sln | 4 +- UnityIso.userprefs | 4 +- 29 files changed, 1175 insertions(+), 475 deletions(-) diff --git a/Assembly-CSharp-Editor.csproj b/Assembly-CSharp-Editor.csproj index 323bc9b..12dfe8b 100644 --- a/Assembly-CSharp-Editor.csproj +++ b/Assembly-CSharp-Editor.csproj @@ -1,49 +1,48 @@ - Debug - AnyCPU - 10.0.20506 - 2.0 - {BD090B74-59E6-B8B4-61B5-2814183903F0} - Library - Properties - - Assembly-CSharp-Editor - v3.5 - 512 - Assets + Debug + AnyCPU + 10.0.20506 + 2.0 + + {BD090B74-59E6-B8B4-61B5-2814183903F0} + Library + Properties + Assembly-CSharp-Editor + v3.5 + 512 + Assets - true - full - false - Temp\bin\Debug\ - DEBUG;TRACE;UNITY_5_1_4;UNITY_5_1;UNITY_5;ENABLE_NEW_BUGREPORTER;ENABLE_2D_PHYSICS;ENABLE_4_6_FEATURES;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_FRAME_DEBUGGER;ENABLE_GENERICS;ENABLE_HOME_SCREEN;ENABLE_IMAGEEFFECTS;ENABLE_LIGHT_PROBES_LEGACY;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_PHYSICS_PHYSX3;ENABLE_PLUGIN_INSPECTOR;ENABLE_SHADOWS;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_UNET;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_LICENSE;ENABLE_AUDIOMIXER_SUSPEND;ENABLE_EDITOR_METRICS;INCLUDE_DYNAMIC_GI;INCLUDE_GI;INCLUDE_IL2CPP;INCLUDE_DIRECTX12;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_LOCALIZATION;UNITY_STANDALONE_OSX;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_GAMECENTER;ENABLE_TEXTUREID_MAP;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX - prompt - 4 - 0169 + true + full + false + Temp\bin\Debug\ + DEBUG;TRACE;UNITY_5_3_OR_NEWER;UNITY_5_3_4;UNITY_5_3;UNITY_5;ENABLE_NEW_BUGREPORTER;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_FRAME_DEBUGGER;ENABLE_GENERICS;ENABLE_HOME_SCREEN;ENABLE_IMAGEEFFECTS;ENABLE_LIGHT_PROBES_LEGACY;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_PLUGIN_INSPECTOR;ENABLE_SHADOWS;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_SPRITERENDERER_FLIPPING;ENABLE_SPRITES;ENABLE_SPRITE_POLYGON;ENABLE_TERRAIN;ENABLE_RAKNET;ENABLE_UNET;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_METRICS;ENABLE_EDITOR_METRICS_CACHING;INCLUDE_DYNAMIC_GI;INCLUDE_GI;INCLUDE_IL2CPP;INCLUDE_DIRECTX12;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_LOCALIZATION;ENABLE_ANDROID_ATLAS_ETC1_COMPRESSION;ENABLE_EDITOR_TESTS_RUNNER;UNITY_STANDALONE_OSX;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_GAMECENTER;ENABLE_TEXTUREID_MAP;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_LOG_MIXED_STACKTRACE;ENABLE_UNITYWEBREQUEST;ENABLE_CLUSTERINPUT;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX;PLAYMAKER;PLAYMAKER_1_8 + prompt + 4 + 0169 - pdbonly - true - Temp\bin\Release\ - TRACE - prompt - 4 - 0169 + pdbonly + true + Temp\bin\Release\ + prompt + 4 + 0169 - + - - - - /Applications/Unity_5.1.4/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll - - - /Applications/Unity_5.1.4/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll - + + + + /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll + + + /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll + @@ -52,53 +51,50 @@ + + /Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/Advertisements/Editor/UnityEditor.Advertisements.dll + + + /Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/EditorTestsRunner/Editor/nunit.framework.dll + + + /Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/EditorTestsRunner/Editor/UnityEditor.EditorTestsRunner.dll + - /Applications/Unity_5.1.4/Unity.app/Contents/UnityExtensions/Unity/GUISystem/UnityEngine.UI.dll + /Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/GUISystem/UnityEngine.UI.dll - /Applications/Unity_5.1.4/Unity.app/Contents/UnityExtensions/Unity/GUISystem/Editor/UnityEditor.UI.dll + /Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/GUISystem/Editor/UnityEditor.UI.dll - /Applications/Unity_5.1.4/Unity.app/Contents/UnityExtensions/Unity/Networking/UnityEngine.Networking.dll + /Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/Networking/UnityEngine.Networking.dll - /Applications/Unity_5.1.4/Unity.app/Contents/UnityExtensions/Unity/Networking/Editor/UnityEditor.Networking.dll + /Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/Networking/Editor/UnityEditor.Networking.dll - - /Applications/Unity_5.1.4/Unity.app/Contents/UnityExtensions/Unity/UnityAnalytics/UnityEngine.Analytics.dll + + /Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/TreeEditor/Editor/UnityEditor.TreeEditor.dll - /Applications/Unity_5.1.4/Unity.app/Contents/Frameworks/Managed/UnityEditor.Graphs.dll - - - /Applications/Unity_5.1.4/Unity.app/Contents/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll + /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.Graphs.dll - /Applications/Unity_5.1.4/Unity.app/Contents/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.dll - - - /Applications/Unity_5.1.4/Unity.app/Contents/PlaybackEngines/BlackBerryPlayer/UnityEditor.BB10.Extensions.dll - - - /Applications/Unity_5.1.4/Unity.app/Contents/PlaybackEngines/TizenPlayer/UnityEditor.Tizen.Extensions.dll - - - /Applications/Unity_5.1.4/Unity.app/Contents/PlaybackEngines/STVPlayer/UnityEditor.SamsungTV.Extensions.dll + /Applications/Unity/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.dll - /Applications/Unity_5.1.4/Unity.app/Contents/PlaybackEngines/WebGLSupport/UnityEditor.WebGL.Extensions.dll - - - /Applications/Unity_5.1.4/Unity.app/Contents/PlaybackEngines/LinuxStandaloneSupport/UnityEditor.LinuxStandalone.Extensions.dll + /Applications/Unity/PlaybackEngines/WebGLSupport/UnityEditor.WebGL.Extensions.dll - /Applications/Unity_5.1.4/Unity.app/Contents/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll + /Applications/Unity/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll - /Applications/Unity_5.1.4/Unity.app/Contents/PlaybackEngines/MacStandaloneSupport/UnityEditor.OSXStandalone.Extensions.dll + /Applications/Unity/PlaybackEngines/MacStandaloneSupport/UnityEditor.OSXStandalone.Extensions.dll - /Applications/Unity_5.1.4/Unity.app/Contents/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Xcode.dll + /Applications/Unity/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Xcode.dll + + + /Applications/Unity/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Common.dll @@ -107,7 +103,7 @@