├── .gitattributes ├── GarageKit_for_unity2022.unitypackage ├── MIT-LICENSE ├── README.md ├── UnityProject ├── .gitignore ├── ApplicationSetting.xml ├── Assets │ ├── StreamingAssets.meta │ ├── StreamingAssets │ │ ├── ApplicationSetting.xml │ │ ├── ApplicationSetting.xml.meta │ │ ├── UnityResolutionReset.exe │ │ └── UnityResolutionReset.exe.meta │ ├── __ProjectName__.meta │ └── __ProjectName__ │ │ ├── Animations.meta │ │ ├── Animations │ │ └── .gitkeep │ │ ├── Editor.meta │ │ ├── Editor │ │ ├── AssetPostprocessUTF8Encode.cs │ │ ├── AssetPostprocessUTF8Encode.cs.meta │ │ ├── EditorEnhancements.meta │ │ ├── EditorEnhancements │ │ │ ├── AssetInfo.cs │ │ │ ├── AssetInfo.cs.meta │ │ │ ├── Common.cs │ │ │ ├── Common.cs.meta │ │ │ ├── DefaultProjectSettings.cs │ │ │ ├── DefaultProjectSettings.cs.meta │ │ │ ├── Defaults.cs │ │ │ ├── Defaults.cs.meta │ │ │ ├── DependencyChecker.cs │ │ │ ├── DependencyChecker.cs.meta │ │ │ ├── HierarchyWindow.cs │ │ │ ├── HierarchyWindow.cs.meta │ │ │ ├── Main.cs │ │ │ ├── Main.cs.meta │ │ │ ├── MoreTooltips.cs │ │ │ ├── MoreTooltips.cs.meta │ │ │ ├── ProjectWindow.cs │ │ │ ├── ProjectWindow.cs.meta │ │ │ ├── TeneDropTarget.cs │ │ │ ├── TeneDropTarget.cs.meta │ │ │ ├── TeneEnhPreviewWindow.cs │ │ │ ├── TeneEnhPreviewWindow.cs.meta │ │ │ ├── UnlockWindowSizes.cs │ │ │ ├── UnlockWindowSizes.cs.meta │ │ │ ├── readme.md │ │ │ └── readme.md.meta │ │ ├── StateGenerator.meta │ │ └── StateGenerator │ │ │ ├── StateGenerator.cs │ │ │ ├── StateGenerator.cs.meta │ │ │ ├── Templates.meta │ │ │ └── Templates │ │ │ ├── NewAsyncState.txt │ │ │ ├── NewAsyncState.txt.meta │ │ │ ├── NewMultipleSceneAsyncState.txt │ │ │ ├── NewMultipleSceneAsyncState.txt.meta │ │ │ ├── NewMultipleSceneState.txt │ │ │ ├── NewMultipleSceneState.txt.meta │ │ │ ├── NewState.txt │ │ │ ├── NewState.txt.meta │ │ │ ├── NewTimelinedSceneState.txt │ │ │ ├── NewTimelinedSceneState.txt.meta │ │ │ ├── NewVRSceneState.txt │ │ │ └── NewVRSceneState.txt.meta │ │ ├── Fonts.meta │ │ ├── Fonts │ │ ├── SU3DJP.meta │ │ └── SU3DJP │ │ │ ├── license_jp.txt │ │ │ ├── license_jp.txt.meta │ │ │ ├── list.txt │ │ │ ├── list.txt.meta │ │ │ ├── readme_jp.txt │ │ │ ├── readme_jp.txt.meta │ │ │ ├── s1-mplus-1c-light.ttf │ │ │ ├── s1-mplus-1c-light.ttf.meta │ │ │ ├── s1-mplus-1c-medium.ttf │ │ │ ├── s1-mplus-1c-medium.ttf.meta │ │ │ ├── s1-mplus-2c-light.ttf │ │ │ ├── s1-mplus-2c-light.ttf.meta │ │ │ ├── s1-mplus-2c-medium.ttf │ │ │ └── s1-mplus-2c-medium.ttf.meta │ │ ├── Materials.meta │ │ ├── Materials │ │ └── .gitkeep │ │ ├── Meshes.meta │ │ ├── Meshes │ │ └── .gitkeep │ │ ├── Models.meta │ │ ├── Models │ │ └── .gitkeep │ │ ├── Plugins.meta │ │ ├── Plugins │ │ ├── I18N.CJK.dll │ │ ├── I18N.CJK.dll.meta │ │ ├── Log4Net.meta │ │ ├── Log4Net │ │ │ ├── LICENSE.md │ │ │ ├── LICENSE.md.meta │ │ │ ├── Log4Net.cs │ │ │ ├── Log4Net.cs.meta │ │ │ ├── Log4Net.prefab │ │ │ ├── Log4Net.prefab.meta │ │ │ ├── NOTICE.md │ │ │ ├── NOTICE.md.meta │ │ │ ├── log4net.dll │ │ │ └── log4net.dll.meta │ │ ├── Microsoft.Win32.Registry.dll │ │ └── Microsoft.Win32.Registry.dll.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ ├── .gitkeep │ │ ├── Utils.meta │ │ └── Utils │ │ │ ├── UI.meta │ │ │ ├── UI │ │ │ ├── MovieControllPanel.prefab │ │ │ └── MovieControllPanel.prefab.meta │ │ │ ├── VR_UI.meta │ │ │ └── VR_UI │ │ │ ├── Canvas Group FadeTelop.prefab │ │ │ ├── Canvas Group FadeTelop.prefab.meta │ │ │ ├── Canvas Group VRGazeGuideArrow.prefab │ │ │ └── Canvas Group VRGazeGuideArrow.prefab.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ ├── Examples.meta │ │ ├── Examples │ │ │ ├── ApplicationSettingExample.unity │ │ │ ├── ApplicationSettingExample.unity.meta │ │ │ ├── CameraControllExample.unity │ │ │ ├── CameraControllExample.unity.meta │ │ │ ├── EventExample.unity │ │ │ ├── EventExample.unity.meta │ │ │ ├── LogExample.unity │ │ │ ├── LogExample.unity.meta │ │ │ ├── MultipleSceneExample.meta │ │ │ ├── MultipleSceneExample │ │ │ │ ├── MultipleSceneExample0.unity │ │ │ │ ├── MultipleSceneExample0.unity.meta │ │ │ │ ├── MultipleSceneExample1.unity │ │ │ │ ├── MultipleSceneExample1.unity.meta │ │ │ │ ├── MultipleSceneExample2.unity │ │ │ │ └── MultipleSceneExample2.unity.meta │ │ │ ├── TimelinedStateExample.unity │ │ │ ├── TimelinedStateExample.unity.meta │ │ │ ├── VRGuiExample.unity │ │ │ └── VRGuiExample.unity.meta │ │ ├── Main.unity │ │ └── Main.unity.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ ├── AppMain.cs │ │ ├── AppMain.cs.meta │ │ ├── Examples.meta │ │ ├── Examples │ │ │ ├── ApplicationSettingExample.cs │ │ │ ├── ApplicationSettingExample.cs.meta │ │ │ ├── Docs.cs │ │ │ ├── Docs.cs.meta │ │ │ ├── EventExample.cs │ │ │ ├── EventExample.cs.meta │ │ │ ├── LogExample.cs │ │ │ ├── LogExample.cs.meta │ │ │ ├── MultipleSceneExample.meta │ │ │ ├── MultipleSceneExample │ │ │ │ ├── Repositories.meta │ │ │ │ ├── Repositories │ │ │ │ │ ├── MultipleScene0Repository.cs │ │ │ │ │ ├── MultipleScene0Repository.cs.meta │ │ │ │ │ ├── MultipleScene1Repository.cs │ │ │ │ │ ├── MultipleScene1Repository.cs.meta │ │ │ │ │ ├── MultipleScene2Repository.cs │ │ │ │ │ └── MultipleScene2Repository.cs.meta │ │ │ │ ├── States.meta │ │ │ │ └── States │ │ │ │ │ ├── MultipleScene0State.cs │ │ │ │ │ ├── MultipleScene0State.cs.meta │ │ │ │ │ ├── MultipleScene1State.cs │ │ │ │ │ ├── MultipleScene1State.cs.meta │ │ │ │ │ ├── MultipleScene2State.cs │ │ │ │ │ └── MultipleScene2State.cs.meta │ │ │ ├── ObservableValueExample.cs │ │ │ ├── ObservableValueExample.cs.meta │ │ │ ├── TimelinedExampleState.cs │ │ │ ├── TimelinedExampleState.cs.meta │ │ │ ├── VRGuiExample.cs │ │ │ └── VRGuiExample.cs.meta │ │ ├── Managers.meta │ │ ├── Managers │ │ │ ├── DebugManager.cs │ │ │ ├── DebugManager.cs.meta │ │ │ ├── SceneStateManager.cs │ │ │ ├── SceneStateManager.cs.meta │ │ │ ├── SoundManager.cs │ │ │ ├── SoundManager.cs.meta │ │ │ ├── TimeManager.cs │ │ │ ├── TimeManager.cs.meta │ │ │ ├── UserInputManager.cs │ │ │ └── UserInputManager.cs.meta │ │ ├── States.meta │ │ ├── States │ │ │ ├── PlayState.cs │ │ │ ├── PlayState.cs.meta │ │ │ ├── ResultState.cs │ │ │ ├── ResultState.cs.meta │ │ │ ├── StartupState.cs │ │ │ ├── StartupState.cs.meta │ │ │ ├── WaitState.cs │ │ │ └── WaitState.cs.meta │ │ ├── Utils.meta │ │ └── Utils │ │ │ ├── ARFoundationExtention.meta │ │ │ ├── ARFoundationExtention │ │ │ ├── ARCameraSync.cs │ │ │ ├── ARCameraSync.cs.meta │ │ │ ├── ARCoreCoachingView.cs │ │ │ ├── ARCoreCoachingView.cs.meta │ │ │ ├── ARKitCoachingOverlay.cs │ │ │ ├── ARKitCoachingOverlay.cs.meta │ │ │ ├── ARObjectPlacementManager.cs │ │ │ ├── ARObjectPlacementManager.cs.meta │ │ │ ├── ARSessionStartHelper.cs │ │ │ ├── ARSessionStartHelper.cs.meta │ │ │ ├── ARTrackedImageMarkerManager.cs │ │ │ └── ARTrackedImageMarkerManager.cs.meta │ │ │ ├── AndroidRuntimePermission.cs │ │ │ ├── AndroidRuntimePermission.cs.meta │ │ │ ├── AndroidUtil.cs │ │ │ ├── AndroidUtil.cs.meta │ │ │ ├── AnimationCurveUtil.cs │ │ │ ├── AnimationCurveUtil.cs.meta │ │ │ ├── AnimationUtil.cs │ │ │ ├── AnimationUtil.cs.meta │ │ │ ├── Application.meta │ │ │ ├── Application │ │ │ ├── ApplicationSetting.cs │ │ │ ├── ApplicationSetting.cs.meta │ │ │ ├── ExternalProcess.cs │ │ │ ├── ExternalProcess.cs.meta │ │ │ ├── RemotePrefs.cs │ │ │ ├── RemotePrefs.cs.meta │ │ │ ├── SetAntiAliasing.cs │ │ │ ├── SetAntiAliasing.cs.meta │ │ │ ├── SetAppResolution.cs │ │ │ ├── SetAppResolution.cs.meta │ │ │ ├── StandalonePlayerResolutionHelper.cs │ │ │ └── StandalonePlayerResolutionHelper.cs.meta │ │ │ ├── AsyncUtil.cs │ │ │ ├── AsyncUtil.cs.meta │ │ │ ├── CSV.meta │ │ │ ├── CSV │ │ │ ├── CsvReader.cs │ │ │ ├── CsvReader.cs.meta │ │ │ ├── CsvWriter.cs │ │ │ ├── CsvWriter.cs.meta │ │ │ ├── Interface.meta │ │ │ └── Interface │ │ │ │ ├── ICsvWritable.cs │ │ │ │ └── ICsvWritable.cs.meta │ │ │ ├── CameraControl.meta │ │ │ ├── CameraControl │ │ │ ├── CameraShifter.cs │ │ │ ├── CameraShifter.cs.meta │ │ │ ├── FlyThroughCamera.cs │ │ │ ├── FlyThroughCamera.cs.meta │ │ │ ├── GrabMove.cs │ │ │ ├── GrabMove.cs.meta │ │ │ ├── GyroCamera.cs │ │ │ ├── GyroCamera.cs.meta │ │ │ ├── ObjectOrbit.cs │ │ │ ├── ObjectOrbit.cs.meta │ │ │ ├── ObjectOrbit2.cs │ │ │ ├── ObjectOrbit2.cs.meta │ │ │ ├── OrbitCamera.cs │ │ │ ├── OrbitCamera.cs.meta │ │ │ ├── Panorama360Camera.cs │ │ │ ├── Panorama360Camera.cs.meta │ │ │ ├── PinchZoomCamera.cs │ │ │ ├── PinchZoomCamera.cs.meta │ │ │ ├── UrbanViewerLikeCamera.cs │ │ │ └── UrbanViewerLikeCamera.cs.meta │ │ │ ├── CameraUtil.cs │ │ │ ├── CameraUtil.cs.meta │ │ │ ├── CaptureUtil.cs │ │ │ ├── CaptureUtil.cs.meta │ │ │ ├── CommonUtil.cs │ │ │ ├── CommonUtil.cs.meta │ │ │ ├── DataLoader.meta │ │ │ ├── DataLoader │ │ │ ├── ContentsDownLoader.cs │ │ │ ├── ContentsDownLoader.cs.meta │ │ │ ├── ImageLoader.cs │ │ │ └── ImageLoader.cs.meta │ │ │ ├── Debug.meta │ │ │ ├── Debug │ │ │ ├── CameraGizmoDrawer.cs │ │ │ ├── CameraGizmoDrawer.cs.meta │ │ │ ├── FpsCounter.cs │ │ │ ├── FpsCounter.cs.meta │ │ │ ├── FrameRateUtil.cs │ │ │ ├── FrameRateUtil.cs.meta │ │ │ ├── GizmoDrawer.cs │ │ │ ├── GizmoDrawer.cs.meta │ │ │ ├── LookAtGizmoDrawer.cs │ │ │ ├── LookAtGizmoDrawer.cs.meta │ │ │ ├── MemoryProfiler.cs │ │ │ ├── MemoryProfiler.cs.meta │ │ │ ├── VisibleMouseCursor.cs │ │ │ └── VisibleMouseCursor.cs.meta │ │ │ ├── Envelope.meta │ │ │ ├── Envelope │ │ │ ├── C4DAnimDataApply.cs │ │ │ ├── C4DAnimDataApply.cs.meta │ │ │ ├── Envelope.cs │ │ │ └── Envelope.cs.meta │ │ │ ├── Event.meta │ │ │ ├── Event │ │ │ ├── AnimationEventDelegate.cs │ │ │ ├── AnimationEventDelegate.cs.meta │ │ │ ├── ButtonObjectEvent.cs │ │ │ ├── ButtonObjectEvent.cs.meta │ │ │ ├── ObservableValue.cs │ │ │ ├── ObservableValue.cs.meta │ │ │ ├── OnCollisionHandler.cs │ │ │ ├── OnCollisionHandler.cs.meta │ │ │ ├── OnRenderHandler.cs │ │ │ ├── OnRenderHandler.cs.meta │ │ │ ├── SevenTapLikeAndroid.cs │ │ │ ├── SevenTapLikeAndroid.cs.meta │ │ │ ├── TimelineEvent.meta │ │ │ ├── TimelineEvent │ │ │ │ ├── TimelineEventAction.cs │ │ │ │ ├── TimelineEventAction.cs.meta │ │ │ │ ├── TimelineEventActionList.cs │ │ │ │ └── TimelineEventActionList.cs.meta │ │ │ ├── TimerEvent.cs │ │ │ └── TimerEvent.cs.meta │ │ │ ├── Input.meta │ │ │ ├── Input │ │ │ ├── VirtualInput.cs │ │ │ ├── VirtualInput.cs.meta │ │ │ ├── Win10VirtualKeyboard.cs │ │ │ └── Win10VirtualKeyboard.cs.meta │ │ │ ├── Localize.meta │ │ │ ├── Localize │ │ │ ├── Interface.meta │ │ │ ├── Interface │ │ │ │ ├── ILocalize.cs │ │ │ │ └── ILocalize.cs.meta │ │ │ ├── Language.cs │ │ │ ├── Language.cs.meta │ │ │ ├── LocalizeDropdown.cs │ │ │ ├── LocalizeDropdown.cs.meta │ │ │ ├── LocalizeDynamicRawImage.cs │ │ │ ├── LocalizeDynamicRawImage.cs.meta │ │ │ ├── LocalizeFontScriptable.cs │ │ │ ├── LocalizeFontScriptable.cs.meta │ │ │ ├── LocalizeImage.cs │ │ │ ├── LocalizeImage.cs.meta │ │ │ ├── LocalizeText.cs │ │ │ └── LocalizeText.cs.meta │ │ │ ├── Manager.meta │ │ │ ├── Manager │ │ │ ├── Base.meta │ │ │ └── Base │ │ │ │ ├── ManagerBase.cs │ │ │ │ └── ManagerBase.cs.meta │ │ │ ├── MathUtil.cs │ │ │ ├── MathUtil.cs.meta │ │ │ ├── Network.meta │ │ │ ├── Network │ │ │ ├── SerialPortController.cs │ │ │ ├── SerialPortController.cs.meta │ │ │ ├── TinyHttpServer.cs │ │ │ ├── TinyHttpServer.cs.meta │ │ │ ├── UDPReceiver.cs │ │ │ ├── UDPReceiver.cs.meta │ │ │ ├── UDPSender.cs │ │ │ └── UDPSender.cs.meta │ │ │ ├── Object.meta │ │ │ ├── Object │ │ │ ├── AnimationByStep.cs │ │ │ ├── AnimationByStep.cs.meta │ │ │ ├── AutoBlink.cs │ │ │ ├── AutoBlink.cs.meta │ │ │ ├── AutoRotate.cs │ │ │ ├── AutoRotate.cs.meta │ │ │ ├── AutoScale.cs │ │ │ ├── AutoScale.cs.meta │ │ │ ├── AutoUVScroll.cs │ │ │ ├── AutoUVScroll.cs.meta │ │ │ ├── Billbord.cs │ │ │ ├── Billbord.cs.meta │ │ │ ├── Fader.cs │ │ │ ├── Fader.cs.meta │ │ │ ├── LineObject.cs │ │ │ ├── LineObject.cs.meta │ │ │ ├── MultiTransformFollower.cs │ │ │ ├── MultiTransformFollower.cs.meta │ │ │ ├── PanoramaOrbit.cs │ │ │ ├── PanoramaOrbit.cs.meta │ │ │ ├── ScreenAnchor.cs │ │ │ ├── ScreenAnchor.cs.meta │ │ │ ├── ScreenPositionFollower.cs │ │ │ ├── ScreenPositionFollower.cs.meta │ │ │ ├── StageManagedObject.cs │ │ │ ├── StageManagedObject.cs.meta │ │ │ ├── TextRandomizer.cs │ │ │ ├── TextRandomizer.cs.meta │ │ │ ├── TransformFollower.cs │ │ │ ├── TransformFollower.cs.meta │ │ │ ├── WebCamPlateObject.cs │ │ │ ├── WebCamPlateObject.cs.meta │ │ │ ├── ZsortOrderGroup.cs │ │ │ └── ZsortOrderGroup.cs.meta │ │ │ ├── ObjectUtil.cs │ │ │ ├── ObjectUtil.cs.meta │ │ │ ├── Render.meta │ │ │ ├── Render │ │ │ ├── GlLineRenderer.cs │ │ │ ├── GlLineRenderer.cs.meta │ │ │ ├── RenderScreenTexture.cs │ │ │ └── RenderScreenTexture.cs.meta │ │ │ ├── Repository.meta │ │ │ ├── Repository │ │ │ ├── Base.meta │ │ │ ├── Base │ │ │ │ ├── SceneRepositoryBase.cs │ │ │ │ └── SceneRepositoryBase.cs.meta │ │ │ ├── Interface.meta │ │ │ └── Interface │ │ │ │ ├── ISceneRepository.cs │ │ │ │ └── ISceneRepository.cs.meta │ │ │ ├── State.meta │ │ │ ├── State │ │ │ ├── Base.meta │ │ │ ├── Base │ │ │ │ ├── AsyncStateBase.cs │ │ │ │ ├── AsyncStateBase.cs.meta │ │ │ │ ├── MultipleSceneAsyncStateBase.cs │ │ │ │ ├── MultipleSceneAsyncStateBase.cs.meta │ │ │ │ ├── MultipleSceneStateBase.cs │ │ │ │ ├── MultipleSceneStateBase.cs.meta │ │ │ │ ├── StateBase.cs │ │ │ │ ├── StateBase.cs.meta │ │ │ │ ├── TimelinedSceneStateBase.cs │ │ │ │ ├── TimelinedSceneStateBase.cs.meta │ │ │ │ ├── VRSceneStateBase.cs │ │ │ │ └── VRSceneStateBase.cs.meta │ │ │ ├── Interface.meta │ │ │ └── Interface │ │ │ │ ├── IAsyncState.cs │ │ │ │ ├── IAsyncState.cs.meta │ │ │ │ ├── IMultipleSceneState.cs │ │ │ │ ├── IMultipleSceneState.cs.meta │ │ │ │ ├── ISequentialState.cs │ │ │ │ ├── ISequentialState.cs.meta │ │ │ │ ├── IState.cs │ │ │ │ ├── IState.cs.meta │ │ │ │ ├── ITimelinedSceneState.cs │ │ │ │ ├── ITimelinedSceneState.cs.meta │ │ │ │ ├── IVRSceneState.cs │ │ │ │ └── IVRSceneState.cs.meta │ │ │ ├── TextUtil.cs │ │ │ ├── TextUtil.cs.meta │ │ │ ├── Texture.meta │ │ │ ├── Texture │ │ │ ├── NumberTexture.cs │ │ │ ├── NumberTexture.cs.meta │ │ │ ├── SequenceSprite.cs │ │ │ ├── SequenceSprite.cs.meta │ │ │ ├── SequenceTexture.cs │ │ │ └── SequenceTexture.cs.meta │ │ │ ├── TimelineUtil.cs │ │ │ ├── TimelineUtil.cs.meta │ │ │ ├── UI.meta │ │ │ ├── UI │ │ │ ├── InputfieldZenkakuBSFix.cs │ │ │ ├── InputfieldZenkakuBSFix.cs.meta │ │ │ ├── UIFadeGroupComponent.cs │ │ │ ├── UIFadeGroupComponent.cs.meta │ │ │ ├── UIFadeTelop.cs │ │ │ ├── UIFadeTelop.cs.meta │ │ │ ├── UILongPressButton.cs │ │ │ ├── UILongPressButton.cs.meta │ │ │ ├── UIMovieControllPanel.cs │ │ │ ├── UIMovieControllPanel.cs.meta │ │ │ ├── UIScrollViewPullToRefresh.cs │ │ │ ├── UIScrollViewPullToRefresh.cs.meta │ │ │ ├── UIWebCamRawImage.cs │ │ │ └── UIWebCamRawImage.cs.meta │ │ │ ├── VR.meta │ │ │ ├── VR │ │ │ ├── VRGazeGuideArrow.cs │ │ │ └── VRGazeGuideArrow.cs.meta │ │ │ ├── WindowsUtil.cs │ │ │ └── WindowsUtil.cs.meta │ │ ├── Shaders.meta │ │ ├── Shaders │ │ ├── ShaderLib.meta │ │ └── ShaderLib │ │ │ ├── Additive-CombineTexture.shader │ │ │ ├── Additive-CombineTexture.shader.meta │ │ │ ├── Alpha-DiffuseDoubleSided.shader │ │ │ ├── Alpha-DiffuseDoubleSided.shader.meta │ │ │ ├── BinalizeMaskColor.shader │ │ │ ├── BinalizeMaskColor.shader.meta │ │ │ ├── Contrast.shader │ │ │ ├── Contrast.shader.meta │ │ │ ├── DotPlane.shader │ │ │ ├── DotPlane.shader.meta │ │ │ ├── Effect.meta │ │ │ ├── Effect │ │ │ ├── Binalize.meta │ │ │ ├── Binalize │ │ │ │ ├── Binalize.cs │ │ │ │ ├── Binalize.cs.meta │ │ │ │ ├── Binalize.mat │ │ │ │ ├── Binalize.mat.meta │ │ │ │ ├── Binarize.shader │ │ │ │ └── Binarize.shader.meta │ │ │ ├── BlurEffect.cs │ │ │ ├── BlurEffect.cs.meta │ │ │ ├── Pixelation.cs │ │ │ └── Pixelation.cs.meta │ │ │ ├── GUI-3DTextShader.shader │ │ │ ├── GUI-3DTextShader.shader.meta │ │ │ ├── ObjectMask.shader │ │ │ ├── ObjectMask.shader.meta │ │ │ ├── Particles Additive+.shader │ │ │ ├── Particles Additive+.shader.meta │ │ │ ├── ShadowPlane.shader │ │ │ ├── ShadowPlane.shader.meta │ │ │ ├── Transparent-CutoutDiffuseDoubleSided.shader │ │ │ ├── Transparent-CutoutDiffuseDoubleSided.shader.meta │ │ │ ├── Transparent-CutoutUnlitDoubleSided.shader │ │ │ ├── Transparent-CutoutUnlitDoubleSided.shader.meta │ │ │ ├── Transparent-DiffuseDoubleAlpha.shader │ │ │ ├── Transparent-DiffuseDoubleAlpha.shader.meta │ │ │ ├── Transparent-DiffuseSeparateAlpha.shader │ │ │ ├── Transparent-DiffuseSeparateAlpha.shader.meta │ │ │ ├── Unlit-CombineAlpha.shader │ │ │ ├── Unlit-CombineAlpha.shader.meta │ │ │ ├── Unlit-MaterialAlpha+1.shader │ │ │ ├── Unlit-MaterialAlpha+1.shader.meta │ │ │ ├── Unlit-MaterialAlpha-ZWriteOff+1.shader │ │ │ ├── Unlit-MaterialAlpha-ZWriteOff+1.shader.meta │ │ │ ├── Unlit-MaterialAlpha-ZWriteOff-DoubleSided.shader │ │ │ ├── Unlit-MaterialAlpha-ZWriteOff-DoubleSided.shader.meta │ │ │ ├── Unlit-MaterialAlpha-ZWriteOff.shader │ │ │ ├── Unlit-MaterialAlpha-ZWriteOff.shader.meta │ │ │ ├── Unlit-MaterialAlpha.shader │ │ │ ├── Unlit-MaterialAlpha.shader.meta │ │ │ ├── Unlit-MaterialAlphaDoubleSided.shader │ │ │ ├── Unlit-MaterialAlphaDoubleSided.shader.meta │ │ │ ├── Unlit-SeparateAlpha-Additive.shader │ │ │ ├── Unlit-SeparateAlpha-Additive.shader.meta │ │ │ ├── Unlit-SeparateAlpha.shader │ │ │ ├── Unlit-SeparateAlpha.shader.meta │ │ │ ├── VertexColor-Additive.shader │ │ │ ├── VertexColor-Additive.shader.meta │ │ │ ├── VertexColor.shader │ │ │ └── VertexColor.shader.meta │ │ ├── Sounds.meta │ │ ├── Sounds │ │ ├── se_cancel.mp3 │ │ ├── se_cancel.mp3.meta │ │ ├── se_click.mp3 │ │ └── se_click.mp3.meta │ │ ├── Textures.meta │ │ └── Textures │ │ ├── Enviroment.meta │ │ ├── Enviroment │ │ ├── Cubemap1.cubemap │ │ ├── Cubemap1.cubemap.meta │ │ ├── Cubemap2.cubemap │ │ └── Cubemap2.cubemap.meta │ │ ├── GUI.meta │ │ ├── GUI │ │ ├── .gitkeep │ │ ├── ar_coaching.png │ │ ├── ar_coaching.png.meta │ │ ├── arrow.png │ │ └── arrow.png.meta │ │ ├── Test.meta │ │ └── Test │ │ ├── Checker.png │ │ ├── Checker.png.meta │ │ ├── Circle.png │ │ ├── Circle.png.meta │ │ ├── UV_Grid_Lrg.jpg │ │ ├── UV_Grid_Lrg.jpg.meta │ │ ├── UV_Grid_Sm.jpg │ │ ├── UV_Grid_Sm.jpg.meta │ │ ├── UV_Grid_Sm2.png │ │ └── UV_Grid_Sm2.png.meta ├── Packages │ ├── manifest.json │ └── packages-lock.json └── ProjectSettings │ ├── AudioManager.asset │ ├── ClusterInputManager.asset │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── MemorySettings.asset │ ├── NavMeshAreas.asset │ ├── NavMeshLayers.asset │ ├── NetworkManager.asset │ ├── PackageManagerSettings.asset │ ├── Physics2DSettings.asset │ ├── PresetManager.asset │ ├── ProjectSettings.asset │ ├── ProjectVersion.txt │ ├── QualitySettings.asset │ ├── SceneTemplateSettings.json │ ├── TagManager.asset │ ├── TimeManager.asset │ ├── UnityConnectSettings.asset │ ├── VFXManager.asset │ └── VersionControlSettings.asset └── garagekit.png /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | *.sln merge=union 7 | *.csproj merge=union 8 | *.vbproj merge=union 9 | *.fsproj merge=union 10 | *.dbproj merge=union 11 | 12 | # Standard to msysgit 13 | *.doc diff=astextplain 14 | *.DOC diff=astextplain 15 | *.docx diff=astextplain 16 | *.DOCX diff=astextplain 17 | *.dot diff=astextplain 18 | *.DOT diff=astextplain 19 | *.pdf diff=astextplain 20 | *.PDF diff=astextplain 21 | *.rtf diff=astextplain 22 | *.RTF diff=astextplain 23 | -------------------------------------------------------------------------------- /GarageKit_for_unity2022.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/GarageKit_for_unity2022.unitypackage -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2014 Koichi Kasai 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- /UnityProject/.gitignore: -------------------------------------------------------------------------------- 1 | [Ll]ibrary 2 | [Tt]emp 3 | [Oo]bj 4 | UserSettings 5 | 6 | Log/*.log 7 | Logs 8 | 9 | # for Unity 10 | /*.unityproj 11 | /*.csproj 12 | /*.pidb 13 | /*.sln 14 | /*.userprefs 15 | .vscode 16 | 17 | # for Mac 18 | .DS_Store 19 | 20 | # for Win 21 | Thumb.db 22 | -------------------------------------------------------------------------------- /UnityProject/ApplicationSetting.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /UnityProject/Assets/StreamingAssets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00dc700223375324e84af03ac3efd3e3 3 | folderAsset: yes 4 | timeCreated: 1514439175 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/StreamingAssets/ApplicationSetting.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /UnityProject/Assets/StreamingAssets/ApplicationSetting.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: faf06bcdfacdc7b43b02bcc65dfa8bd8 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/StreamingAssets/UnityResolutionReset.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/StreamingAssets/UnityResolutionReset.exe -------------------------------------------------------------------------------- /UnityProject/Assets/StreamingAssets/UnityResolutionReset.exe.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2622e545d22122646b4d8201e09e47ff 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 716e417333b49524694efe74927d3707 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Animations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aee156205b09ee84c9332d9682e9a50a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Animations/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Animations/.gitkeep -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0cdfcf28c7d65d4a851f517ffe11144 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/AssetPostprocessUTF8Encode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a7ad5a60c6305345b83e719d2f41a3b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94d4dbd75e47d104d9f14f99370659b3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/AssetInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b04787722fa95af48a502a959cf19a06 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/Common.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e9ccd0f5c1e3fa42bed0d38e1d82d8e 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/DefaultProjectSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f63f84868ada3b544a39db20103d8945 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/Defaults.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b6eb4c6e683302498381a64f72ff7a1 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/DependencyChecker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe56001094beb27438f60cf839c0bdb1 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/HierarchyWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 068c0b611739bab44b9ec2e2bc1079ed 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/Main.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b57909c00a7571458da731198c62243 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/MoreTooltips.cs: -------------------------------------------------------------------------------- 1 | /* 2 | using UnityEngine; 3 | using UnityEditor; 4 | using System.Collections; 5 | 6 | namespace Tenebrous.EditorEnhancements 7 | { 8 | [CustomPropertyDrawer( typeof( Texture2D ) )] 9 | public class Texture2DDrawer : PropertyDrawer 10 | { 11 | public override void OnGUI( Rect position, SerializedProperty property, GUIContent label ) 12 | { 13 | EditorGUI.BeginProperty( position, label, property ); 14 | var newValue = (Texture2D)EditorGUI.ObjectField( position, label, property.objectReferenceValue, typeof( Texture2D ), false ); 15 | 16 | if( position.Contains( Event.current.mousePosition ) ) 17 | { 18 | TeneEnhPreviewWindow.Update( 19 | new Rect(Event.current.mousePosition.x, Event.current.mousePosition.y,0,0), 20 | Event.current.mousePosition, 21 | pAsset : newValue 22 | ); 23 | } 24 | 25 | EditorGUI.EndProperty(); 26 | } 27 | } 28 | } 29 | */ -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/MoreTooltips.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c56ab2d3ee02dca4b8f73c8f50a84932 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/ProjectWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e5a62e7fb8d51264496798af17df4e9c 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/TeneDropTarget.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4feb3d5d613242944904ce1abb35b85d 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/TeneEnhPreviewWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 242cfabb8f9ea2743b65a1de59d7d1e6 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/UnlockWindowSizes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 593c422dabe233d48b77c97e3a9c8f85 3 | timeCreated: 1499929901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/readme.md: -------------------------------------------------------------------------------- 1 | https://bitbucket.org/Tenebrous/unityeditorenhancements/commits/all -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/EditorEnhancements/readme.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f26f4bf862f3eb946beaad9d5afe2e0e 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67e3743098840e444ad900a121aee235 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/StateGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdd50ddbb9db4384a971d5fd14bd7c62 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d2ddd4546e7c724eafc66ad283db822 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewAsyncState.txt: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using GarageKit; 5 | 6 | public class {className} : AsyncStateBase 7 | { 8 | public override void StateStart(object context) 9 | { 10 | base.StateStart(context); 11 | } 12 | 13 | public override void StateUpdate() 14 | { 15 | base.StateUpdate(); 16 | } 17 | 18 | public override void StateExit() 19 | { 20 | base.StateExit(); 21 | } 22 | 23 | public override void StateExitAsync() 24 | { 25 | base.StateExitAsync(); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewAsyncState.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bc4402a774873a4386932dac35c96e1 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewMultipleSceneAsyncState.txt: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.SceneManagement; 5 | using GarageKit; 6 | 7 | public class {className} : MultipleSceneAsyncStateBase 8 | { 9 | public override void StateStart(object context) 10 | { 11 | base.StateStart(context); 12 | } 13 | 14 | public override void SceneLoaded() 15 | { 16 | base.SceneLoaded(); 17 | } 18 | 19 | public override void StateUpdate() 20 | { 21 | base.StateUpdate(); 22 | } 23 | 24 | public override void StateExit() 25 | { 26 | base.StateExit(); 27 | } 28 | 29 | public override void StateExitAsync() 30 | { 31 | base.StateExitAsync(); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewMultipleSceneAsyncState.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b37198c6229620844998991edef2fd8a 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewMultipleSceneState.txt: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.SceneManagement; 5 | using GarageKit; 6 | 7 | public class {className} : MultipleSceneStateBase 8 | { 9 | public override void StateStart(object context) 10 | { 11 | base.StateStart(context); 12 | } 13 | 14 | public override void SceneLoaded() 15 | { 16 | base.SceneLoaded(); 17 | } 18 | 19 | public override void StateUpdate() 20 | { 21 | base.StateUpdate(); 22 | } 23 | 24 | public override void StateExit() 25 | { 26 | base.StateExit(); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewMultipleSceneState.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dbff7c006c3b4354cab0d71b1563442a 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewState.txt: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using GarageKit; 5 | 6 | public class {className} : StateBase 7 | { 8 | public override void StateStart(object context) 9 | { 10 | base.StateStart(context); 11 | } 12 | 13 | public override void StateUpdate() 14 | { 15 | base.StateUpdate(); 16 | } 17 | 18 | public override void StateExit() 19 | { 20 | base.StateExit(); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewState.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b2fe03df12e1a94285ea9cee2683a39 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewTimelinedSceneState.txt: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using GarageKit; 5 | 6 | public class {className} : TimelinedSceneStateBase 7 | { 8 | public override void StateStart(object context) 9 | { 10 | base.StateStart(context); 11 | } 12 | 13 | public override void StateUpdate() 14 | { 15 | base.StateUpdate(); 16 | } 17 | 18 | public override void StateExit() 19 | { 20 | base.StateExit(); 21 | } 22 | 23 | public override void OnStateTimer(GameObject sender) 24 | { 25 | base.OnStateTimer(sender); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewTimelinedSceneState.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef6079d060ded19419f75b43c1460951 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewVRSceneState.txt: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using GarageKit; 5 | 6 | public class {className} : VRSceneStateBase 7 | { 8 | public override void StateStart(object context) 9 | { 10 | base.StateStart(context); 11 | } 12 | 13 | public override void StateUpdate() 14 | { 15 | base.StateUpdate(); 16 | } 17 | 18 | public override void StateExit() 19 | { 20 | base.StateExit(); 21 | } 22 | 23 | public override void ToNextState() 24 | { 25 | base.ToNextState(); 26 | } 27 | 28 | public override void ToPrevState() 29 | { 30 | base.ToPrevState(); 31 | } 32 | 33 | public override void ResetCurrentState() 34 | { 35 | base.ResetCurrentState(); 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Editor/StateGenerator/Templates/NewVRSceneState.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4689745ddb7e2b45ace1f10784f0fe6 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d6cb907046037047bb3664b58a8558a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d558938c0a906e24085290fc5fc0c555 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/license_jp.txt: -------------------------------------------------------------------------------- 1 | これらのフォントはフリー(自由な)ソフトウエアです。 2 | あらゆる改変の有無に関わらず、また商業的な利用であっても、自由にご利用、複製、再配布することができますが、全て無保証とさせていただきます。 3 | 4 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/license_jp.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a7ce858d9b9ba94fb1412a37aadbab7 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/list.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b62a89dfc6cdfd94bb62f0d395199865 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/readme_jp.txt: -------------------------------------------------------------------------------- 1 |  2 | Selected U3D Japanese Fonts 04/29/2012 3 | 4 | ------------------------------------------------------------------------ 5 | # Japanese ( 日本語 ) 6 | 7 | Selected U3D Japanese Fontsは M+OUTLINEフォントTESTFLIGHT048 M+Cを基盤にしています。 8 | 主にモバイル機器に最適な文字サイズとテクスチャサイズを両立するために、 9 | フォントに含む文字を以下に限定して再構成したTTFファイルです。 10 | これらの文字セットによって、1024x1024のテクスチャであっても、25ポイントまでの大きさを保てる特徴があります。 11 | 12 | ・ひらがな 13 | ・カタカナ 14 | ・アルファベット、数字、記号 15 | ・小学校6年生までの教育漢字(1006文字) 16 | ・都道府県表記、ゲーム用語に適した漢字 (160文字) 17 | 18 | フォントに含まれる全ての文字のリストは list.txt に記載しています。 19 | 20 |  Selected U3D Japanese Fontsに関する質問、要望などは次のアドレスに連絡をしてください。 21 | http://www.futurecartographer.com/ 22 | masashi_wada@dearna.com 23 | 24 | M+OUTLINEフォントに関する詳細は次のURLを参照してください。 25 | http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/index.html 26 | 27 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/readme_jp.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad43c007a1c58344093256de0451266c 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-1c-light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-1c-light.ttf -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-1c-light.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 819578048f66a484fbacb7b61623fd7b 3 | TrueTypeFontImporter: 4 | serializedVersion: 2 5 | fontSize: 16 6 | forceTextureCase: -2 7 | characterSpacing: 1 8 | characterPadding: 0 9 | includeFontData: 1 10 | use2xBehaviour: 0 11 | fontNames: [] 12 | customCharacters: 13 | fontRenderingMode: 0 14 | userData: 15 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-1c-medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-1c-medium.ttf -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-1c-medium.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d223c60151d22140a82fbe4937ad9e4 3 | TrueTypeFontImporter: 4 | serializedVersion: 2 5 | fontSize: 16 6 | forceTextureCase: -2 7 | characterSpacing: 1 8 | characterPadding: 0 9 | includeFontData: 1 10 | use2xBehaviour: 0 11 | fontNames: [] 12 | customCharacters: 13 | fontRenderingMode: 0 14 | userData: 15 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-2c-light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-2c-light.ttf -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-2c-light.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 817cbebb84738d74c9e95351de953b92 3 | TrueTypeFontImporter: 4 | serializedVersion: 2 5 | fontSize: 16 6 | forceTextureCase: -2 7 | characterSpacing: 1 8 | characterPadding: 0 9 | includeFontData: 1 10 | use2xBehaviour: 0 11 | fontNames: [] 12 | customCharacters: 13 | fontRenderingMode: 0 14 | userData: 15 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-2c-medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-2c-medium.ttf -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Fonts/SU3DJP/s1-mplus-2c-medium.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97e732033f95eca41a2e07600ccc6954 3 | TrueTypeFontImporter: 4 | serializedVersion: 2 5 | fontSize: 16 6 | forceTextureCase: -2 7 | characterSpacing: 1 8 | characterPadding: 0 9 | includeFontData: 1 10 | use2xBehaviour: 0 11 | fontNames: [] 12 | customCharacters: 13 | fontRenderingMode: 0 14 | userData: 15 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3a7bce731b35ff74584a6684b41449b9 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Materials/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Materials/.gitkeep -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Meshes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac618edab2eb91043a60997f6c4fcdef 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Meshes/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Meshes/.gitkeep -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee25e8df48bea5b4e870e05788ee8533 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Models/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Models/.gitkeep -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22904c0ade553f2419adeea2920b91ed 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins/I18N.CJK.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Plugins/I18N.CJK.dll -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins/Log4Net.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a62cfa07d2894442a95279ee22e543a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins/Log4Net/LICENSE.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d529c8611b992841bea62c187db6436 3 | timeCreated: 1514439085 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins/Log4Net/Log4Net.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bfdf550b1b6b6264faebccfb76865e9b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins/Log4Net/Log4Net.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 758ed78b5a7eda54bb96f10fee03ab5b 3 | timeCreated: 1514439299 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins/Log4Net/NOTICE.md: -------------------------------------------------------------------------------- 1 | Apache log4net 2 | Copyright 2004-2013 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins/Log4Net/NOTICE.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f329a71223991f94fbb29850a3a31de6 3 | timeCreated: 1514439085 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins/Log4Net/log4net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Plugins/Log4Net/log4net.dll -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins/Log4Net/log4net.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3330c40149c3a04eb8e8ee2301c3b27 3 | PluginImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | isPreloaded: 0 8 | platformData: 9 | Any: 10 | enabled: 1 11 | settings: {} 12 | Editor: 13 | enabled: 0 14 | settings: 15 | DefaultValueInitialized: true 16 | WindowsStoreApps: 17 | enabled: 0 18 | settings: 19 | CPU: AnyCPU 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Plugins/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Plugins/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 108e2baec564a1648aef71335a67bd44 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Prefabs/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkattack51/GarageKit_for_Unity/23027b2c45bd6a83cddee901115716453ac031df/UnityProject/Assets/__ProjectName__/Prefabs/.gitkeep -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Prefabs/Utils.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35f67d498f4001a409638bec8f8602a6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Prefabs/Utils/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba2abaa64c46981408f73a42015d5ca3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Prefabs/Utils/UI/MovieControllPanel.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92a0045895d9646d88168e2bd001652e 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Prefabs/Utils/VR_UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 022fe410a65f12d41b0dd8a9575ef415 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Prefabs/Utils/VR_UI/Canvas Group FadeTelop.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08adad86476b89049adab411eb69e029 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Prefabs/Utils/VR_UI/Canvas Group VRGazeGuideArrow.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a37e3a49356b8b945abee98a6f3756fe 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4adab3f861042084db03d3600870cd17 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 104d54188027699459a19a1541897787 3 | folderAsset: yes 4 | timeCreated: 1482145669 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples/ApplicationSettingExample.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c003add5728c643478eb0d01de4c29f6 3 | timeCreated: 1482145640 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples/CameraControllExample.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7c041854aac75a4db9579cf3e5ec14c 3 | timeCreated: 1481097869 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples/EventExample.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02738257d220ada40b2343c341f0b480 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples/LogExample.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08703d303002d6146a1146928a52a3a7 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples/MultipleSceneExample.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83498b6161fc0ff439d0f4e58acbb216 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples/MultipleSceneExample/MultipleSceneExample0.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 151c72c078b3516499ca418237e7f997 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples/MultipleSceneExample/MultipleSceneExample1.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4107994f6e0ec8b4d9baa982d2984e16 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples/MultipleSceneExample/MultipleSceneExample2.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 805d3355a941f3349b3177f34bf5bd23 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples/TimelinedStateExample.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42813e5177e00e742817d5669ca0f753 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Examples/VRGuiExample.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cb1a20def11adb4fa9fa93be86492f4 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scenes/Main.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18791b025603bb747a461b29deca3922 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83c6ea4737028bd449dda1a2bdd39e05 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scripts/AppMain.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d05381421664e7c4a9098b3bd89be3d5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scripts/Examples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98a5b6c3d70934b499f3a0ce94dbaf55 3 | folderAsset: yes 4 | timeCreated: 1482145427 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scripts/Examples/ApplicationSettingExample.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using GarageKit; 5 | 6 | public class ApplicationSettingExample : MonoBehaviour 7 | { 8 | void Awake() 9 | { 10 | 11 | } 12 | 13 | void Start() 14 | { 15 | Debug.LogWarning("ApplicationSetting.xml should be used in the same directory as .exe file."); 16 | } 17 | 18 | void Update() 19 | { 20 | 21 | } 22 | 23 | void OnGUI() 24 | { 25 | GUILayout.BeginVertical(); 26 | 27 | GUILayout.Label("-- ApplicationSetting --"); 28 | GUILayout.Label("IsDebug : " + ApplicationSetting.Instance.GetBool("IsDebug").ToString()); 29 | GUILayout.Label("UseMouse : " + ApplicationSetting.Instance.GetBool("UseMouse").ToString()); 30 | GUILayout.Label("UseSE : " + ApplicationSetting.Instance.GetBool("UseSE").ToString()); 31 | GUILayout.Label("VolSE : " + ApplicationSetting.Instance.GetFloat("VolSE").ToString()); 32 | GUILayout.Label("UseBGM : " + ApplicationSetting.Instance.GetBool("UseBGM").ToString()); 33 | GUILayout.Label("VolBGM : " + ApplicationSetting.Instance.GetFloat("VolBGM").ToString()); 34 | GUILayout.Label("GameTime : " + ApplicationSetting.Instance.GetInt("GameTime").ToString()); 35 | 36 | GUILayout.EndVertical(); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scripts/Examples/ApplicationSettingExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a55bf1e9cb28814083914886f8a1097 3 | timeCreated: 1482145417 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/__ProjectName__/Scripts/Examples/Docs.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.UI; 5 | 6 | public class Docs : MonoBehaviour 7 | { 8 | [Multiline(30)] 9 | public string discription = @" 10 | /********** 11 | GarageKit for Unity Doc 12 | === 13 | 14 | # What is GarageKit ? 15 | GarageKit is a Unity C# framework. 16 | It provides a template scene with a state transition system, 17 | some managers and state scripts, utility scripts and sample scenes, 18 | and a directory structure for your project. 19 | 20 | - Current Version 21 | 2021+ GarageKit_for_unity2021.unitypackage 22 | 23 | - Beginners Tutorial 24 | You can use the Beginners Tutorial to learn how to use packages, 25 | the development flow, and the basic concept of programming. 26 | 27 | - Scripts Reference 28 | For information on using scripts in packages, see the Scripts Reference. 29 | **********/ 30 | "; 31 | 32 | public string openUrl = "https://sharkattack51.github.io/garagekit_doc/"; 33 | 34 | 35 | void Awake() 36 | { 37 | 38 | } 39 | 40 | void Start() 41 | { 42 | Button btn = this.gameObject.GetComponent