# HG changeset patch # User Kazuma Takeda # Date 1484650639 -32400 # Node ID 599bd8ddb72b53477ac7bb1f000f7345ae4b5224 # Parent ad4729c5eec49086e5505e050ef5a7da7b48d2b4 Create Item Tree and Create Stage. diff -r ad4729c5eec4 -r 599bd8ddb72b .hgignore --- a/.hgignore Thu Dec 15 22:45:31 2016 +0900 +++ b/.hgignore Tue Jan 17 19:57:19 2017 +0900 @@ -5,7 +5,7 @@ *.csproj *.pidb *.unitypackage - +.git/.* syntax: regexp ^Build/.* ^Library/.* diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Font.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Font.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 184c63a80cd504525b8e85c0992df116 +folderAsset: yes +timeCreated: 1482133770 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Font/Funky Mother DEMO.otf Binary file Assets/Application/Font/Funky Mother DEMO.otf has changed diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Font/Funky Mother DEMO.otf.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Font/Funky Mother DEMO.otf.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,21 @@ +fileFormatVersion: 2 +guid: 08572f0f082684a69bcdea79be7723e4 +timeCreated: 1482134693 +licenseType: Free +TrueTypeFontImporter: + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Funky Mother DEMO + fontNames: + - Funky Mother DEMO + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Materials/Mat.mat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Materials/Mat.mat Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,127 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Mat + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 1 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + - first: + name: _BumpMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailAlbedoMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailMask + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailNormalMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _EmissionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MainTex + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MetallicGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _OcclusionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _ParallaxMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - first: + name: _BumpScale + second: 1 + - first: + name: _Cutoff + second: 0.5 + - first: + name: _DetailNormalMapScale + second: 1 + - first: + name: _DstBlend + second: 0 + - first: + name: _GlossMapScale + second: 1 + - first: + name: _Glossiness + second: 0.5 + - first: + name: _GlossyReflections + second: 1 + - first: + name: _Metallic + second: 0 + - first: + name: _Mode + second: 0 + - first: + name: _OcclusionStrength + second: 1 + - first: + name: _Parallax + second: 0.02 + - first: + name: _SmoothnessTextureChannel + second: 0 + - first: + name: _SpecularHighlights + second: 1 + - first: + name: _SrcBlend + second: 1 + - first: + name: _UVSec + second: 0 + - first: + name: _ZWrite + second: 1 + m_Colors: + - first: + name: _Color + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _EmissionColor + second: {r: 0, g: 0, b: 0, a: 1} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Materials/Mat.mat.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Materials/Mat.mat.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 93470489ed15a4c2c8e875462ad6a044 +timeCreated: 1484646404 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Materials/Test.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Materials/Test.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ef7c48cc9f1b54bf187eec75c11c4872 +folderAsset: yes +timeCreated: 1482008779 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Materials/Test/testMat.mat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Materials/Test/testMat.mat Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,127 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: testMat + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 1 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + - first: + name: _BumpMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailAlbedoMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailMask + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailNormalMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _EmissionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MainTex + second: + m_Texture: {fileID: 2800000, guid: 77b907b3f60b945f2bfae4b4c606911f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MetallicGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _OcclusionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _ParallaxMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - first: + name: _BumpScale + second: 1 + - first: + name: _Cutoff + second: 0.5 + - first: + name: _DetailNormalMapScale + second: 1 + - first: + name: _DstBlend + second: 0 + - first: + name: _GlossMapScale + second: 1 + - first: + name: _Glossiness + second: 0.5 + - first: + name: _GlossyReflections + second: 1 + - first: + name: _Metallic + second: 0 + - first: + name: _Mode + second: 0 + - first: + name: _OcclusionStrength + second: 1 + - first: + name: _Parallax + second: 0.02 + - first: + name: _SmoothnessTextureChannel + second: 0 + - first: + name: _SpecularHighlights + second: 1 + - first: + name: _SrcBlend + second: 1 + - first: + name: _UVSec + second: 0 + - first: + name: _ZWrite + second: 1 + m_Colors: + - first: + name: _Color + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _EmissionColor + second: {r: 0, g: 0, b: 0, a: 1} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Materials/Test/testMat.mat.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Materials/Test/testMat.mat.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c81170f95a3a04463bd629ad908f77ac +timeCreated: 1482008810 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Prefab.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Prefab.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 00e110ab1d6bd467ea38e1275b199b01 +folderAsset: yes +timeCreated: 1483768148 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Prefab/Grass.prefab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Prefab/Grass.prefab Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,209 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1961373209693708} + m_IsPrefabParent: 1 +--- !u!1 &1710802139753468 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 224381096281383726} + - component: {fileID: 222201870960716518} + - component: {fileID: 114234999675988298} + m_Layer: 5 + m_Name: Count + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1961373209693708 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 224397886738281738} + - component: {fileID: 222864286838038764} + - component: {fileID: 114511074713282772} + - component: {fileID: 114609645286585890} + m_Layer: 5 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &114234999675988298 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1710802139753468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 90 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 8 + m_MaxSize: 90 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 0 +--- !u!114 &114511074713282772 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1961373209693708} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &114609645286585890 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1961373209693708} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 0, g: 0.41911763, b: 0.10694719, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 114511074713282772} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: SetHaveObject + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!222 &222201870960716518 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1710802139753468} +--- !u!222 &222864286838038764 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1961373209693708} +--- !u!224 &224381096281383726 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1710802139753468} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 1} + m_Children: [] + m_Father: {fileID: 224397886738281738} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.8, y: 0} + m_AnchorMax: {x: 1, y: 0.2} + m_AnchoredPosition: {x: 0, y: 0.0000038146973} + m_SizeDelta: {x: 90, y: 90} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &224397886738281738 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1961373209693708} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 224381096281383726} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Prefab/Grass.prefab.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Prefab/Grass.prefab.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fa60da8461c0a4e8f867114f5f729d29 +timeCreated: 1483768159 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Prefab/Sand.prefab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Prefab/Sand.prefab Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,221 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1629614489670864} + m_IsPrefabParent: 1 +--- !u!1 &1587443239805066 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 224562397373511672} + - component: {fileID: 222640014449945280} + - component: {fileID: 114566882421019448} + m_Layer: 5 + m_Name: Count + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1629614489670864 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 224037371636668920} + - component: {fileID: 222764327082444594} + - component: {fileID: 114353670449367896} + - component: {fileID: 114847167051572684} + - component: {fileID: 114387363312782796} + m_Layer: 5 + m_Name: Sand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &114353670449367896 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1629614489670864} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &114387363312782796 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1629614489670864} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 0} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &114566882421019448 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1587443239805066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 90 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 100 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 0 +--- !u!114 &114847167051572684 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1629614489670864} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 0.58823526, g: 0.4989858, b: 0, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 114353670449367896} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114387363312782796} + m_MethodName: SetHaveObject + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!222 &222640014449945280 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1587443239805066} +--- !u!222 &222764327082444594 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1629614489670864} +--- !u!224 &224037371636668920 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1629614489670864} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 224562397373511672} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &224562397373511672 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1587443239805066} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 1} + m_Children: [] + m_Father: {fileID: 224037371636668920} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.8, y: 0} + m_AnchorMax: {x: 1, y: 0.2} + m_AnchoredPosition: {x: 0, y: 0.0000038146973} + m_SizeDelta: {x: 90, y: 90} + m_Pivot: {x: 0.5, y: 0.5} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Prefab/Sand.prefab.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Prefab/Sand.prefab.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 395d1010815d948089143077d3fba6c1 +timeCreated: 1483768154 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Prefab/Wood.prefab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Prefab/Wood.prefab Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,221 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1360976016433160} + m_IsPrefabParent: 1 +--- !u!1 &1360976016433160 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 224152557721407344} + - component: {fileID: 222785672464131510} + - component: {fileID: 114204386000894236} + - component: {fileID: 114086635986913450} + - component: {fileID: 114013722188070252} + m_Layer: 5 + m_Name: Wood + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1965718475112094 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 224280924890642304} + - component: {fileID: 222835451844114106} + - component: {fileID: 114561163560774102} + m_Layer: 5 + m_Name: Count + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &114013722188070252 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1360976016433160} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 0} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &114086635986913450 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1360976016433160} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 0.3602941, g: 0.14163287, b: 0, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 114204386000894236} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114013722188070252} + m_MethodName: SetHaveObject + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &114204386000894236 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1360976016433160} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &114561163560774102 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1965718475112094} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 90 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 8 + m_MaxSize: 90 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 0 +--- !u!222 &222785672464131510 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1360976016433160} +--- !u!222 &222835451844114106 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1965718475112094} +--- !u!224 &224152557721407344 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1360976016433160} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 224280924890642304} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &224280924890642304 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1965718475112094} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 1} + m_Children: [] + m_Father: {fileID: 224152557721407344} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.8, y: 0} + m_AnchorMax: {x: 1, y: 0.2} + m_AnchoredPosition: {x: 0, y: 0.0000038146973} + m_SizeDelta: {x: 90, y: 90} + m_Pivot: {x: 0.5, y: 0.5} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Prefab/Wood.prefab.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Prefab/Wood.prefab.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ae6b2155f8b8242f7a02514c06268604 +timeCreated: 1483768156 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scenes/Test/BenchMark.unity --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scenes/Test/BenchMark.unity Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,133 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 4 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_DirectLightInLightProbes: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_LightingDataAsset: {fileID: 0} + m_RuntimeCPUUsage: 25 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + accuratePlacement: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1680554572 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1680554573} + - component: {fileID: 1680554574} + m_Layer: 0 + m_Name: Bench + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1680554573 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1680554572} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 368.0884, y: 190.81189, z: 0.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1680554574 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1680554572} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a93edb3002cba4551a6e6bfee5a3f164, type: 3} + m_Name: + m_EditorClassIdentifier: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scenes/Test/BenchMark.unity.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scenes/Test/BenchMark.unity.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e227f38efee94ad7b732313aebc1c19 +timeCreated: 1484409393 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scenes/Test/GameTest.unity --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scenes/Test/GameTest.unity Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,243 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 4 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_DirectLightInLightProbes: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_LightingDataAsset: {fileID: 0} + m_RuntimeCPUUsage: 25 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + accuratePlacement: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1241886094 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1241886099} + - component: {fileID: 1241886098} + - component: {fileID: 1241886097} + - component: {fileID: 1241886096} + - component: {fileID: 1241886095} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1241886095 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1241886094} + m_Enabled: 1 +--- !u!124 &1241886096 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1241886094} + m_Enabled: 1 +--- !u!92 &1241886097 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1241886094} + m_Enabled: 1 +--- !u!20 &1241886098 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1241886094} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 + m_StereoMirrorMode: 0 +--- !u!4 &1241886099 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1241886094} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1718169996 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1718169998} + - component: {fileID: 1718169997} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1718169997 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1718169996} + m_Enabled: 1 + serializedVersion: 7 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1718169998 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1718169996} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scenes/Test/GameTest.unity.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scenes/Test/GameTest.unity.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a8b088266a8e54b139bded3a6e252d35 +timeCreated: 1482345286 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scenes/Test/GetComponentBenchMark.unity --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scenes/Test/GetComponentBenchMark.unity Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,243 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 4 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_DirectLightInLightProbes: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_LightingDataAsset: {fileID: 0} + m_RuntimeCPUUsage: 25 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + accuratePlacement: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &646643133 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 646643138} + - component: {fileID: 646643137} + - component: {fileID: 646643136} + - component: {fileID: 646643135} + - component: {fileID: 646643134} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &646643134 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 646643133} + m_Enabled: 1 +--- !u!124 &646643135 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 646643133} + m_Enabled: 1 +--- !u!92 &646643136 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 646643133} + m_Enabled: 1 +--- !u!20 &646643137 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 646643133} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 + m_StereoMirrorMode: 0 +--- !u!4 &646643138 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 646643133} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1361073521 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1361073523} + - component: {fileID: 1361073522} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1361073522 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1361073521} + m_Enabled: 1 + serializedVersion: 7 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1361073523 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1361073521} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scenes/Test/GetComponentBenchMark.unity.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scenes/Test/GetComponentBenchMark.unity.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fbc311880cfd942af9c83bb240898530 +timeCreated: 1484407902 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scenes/Test/JungleforRendering.unity --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scenes/Test/JungleforRendering.unity Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,283 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 4 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_DirectLightInLightProbes: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_LightingDataAsset: {fileID: 0} + m_RuntimeCPUUsage: 25 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + accuratePlacement: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &322738920 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 322738925} + - component: {fileID: 322738924} + - component: {fileID: 322738923} + - component: {fileID: 322738922} + - component: {fileID: 322738921} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &322738921 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 322738920} + m_Enabled: 1 +--- !u!124 &322738922 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 322738920} + m_Enabled: 1 +--- !u!92 &322738923 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 322738920} + m_Enabled: 1 +--- !u!20 &322738924 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 322738920} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 + m_StereoMirrorMode: 0 +--- !u!4 &322738925 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 322738920} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &890605368 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 890605370} + - component: {fileID: 890605369} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &890605369 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 890605368} + m_Enabled: 1 + serializedVersion: 7 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &890605370 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 890605368} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1583250479 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1583250481} + - component: {fileID: 1583250480} + m_Layer: 0 + m_Name: RenderingManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1583250480 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1583250479} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e454b26a5556c418ab34083f7730f388, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &1583250481 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1583250479} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.36715806, y: 10.944383, z: 0.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scenes/Test/JungleforRendering.unity.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scenes/Test/JungleforRendering.unity.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: de4ad552d621c433b9a6fddbeb27098e +timeCreated: 1484480745 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scenes/main.unity --- a/Assets/Application/Scenes/main.unity Thu Dec 15 22:45:31 2016 +0900 +++ b/Assets/Application/Scenes/main.unity Tue Jan 17 19:57:19 2017 +0900 @@ -1,15 +1,15 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!29 &1 -SceneSettings: +OcclusionCullingSettings: m_ObjectHideFlags: 0 - m_PVSData: - m_PVSObjectsArray: [] - m_PVSPortalsArray: [] + serializedVersion: 2 m_OcclusionBakeSettings: smallestOccluder: 5 smallestHole: 0.25 backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 @@ -37,7 +37,7 @@ m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.44692534, g: 0.49678725, b: 0.57508564, a: 1} + m_IndirectSpecularColor: {r: 0.4465785, g: 0.49641252, b: 0.574817, a: 1} --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 @@ -79,200 +79,28 @@ m_ObjectHideFlags: 0 m_BuildSettings: serializedVersion: 2 + agentTypeID: 0 agentRadius: 0.5 agentHeight: 2 agentSlope: 45 agentClimb: 0.4 ledgeDropHeight: 0 maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 accuratePlacement: 0 - minRegionArea: 2 - cellSize: 0.16666667 - manualCellSize: 0 m_NavMeshData: {fileID: 0} ---- !u!1001 &66022577 -Prefab: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 860754648} - m_Modifications: - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchoredPosition.x - value: 325.5 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchoredPosition.y - value: -361 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_SizeDelta.x - value: 50 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_SizeDelta.y - value: 50 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMin.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMax.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 114000010780315198, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_RaycastTarget - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 114000010780315198, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Material - value: - objectReference: {fileID: 0} - - target: {fileID: 114000010780315198, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Sprite - value: - objectReference: {fileID: 0} - - target: {fileID: 114000010780315198, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Type - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Colors.m_NormalColor.r - value: 0.58823526 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Colors.m_NormalColor.g - value: 0.4989858 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Colors.m_NormalColor.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000011469297796, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_FontData.m_FontSize - value: 90 - objectReference: {fileID: 0} - - target: {fileID: 114000011469297796, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_FontData.m_MinSize - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000011469297796, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_FontData.m_MaxSize - value: 100 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 1249820957} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: SetHaveObject - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 1000011741193772, guid: a659ec777bec841449e04d3d31b19701, type: 2} - propertyPath: m_Name - value: Count - objectReference: {fileID: 0} - - target: {fileID: 1000013311403138, guid: a659ec777bec841449e04d3d31b19701, type: 2} - propertyPath: m_Name - value: Sand - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_ParentPrefab: {fileID: 100100000, guid: a659ec777bec841449e04d3d31b19701, type: 2} - m_IsPrefabParent: 0 --- !u!1 &231100511 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - serializedVersion: 4 + serializedVersion: 5 m_Component: - - 4: {fileID: 231100513} - - 114: {fileID: 231100512} - - 143: {fileID: 231100514} + - component: {fileID: 231100513} + - component: {fileID: 231100512} + - component: {fileID: 231100514} m_Layer: 0 m_Name: Player(Head) m_TagString: Player @@ -292,11 +120,9 @@ m_Name: m_EditorClassIdentifier: LookedObject: {fileID: 0} - HaveObjectType: 0 - GlassItem: 0 - SandItem: 0 - WoodItem: 0 - HaveItemList: [] + haveItemType: + deathZone: {fileID: 2019583256} + HP: 10 --- !u!4 &231100513 Transform: m_ObjectHideFlags: 0 @@ -306,11 +132,11 @@ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0.5, y: 7.9, z: 0.5} m_LocalScale: {x: 1, y: 1, z: 1} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_Children: - {fileID: 1965325942} m_Father: {fileID: 0} m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!143 &231100514 CharacterController: m_ObjectHideFlags: 0 @@ -321,62 +147,230 @@ m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 - m_Height: 2 + m_Height: 1.64 m_Radius: 0.25 m_SlopeLimit: 45 m_StepOffset: 1 m_SkinWidth: 0.08 m_MinMoveDistance: 0.001 m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &522007007 +--- !u!1 &341164809 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - serializedVersion: 4 + serializedVersion: 5 m_Component: - - 4: {fileID: 522007008} - - 114: {fileID: 522007009} + - component: {fileID: 341164811} + - component: {fileID: 341164810} m_Layer: 0 - m_Name: StageData + m_Name: SaveManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &341164810 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 341164809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 13c905b30e8904afeb6af0ada5e3f8ba, type: 3} + m_Name: + m_EditorClassIdentifier: + root: + obj: {fileID: 0} + Name: + m_childs: [] + objList: [] + stageManager: {fileID: 2000853426} +--- !u!4 &341164811 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 341164809} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.5, y: 7.8999996, z: 0.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &435917061 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 435917065} + - component: {fileID: 435917064} + - component: {fileID: 435917063} + - component: {fileID: 435917062} + m_Layer: 5 + m_Name: PlayerCanvas m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &522007008 -Transform: +--- !u!114 &435917062 +MonoBehaviour: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 522007007} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 1.7428142, y: -0.90646076, z: -2.4640846} - m_LocalScale: {x: 1, y: 1, z: 1} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 5 ---- !u!114 &522007009 + m_GameObject: {fileID: 435917061} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &435917063 MonoBehaviour: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 522007007} + m_GameObject: {fileID: 435917061} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5fe67c0be5a6542adaf154ae46643dee, type: 3} + m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, type: 3} m_Name: m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &435917064 +Canvas: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 435917061} + m_Enabled: 1 + serializedVersion: 2 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &435917065 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 435917061} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 570610306} + - {fileID: 1005181243} + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &570610305 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 570610306} + - component: {fileID: 570610308} + - component: {fileID: 570610307} + m_Layer: 5 + m_Name: BaseHP + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &570610306 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 570610305} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 435917065} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -73, y: -11} + m_SizeDelta: {x: 146, y: 22} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &570610307 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 570610305} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &570610308 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 570610305} --- !u!1 &604139488 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - serializedVersion: 4 + serializedVersion: 5 m_Component: - - 4: {fileID: 604139490} - - 114: {fileID: 604139489} + - component: {fileID: 604139490} + - component: {fileID: 604139489} m_Layer: 0 m_Name: InputManager m_TagString: Untagged @@ -408,31 +402,20 @@ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 1.7428142, y: -0.90646076, z: -2.4640846} m_LocalScale: {x: 1, y: 1, z: 1} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_Children: [] m_Father: {fileID: 0} m_RootOrder: 4 ---- !u!224 &609349019 stripped -RectTransform: - m_PrefabParentObject: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - m_PrefabInternal: {fileID: 1029827312} ---- !u!114 &609349020 stripped -MonoBehaviour: - m_PrefabParentObject: {fileID: 114000011932139556, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - m_PrefabInternal: {fileID: 1029827312} - m_Script: {fileID: 11500000, guid: 11f234c01c0fd473c8a707e31a51def2, type: 3} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &745296211 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - serializedVersion: 4 + serializedVersion: 5 m_Component: - - 4: {fileID: 745296214} - - 114: {fileID: 745296213} - - 114: {fileID: 745296212} + - component: {fileID: 745296214} + - component: {fileID: 745296213} + - component: {fileID: 745296212} m_Layer: 0 m_Name: EventSystem m_TagString: Untagged @@ -481,25 +464,24 @@ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 7 + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &860754643 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - serializedVersion: 4 + serializedVersion: 5 m_Component: - - 224: {fileID: 860754648} - - 223: {fileID: 860754647} - - 114: {fileID: 860754646} - - 114: {fileID: 860754645} - - 114: {fileID: 860754644} - - 114: {fileID: 860754649} + - component: {fileID: 860754648} + - component: {fileID: 860754647} + - component: {fileID: 860754646} + - component: {fileID: 860754645} + - component: {fileID: 860754644} m_Layer: 5 - m_Name: Canvas + m_Name: ItemCanvas m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -593,39 +575,24 @@ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_Children: - - {fileID: 1249820956} - - {fileID: 609349019} - - {fileID: 1848105238} - m_Father: {fileID: 0} - m_RootOrder: 6 m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} ---- !u!114 &860754649 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 860754643} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 43d609e9694854408bb1979ce39e9bc4, type: 3} - m_Name: - m_EditorClassIdentifier: - ItemImage: {fileID: 0} --- !u!1 &867816269 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - serializedVersion: 4 + serializedVersion: 5 m_Component: - - 4: {fileID: 867816271} - - 108: {fileID: 867816270} + - component: {fileID: 867816271} + - component: {fileID: 867816270} m_Layer: 0 m_Name: Directional Light m_TagString: Untagged @@ -676,198 +643,87 @@ m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} m_LocalPosition: {x: 0, y: 3, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} m_Children: [] m_Father: {fileID: 0} m_RootOrder: 0 ---- !u!1001 &1029827312 -Prefab: + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1005181242 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1005181243} + - component: {fileID: 1005181245} + - component: {fileID: 1005181244} + m_Layer: 5 + m_Name: MoveHP + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1005181243 +RectTransform: m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 860754648} - m_Modifications: - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchoredPosition.x - value: 375.5 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchoredPosition.y - value: -361 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_SizeDelta.x - value: 50 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_SizeDelta.y - value: 50 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMin.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMax.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 1000013311403138, guid: a659ec777bec841449e04d3d31b19701, type: 2} - propertyPath: m_Name - value: Wood - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Interactable - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 114000010780315198, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_RaycastTarget - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Colors.m_NormalColor.r - value: 0.3602941 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Colors.m_NormalColor.g - value: 0.14163287 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Colors.m_NormalColor.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000011469297796, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_FontData.m_FontSize - value: 90 - objectReference: {fileID: 0} - - target: {fileID: 114000011469297796, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_FontData.m_MaxSize - value: 90 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 609349020} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: SetHaveObject - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 114000011932139556, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: Attribute - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 114000011932139556, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: ID - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1000011741193772, guid: a659ec777bec841449e04d3d31b19701, type: 2} - propertyPath: m_Name - value: Count - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_ParentPrefab: {fileID: 100100000, guid: a659ec777bec841449e04d3d31b19701, type: 2} - m_IsPrefabParent: 0 ---- !u!224 &1249820956 stripped -RectTransform: - m_PrefabParentObject: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - m_PrefabInternal: {fileID: 66022577} ---- !u!114 &1249820957 stripped + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1005181242} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 435917065} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -73, y: -11} + m_SizeDelta: {x: 146, y: 22} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1005181244 MonoBehaviour: - m_PrefabParentObject: {fileID: 114000011932139556, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - m_PrefabInternal: {fileID: 66022577} - m_Script: {fileID: 11500000, guid: 11f234c01c0fd473c8a707e31a51def2, type: 3} + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1005181242} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 1, b: 0.08965516, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 5baf9d503b92a4e9797a8892528f7365, type: 3} + m_Type: 3 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &1005181245 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1005181242} --- !u!1 &1625865364 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - serializedVersion: 4 + serializedVersion: 5 m_Component: - - 4: {fileID: 1625865365} - - 114: {fileID: 1625865366} + - component: {fileID: 1625865365} + - component: {fileID: 1625865366} m_Layer: 0 m_Name: CharactorManager m_TagString: Untagged @@ -884,10 +740,10 @@ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 1.7428142, y: -0.90646076, z: -2.4640846} m_LocalScale: {x: 1, y: 1, z: 1} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_Children: [] m_Father: {fileID: 0} m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &1625865366 MonoBehaviour: m_ObjectHideFlags: 0 @@ -899,30 +755,19 @@ m_Script: {fileID: 11500000, guid: 160319bcf3a4642009578d9470bccf12, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!224 &1848105238 stripped -RectTransform: - m_PrefabParentObject: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - m_PrefabInternal: {fileID: 2102843710} ---- !u!114 &1848105239 stripped -MonoBehaviour: - m_PrefabParentObject: {fileID: 114000011932139556, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - m_PrefabInternal: {fileID: 2102843710} - m_Script: {fileID: 11500000, guid: 11f234c01c0fd473c8a707e31a51def2, type: 3} --- !u!1 &1965325937 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - serializedVersion: 4 + serializedVersion: 5 m_Component: - - 4: {fileID: 1965325942} - - 20: {fileID: 1965325941} - - 92: {fileID: 1965325940} - - 124: {fileID: 1965325939} - - 81: {fileID: 1965325938} - - 114: {fileID: 1965325943} + - component: {fileID: 1965325942} + - component: {fileID: 1965325941} + - component: {fileID: 1965325940} + - component: {fileID: 1965325939} + - component: {fileID: 1965325938} + - component: {fileID: 1965325943} m_Layer: 0 m_Name: Eye m_TagString: MainCamera @@ -994,10 +839,10 @@ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_Children: [] m_Father: {fileID: 231100513} m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &1965325943 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1014,10 +859,10 @@ m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - serializedVersion: 4 + serializedVersion: 5 m_Component: - - 4: {fileID: 2000853427} - - 114: {fileID: 2000853426} + - component: {fileID: 2000853427} + - component: {fileID: 2000853426} m_Layer: 0 m_Name: StageManager m_TagString: Untagged @@ -1036,6 +881,10 @@ m_Script: {fileID: 11500000, guid: e1238ba20cbdc4a1bb8248ff98c1a185, type: 3} m_Name: m_EditorClassIdentifier: + _isPerlinNoiseMap: 1 + _relief: 15 + _isSmoothness: 0 + _mapSize: 1 --- !u!4 &2000853427 Transform: m_ObjectHideFlags: 0 @@ -1045,170 +894,100 @@ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -0.26263177, y: 1.4007878, z: -3.8942955} m_LocalScale: {x: 1, y: 1, z: 1} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_Children: [] m_Father: {fileID: 0} m_RootOrder: 1 ---- !u!1001 &2102843710 -Prefab: + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2019583255 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 2019583260} + - component: {fileID: 2019583259} + - component: {fileID: 2019583258} + - component: {fileID: 2019583257} + - component: {fileID: 2019583256} + m_Layer: 0 + m_Name: GameOver + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2019583256 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2019583255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a0f3722794bb8475dbc4389b5fb1c15d, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &2019583257 +MeshRenderer: m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2019583255} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!65 &2019583258 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2019583255} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 860754648} - m_Modifications: - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchoredPosition.x - value: 425.5 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchoredPosition.y - value: -361 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_SizeDelta.x - value: 50 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_SizeDelta.y - value: 50 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMin.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_AnchorMax.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 224000010379115600, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 1000013311403138, guid: a659ec777bec841449e04d3d31b19701, type: 2} - propertyPath: m_Name - value: Grass - objectReference: {fileID: 0} - - target: {fileID: 114000010780315198, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_RaycastTarget - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Colors.m_NormalColor.r - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Colors.m_NormalColor.g - value: 0.41911763 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_Colors.m_NormalColor.b - value: 0.10694719 - objectReference: {fileID: 0} - - target: {fileID: 114000011469297796, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_FontData.m_FontSize - value: 90 - objectReference: {fileID: 0} - - target: {fileID: 114000011469297796, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_FontData.m_MaxSize - value: 90 - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 1848105239} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: SetHaveObject - objectReference: {fileID: 0} - - target: {fileID: 114000010505465194, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 114000011932139556, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: Attribute - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 114000011932139556, guid: a659ec777bec841449e04d3d31b19701, - type: 2} - propertyPath: ID - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 1000011741193772, guid: a659ec777bec841449e04d3d31b19701, type: 2} - propertyPath: m_Name - value: Count - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_ParentPrefab: {fileID: 100100000, guid: a659ec777bec841449e04d3d31b19701, type: 2} - m_IsPrefabParent: 0 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &2019583259 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2019583255} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2019583260 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2019583255} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.5, y: -5, z: 0.5} + m_LocalScale: {x: 19.009483, y: 1, z: 16.269266} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/CharactorManager.cs --- a/Assets/Application/Scripts/CharactorManager.cs Thu Dec 15 22:45:31 2016 +0900 +++ b/Assets/Application/Scripts/CharactorManager.cs Tue Jan 17 19:57:19 2017 +0900 @@ -3,7 +3,8 @@ // Player Enemy どちらもここで制御する public class CharactorManager : MonoBehaviour { - + + // Use this for initialization void Start () { @@ -21,9 +22,5 @@ if (Input.GetKeyDown (KeyCode.Space)) { Player.Instance.GetItem (); } - - if (Input.GetMouseButtonDown(1)) { - Player.Instance.SetItem (); - } } } diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Item.cs --- a/Assets/Application/Scripts/Item.cs Thu Dec 15 22:45:31 2016 +0900 +++ b/Assets/Application/Scripts/Item.cs Tue Jan 17 19:57:19 2017 +0900 @@ -1,12 +1,61 @@ using UnityEngine; using System.Collections; - +using JungleDB; +using System.Text; +using System; public class Item : MonoBehaviour { - public Stage.Type Attribute; - public int ID = 0; + public string Type; + public GameObject ItemImage; + public int Broken = 2; + private int nowBroken = 2; + public int indexID = 0; + public int itemID = 1; + + private Jungle jungle; + + + public void SetItem (int broken, string type, string itemid, int id) { + this.Broken = broken; + nowBroken = Broken; + Type = type; + itemID = Convert.ToInt32(itemid); + indexID = id; + } + + + private void Start () { + } - public void SetHaveObject () { - Player.Instance.SetHaveObjectNumber (Attribute); + public void SetPosition (Vector3 pos) { + this.transform.position = pos; + // print ("Set (" + pos.x + ", " + pos.y + ", " + pos.z + ")"); + } + + public void Delete() { + if (nowBroken == 0) { + Destroy (this.gameObject); + return; + } + + nowBroken -= 1; + } + + public void SetCreateTreeNode () { + jungle = SaveDataTest.jungle; + JungleTree tree = jungle.getTreeByName ("SceneTree"); + JungleTreeEditor edt = tree.getTreeEditor (); + + NodePath root = new DefaultNodePath (); + NodePath stagePath = root.add (1); + edt = edt.addNewChildAt(stagePath, indexID).b(); + + Either e = edt.putAttribute (stagePath.add (indexID), "Item_ID", Encoding.UTF8.GetBytes(itemID.ToString())); + if (e.isA ()) { + print ("[Error] Try again!"); + SetCreateTreeNode (); + } + edt = e.b (); + edt.commit (); } } diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Item.cs.meta --- a/Assets/Application/Scripts/Item.cs.meta Thu Dec 15 22:45:31 2016 +0900 +++ b/Assets/Application/Scripts/Item.cs.meta Tue Jan 17 19:57:19 2017 +0900 @@ -1,6 +1,6 @@ fileFormatVersion: 2 -guid: 11f234c01c0fd473c8a707e31a51def2 -timeCreated: 1478504114 +guid: e7da059c53f184f25b10e6cf3ab6ff50 +timeCreated: 1484033667 licenseType: Free MonoImporter: serializedVersion: 2 diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Player.cs --- a/Assets/Application/Scripts/Player.cs Thu Dec 15 22:45:31 2016 +0900 +++ b/Assets/Application/Scripts/Player.cs Tue Jan 17 19:57:19 2017 +0900 @@ -1,9 +1,15 @@ using UnityEngine; using System.Collections; using System.Collections.Generic; +using UnityEngine.UI; +using JungleDB; +using System.Text; public class Player : MonoBehaviour { // Singleton // -------------------------------------- + + private readonly int BASEHP = 10; + public static Player Instance; private GameObject eye; private CharacterController cc; @@ -11,28 +17,37 @@ // 今見ているフィールドのアイテム public GameObject LookedObject; // セットする前のアイテム - public Stage.Type HaveObjectType; + public string haveItemType; - public int GlassItem = 0; - public int SandItem = 0; - public int WoodItem = 0; - - public System.Collections.Generic.List HaveItemList = new System.Collections.Generic.List(); + public DeathZone deathZone; public delegate void Callback(int n0, int n1, int n2); public Callback callback; + /* paramator */ + public int HP = 10; + + private Jungle jungle; // ------------------------------------- - private void Start () { + + private void Awake () { if (Instance == null) { Instance = this; } - eye = this.transform.FindChild ("Eye").gameObject; - cc = this.GetComponent (); + } + + private void Start () { + eye = this.transform.FindChild ("Eye").gameObject; + cc = this.GetComponent (); + deathZone.SetHitCallback (Damege); } private void Update () { Gravity (); + if (Input.GetMouseButtonUp (1)) { + SetItem (); + } + ChangeGage (); } public void Move (bool b) { @@ -58,52 +73,59 @@ LookedObject = obj; } - public void SetHaveObjectNumber (Stage.Type type) { - HaveObjectType = type; + public void SetHaveObjectNumber (string type) { + haveItemType = type; } public void GetItem () { if (LookedObject != null) { - Stage stage = LookedObject.GetComponent (); - HaveItemList.Add (stage.Attribute.ToString()); - CheckList (); + Item stage = LookedObject.GetComponent (); stage.Delete (); } } public void SetItem () { if (LookedObject != null) { - StageManager.Instance.CreateStage (HaveObjectType, new Vector3 (LookedObject.transform.position.x, LookedObject.transform.position.y + 1f, LookedObject.transform.position.z)); - HaveItemList.Remove (HaveObjectType.ToString ()); - CheckList (); + StageManager.Instance.CreateItem (LookedObject.transform.position + Vector3.up, 1); } } - public void CheckList () { // 増えたときに面倒なので動的に増えてもいいように書き直す必要あり - int g = 0; - int w = 0; - int s = 0; - foreach (var item in HaveItemList) { - if (Stage.Type.GRASS.ToString() == item) { - g++; - } else if (Stage.Type.SAND.ToString() == item) { - s++; - } else if (Stage.Type.WOOD.ToString() == item) { - w++; - } - } - SetItemNum (g, w, s); - } - public void SetCallback (Callback c) { this.callback = c; } - public void SetItemNum (int glass, int wood, int sand) { - this.GlassItem = glass; - this.WoodItem = wood; - this.SandItem = sand; - this.callback (sand, wood, glass); - print (glass + ", " + wood + ", " + sand); + public void ChangeGage () { + // print (HP / BASEHP); + GameObject.Find ("MoveHP").GetComponent ().fillAmount = (float)HP / (float)BASEHP; + } + + public void SetPlayerNode () { + jungle = SaveDataTest.jungle; + JungleTree tree = jungle.getTreeByName ("SceneTree"); + JungleTreeEditor edt = tree.getTreeEditor (); + + NodePath playerpath = new DefaultNodePath ().add (0); + edt = edt.putAttribute (playerpath, "HP", Encoding.UTF8.GetBytes (HP.ToString())).b(); + edt = edt.commit ().b(); + } + + private void OnControllerColliderHit (ControllerColliderHit hit) { + SetPlayerNode (); } + + private void Damege (int d) { + this.HP -= d; + UpdatePlayerNode (); + } + + private void UpdatePlayerNode () { + jungle = SaveDataTest.jungle; + JungleTree tree = jungle.getTreeByName ("SceneTree"); + JungleTreeEditor edt = tree.getTreeEditor (); + + NodePath playerpath = new DefaultNodePath ().add (0); + edt = edt.putAttribute (playerpath, "HP", Encoding.UTF8.GetBytes (HP.ToString())).b(); + edt = edt.commit ().b(); + } + } diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/SaveData.cs --- a/Assets/Application/Scripts/SaveData.cs Thu Dec 15 22:45:31 2016 +0900 +++ b/Assets/Application/Scripts/SaveData.cs Tue Jan 17 19:57:19 2017 +0900 @@ -10,6 +10,7 @@ private JungleTree mainTree; private JungleTreeEditor TreeEditor; private TreeNode node; + // private NodePath root; // Use this for initialization void Awake () { if (Instance == null) { @@ -19,6 +20,8 @@ private void Start () { JungleStart (); + // root = new DefaultNodePath (); + // InterfaceTraverser t = new InterfaceTraverser (root, false); } private void JungleStart () { diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/SaveData.cs.meta --- a/Assets/Application/Scripts/SaveData.cs.meta Thu Dec 15 22:45:31 2016 +0900 +++ b/Assets/Application/Scripts/SaveData.cs.meta Tue Jan 17 19:57:19 2017 +0900 @@ -1,6 +1,6 @@ fileFormatVersion: 2 -guid: 5fe67c0be5a6542adaf154ae46643dee -timeCreated: 1478446188 +guid: 05668442e92ab44be8ef16c496f9b8ca +timeCreated: 1481995517 licenseType: Free MonoImporter: serializedVersion: 2 diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/StageManager.cs --- a/Assets/Application/Scripts/StageManager.cs Thu Dec 15 22:45:31 2016 +0900 +++ b/Assets/Application/Scripts/StageManager.cs Tue Jan 17 19:57:19 2017 +0900 @@ -1,14 +1,38 @@ using UnityEngine; using System.Collections; using System.Collections.Generic; +using JungleDB; +using System; public class StageManager : MonoBehaviour { + private float _maxHeight = 10; + + //パーリンノイズを使ったマップか + [SerializeField] + private bool _isPerlinNoiseMap = true; + + //起伏の激しさ + [SerializeField] + private float _relief = 15f; + + //Y座標を滑らかにするか(小数点以下をそのままにする) + [SerializeField] + private bool _isSmoothness = false; + + //マップの大きさ + [SerializeField] + private float _mapSize = 1f; + public static StageManager Instance; - // stages["Attribute"]で取れる - public System.Collections.Generic.Dictionary stages = new System.Collections.Generic.Dictionary(); private GameObject baseStage; + public delegate void StageCreateEndCallback (); + public StageCreateEndCallback callback; + + private Jungle jungle; + private int TotalIndex = 0; + void Awake () { if (Instance == null) { Instance = this; @@ -17,54 +41,151 @@ // Use this for initialization void Start () { - Init (); - SetStage (); - CreateStages (10); } - void Init () { + public void Init () { + + baseStage = new GameObject (); baseStage.name = "stage"; baseStage.transform.position = Vector3.zero; GameObject.FindGameObjectWithTag ("Player").transform.SetParent (baseStage.transform); + + jungle = SaveDataTest.jungle; + CreateStage (15); + } + + public void SetCallback (StageCreateEndCallback c) { + this.callback = c; + print ("Set : "+ callback.Method); + } + + public void AddCallback (StageCreateEndCallback c) { + this.callback += c; + print ("Add : " + callback.Method); + } + + public void CreateStage (int n) { + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + CreateStageItem (new Vector3(i, 0, j)); + } + } + if(callback != null) + callback (); } - void SetStage () { - object[] objects = Resources.LoadAll ("Prefabs/Object"); - foreach (var obj in objects) { - GameObject gbj = (GameObject)obj; - stages.Add(gbj.GetComponent().Attribute, gbj); - } + public void CreateItem (Vector3 v, int ItemID) { + + TreeNode box_node = getTypeItem (0); + + Attributes attr = box_node.getAttributes (); + string type = attr.getString ("Category"); + + TreeNode item_node = getItem (box_node, ItemID); + + attr = item_node.getAttributes (); + string subType = attr.getString ("Type"); + string broken = attr.getString ("Broken"); + string itemID = attr.getString ("ID"); + string color_code = attr.getString ("Color"); + + GameObject item = Resources.Load ("Prefabs/" + type + "/Box"); + GameObject obj = Instantiate (item); + obj.GetComponent ().SetItem (Convert.ToInt32 (broken), subType, itemID, TotalIndex); + obj.transform.position = new Vector3 (v.x, v.y, v.z); + obj.transform.SetParent (baseStage.transform); + obj.GetComponent ().SetCreateTreeNode (); + + Color color = Color.black; + ColorUtility.TryParseHtmlString(color_code, out color);//草っぽい色 + obj.GetComponent ().material.color = color; + + AddTotalIndex (); } - // One. - public void CreateStage (Stage.Type attr, Vector3 pos) { - GameObject obj = Instantiate (stages[attr]); - obj.GetComponent ().SetPosition (pos); + public void CreateStageItem (Vector3 v) { + TreeNode box_node = getTypeItem (0); + Attributes attr = box_node.getAttributes (); + + string type = attr.getString ("Category"); + GameObject obj = Instantiate (Resources.Load ("Prefabs/" + type + "/Box")); + obj.transform.position = new Vector3 (v.x, v.y, v.z); obj.transform.SetParent (baseStage.transform); + obj.GetComponent ().SetCreateTreeNode (); + SetY(obj, box_node); + AddTotalIndex (); } - // Any. - public void CreateStages (int count) { - for (int x = 0; x < count; x++) { - for (int z = 0; z < count; z++) { - CreateStage (GetTypes(Random.Range(0,3)), new Vector3 (x, Random.Range(-1, 1), z)); - } - } + public TreeNode getTypeItem (int typeID) { + jungle = SaveDataTest.jungle; + JungleTree tree = jungle.getTreeByName ("ItemTree"); + TreeNode node = tree.getRootNode (); + Attributes attr = node.getAttributes (); + Children child = node.getChildren (); + return child.at (typeID).b (); + } + + public TreeNode getItem (TreeNode node, int itemID) { + Children box_child = node.getChildren (); + TreeNode item_node = box_child.at (itemID).b (); + return item_node; + } + + public void AddTotalIndex () { + TotalIndex++; } - public Stage.Type GetTypes (int n) { - if (n == 0) { - return Stage.Type.SAND; - } else if (n == 1) { - return Stage.Type.WOOD; - } else { - return Stage.Type.GRASS; + private void SetY(GameObject cube, TreeNode node){ + float y = 0; + + //パーリンノイズを使って高さを決める場合 + if(_isPerlinNoiseMap){ + float xSample = (cube.transform.localPosition.x) / _relief; + float zSample = (cube.transform.localPosition.z) / _relief; + + float noise = Mathf.PerlinNoise(xSample, zSample); + + y = _maxHeight * noise; + } + //完全ランダムで高さを決める場合 + else{ + y = UnityEngine.Random.Range (0, _maxHeight); + } + + //滑らかに変化しない場合はyを四捨五入 + if(!_isSmoothness){ + y = Mathf.Round (y); } - } - - // Update is called once per frame - void Update () { - + + //位置設定 + cube.transform.localPosition = new Vector3 (cube.transform.localPosition.x, y, cube.transform.localPosition.z); + + //高さによって色を段階的に変更 + Color color = Color.black;//岩盤っぽい色 + int item_id = 1; + + if(y > _maxHeight * 0.3f){ // grass + item_id = 0; + } + else if(y > _maxHeight * 0.2f){ // maguma + item_id = 1; + } + else if(y > _maxHeight * 0.1f){ // water + item_id = 3; + } + + TreeNode item_node = getItem (node, item_id); + Attributes attr = item_node.getAttributes (); + + string subType = attr.getString ("Type"); + string broken = attr.getString ("Broken"); + string itemID = attr.getString ("ID"); + string color_code = attr.getString ("Color"); + + cube.GetComponent ().SetItem (Convert.ToInt32 (broken), subType, item_id.ToString(), TotalIndex); + + ColorUtility.TryParseHtmlString(color_code, out color);//草っぽい色 + cube.GetComponent ().material.color = color; } } diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Test/BenchMarkTest.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scripts/Test/BenchMarkTest.cs Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,45 @@ +using UnityEngine; +using System.Collections; +using JungleDB; + +public class BenchMarkTest : MonoBehaviour { + + public static string key = "KEY"; + public static string indexKey = "INDEXKEY"; + // Use this for initialization + void Start () { + System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch(); + sw.Start (); + Jungle jungle = new DefaultJungle(new NullJournal(), "hoge", new DefaultTreeEditor(new DefaultTraverser())); + jungle.createNewTree("TestTree"); + JungleTree tree = jungle.getTreeByName("TestTree"); + JungleTreeEditor editor = tree.getTreeEditor(); + editor = createTree(editor, 0, 3, new DefaultNodePath()); + Either either = editor.commit(); + DebugCommon.Assert (either.isA (), "[Error]" + either.a()); + sw.Stop (); + print ("[Time]" + sw.Elapsed); + } + + public JungleTreeEditor createTree(JungleTreeEditor editor, int _curY, int _maxHeight, NodePath path) { + + if (_curY == _maxHeight) { + return editor; + } + for (int i = 0; i < 3; i++) { + Either either = editor.addNewChildAt (path, _curY); + DebugCommon.Assert (either.isA (), "Error"); + editor = either.b (); + string value = path.add (_curY).ToString (); + either = editor.putAttribute (path.add (_curY), key, System.Text.Encoding.ASCII.GetBytes (value)); + DebugCommon.Assert (either.isA (), "Error"); + editor = either.b (); + string value2 = value + "+ index"; + either = editor.putAttribute (path.add (_curY), indexKey, System.Text.Encoding.ASCII.GetBytes (value2)); + DebugCommon.Assert (either.isA (), "Error"); + editor = either.b (); + editor = createTree (editor, _curY + 1, _maxHeight, path); + } + return editor; + } +} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Test/BenchMarkTest.cs.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scripts/Test/BenchMarkTest.cs.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8c3220ff9547d411e8b3344d575295d0 +timeCreated: 1478674034 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Test/FontTest.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scripts/Test/FontTest.cs Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class FontTest : MonoBehaviour { + + public Font font; + + // Use this for initialization + void Start () { + + } + + // Update is called once per frame + void Update () { + + } +} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Test/FontTest.cs.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scripts/Test/FontTest.cs.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b4b01a01f36ac476f87635b6643cfcee +timeCreated: 1482134784 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Test/GetComponentTest.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scripts/Test/GetComponentTest.cs Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,67 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using System.Diagnostics; + +public class GetComponentTest : MonoBehaviour { + + int times = 100; + // Use this for initialization + void Start () { + + for (int i = 0; i < 100; i++) { + GameObject obj = Resources.Load ("Prefabs/Box/Wood"); + } + + double total_generic = 0d; + double total_as = 0d; + double total_basic = 0d; + double total_basic_typeof = 0d; + + for(int count = 0; count < times; count++) { + + Stopwatch st = new Stopwatch (); + st.Start (); + for (int i = 0; i < 10000; i++) { + GameObject obj = Resources.Load ("Prefabs/Box/Wood") as GameObject; + } + st.Stop (); + total_as += st.Elapsed.TotalMilliseconds; + +// Stopwatch st = new Stopwatch (); +// st.Start (); +// for (int i = 0; i < 10000; i++) { +// GameObject obj = Resources.Load ("Prefabs/Box/Wood"); +// } +// st.Stop (); +// total_generic += st.Elapsed.TotalMilliseconds; + +// Stopwatch st = new Stopwatch (); +// st.Start (); +// for (int i = 0; i < 10000; i++) { +// GameObject obj = (GameObject) Resources.Load ("Prefabs/Box/Wood"); +// } +// st.Stop (); +// total_basic += st.Elapsed.TotalMilliseconds; +// +// Stopwatch st = new Stopwatch (); +// st.Start (); +// for (int i = 0; i < 10000; i++) { +// GameObject obj = (GameObject) Resources.Load ("Prefabs/Box/Wood", typeof(GameObject)); +// } +// st.Stop (); +// total_basic_typeof += st.Elapsed.TotalMilliseconds; + } + + print ("as average : " + total_as / (double)times + "ms"); + print ("generic average : " + total_generic / (double)times + "ms"); + print ("basic average : " + total_basic / (double)times + "ms"); + print ("basic typeof average : " + total_basic_typeof / (double)times + "ms"); + + } + + // Update is called once per frame + void Update () { + + } +} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Test/GetComponentTest.cs.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scripts/Test/GetComponentTest.cs.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a93edb3002cba4551a6e6bfee5a3f164 +timeCreated: 1484407436 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Test/ImageChanger.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scripts/Test/ImageChanger.cs Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,53 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class ImageChanger : MonoBehaviour { + + private int max_height; + private int max_width; + + public Texture2D tex_1; + public Texture2D tex_2; + + private Texture2D change_tex; + private Color[] tex_colors; + + + public GameObject obj; + // Use this for initialization + void Start () { + change_tex = tex_1; + SetPixel (tex_2.width, tex_2.height); + StartCoroutine (SetColor ()); + } + + private void SetPixel (int x, int y) { + change_tex.SetPixels (tex_1.GetPixels ()); + change_tex.Apply (); + max_width = x; + max_height = y; + print ("(height, width) = (" + max_height + ", " + max_width + ")"); + } + + public IEnumerator SetColor () { + for (int x = 0; x < max_width; x++) { + for (int y = 0; y < max_height; y++) { + change_tex.SetPixel (x, y, tex_2.GetPixel(x, y)); + print ("(height, width) = (" + x + ", " + y + ")"); + } + yield return new WaitForSeconds (0.01f); + if(x % 5 == 0) TextureUpdate (); + } + } + + // Update called once per frame + void Update () { + + } + + void TextureUpdate () { + change_tex.Apply (); + obj.GetComponent ().material.mainTexture = change_tex; + } +} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Test/ImageChanger.cs.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Scripts/Test/ImageChanger.cs.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 770afbf807d674f61b175a578430d77a +timeCreated: 1482007901 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Scripts/Test/SaveDataTest.cs --- a/Assets/Application/Scripts/Test/SaveDataTest.cs Thu Dec 15 22:45:31 2016 +0900 +++ b/Assets/Application/Scripts/Test/SaveDataTest.cs Tue Jan 17 19:57:19 2017 +0900 @@ -3,13 +3,56 @@ using System.Collections; using UnityEngine.SceneManagement; using JungleDB; +using System.Text; public class SaveDataTest : MonoBehaviour { - private SceneNode root; + public static SaveDataTest instance; + + public SceneNode root; + public System.Collections.Generic.List objList; + public StageManager stageManager; + + public static Jungle jungle; + private JungleTree tree; + private JungleTreeEditor editor; + private NodePath rootPath; + + public delegate void Callback (); + public Callback callback; + + /// + /// Jungleの木を構築し終わった時に実行するメソッドをセット + /// + public void AddCallback (Callback c) { + this.callback = c; + print ("Add : " + callback.Method); + } + + private void initJungle () { + jungle = new DefaultJungle (null, "Game", new DefaultTreeEditor(new DefaultTraverser())); + tree = jungle.createNewTree ("Scene"); + rootPath = new DefaultNodePath (); + // 編集を可能にする + editor = tree.getTreeEditor (); + editor = editor.addNewChildAt (rootPath, 0).b(); + } + + private void Awake () { + if (instance == null) + instance = this; + } private void Start () { - root = new SceneNode(this.gameObject, null); + initJungle (); + CreateSceneTree (); + CreateItemTree (); + } + + private void CreateTree () { + GameObject rootObj = new GameObject (); + rootObj.name = "Root"; + root = new SceneNode(rootObj, null); } private void Check () { @@ -19,10 +62,111 @@ bool isScene = path.Contains (".unity"); if (isScene) { // このシーンの中のオブジェクトかどうか。 if (obj.transform.childCount == 0 && obj.transform.parent == null || obj.transform.childCount > 0 && obj.transform.parent == null) { // 親を取得 - + objList.Add(obj); i++; } } } + + foreach (var obj in objList) { + SceneNode node = new SceneNode (obj, root); + root.AddChild (node); + CheckChild (obj.transform, node); + } + } + + private void CheckChild (Transform obj, SceneNode parent) { + if (obj.childCount == 0) + return; + + for (int i = 0; i < obj.childCount; i++) { + SceneNode node = new SceneNode (obj.GetChild (i).gameObject, parent); + parent.AddChild (node); + CheckChild (obj.GetChild (i), node); + } + } + + private bool CreateNode (NodePath path, int num) { + Either e = editor.addNewChildAt (path, num); + if (e.isA ()) { + e.a (); + return false; + } + editor = e.b (); + return true; + } + + private bool SetAttribute (NodePath path, GameObject obj) { + // Either e = editor.putAttribute (path, key, Encoding.UTF8.GetBytes(val)); + Either e = editor.putAttribute (path, "NodeName", Encoding.UTF8.GetBytes(obj.name)); + if (e.isA ()) { + e.a (); + return false; + } + editor = e.b (); + return true; + } + + private void CreateItemTree () { + JungleTree tree = jungle.createNewTree ("ItemTree"); + JungleTreeEditor edt = tree.getTreeEditor (); + + edt = edt.putAttribute (rootPath, "TreeName", Encoding.UTF8.GetBytes ("Item")).b (); + + edt = edt.addNewChildAt (rootPath, 0).b (); + edt = edt.putAttribute (rootPath.add (0), "Category", Encoding.UTF8.GetBytes ("Box")).b (); + + edt = edt.addNewChildAt (rootPath, 1).b (); + edt = edt.putAttribute (rootPath.add (1), "Category", Encoding.UTF8.GetBytes ("Food")).b (); + + + NodePath path = rootPath.add(0); + + edt = edt.addNewChildAt (path, 0).b (); + edt = edt.putAttribute (path.add (0), "ID", Encoding.UTF8.GetBytes ("1")).b (); + edt = edt.putAttribute (path.add (0), "Type", Encoding.UTF8.GetBytes ("Grass")).b (); + edt = edt.putAttribute (path.add (0), "Broken", Encoding.UTF8.GetBytes ("2")).b (); + edt = edt.putAttribute (path.add (0), "Color", Encoding.UTF8.GetBytes ("#019540FF")).b (); + + edt = edt.addNewChildAt (path, 1).b (); + edt = edt.putAttribute (path.add (1), "ID", Encoding.UTF8.GetBytes ("2")).b (); + edt = edt.putAttribute (path.add (1), "Type", Encoding.UTF8.GetBytes ("Wood")).b (); + edt = edt.putAttribute (path.add (1), "Broken", Encoding.UTF8.GetBytes ("4")).b (); + edt = edt.putAttribute (path.add (1), "Color", Encoding.UTF8.GetBytes ("#7F3C01FF")).b (); + + + edt = edt.addNewChildAt (path, 2).b (); + edt = edt.putAttribute (path.add (2), "ID", Encoding.UTF8.GetBytes ("3")).b (); + edt = edt.putAttribute (path.add (2), "Type", Encoding.UTF8.GetBytes ("Sand")).b (); + edt = edt.putAttribute (path.add (2), "Broken", Encoding.UTF8.GetBytes ("1")).b (); + edt = edt.putAttribute (path.add (2), "Color", Encoding.UTF8.GetBytes ("#D4500EFF")).b (); + + + edt = edt.addNewChildAt (path, 3).b (); + edt = edt.putAttribute (path.add (3), "ID", Encoding.UTF8.GetBytes ("4")).b (); + edt = edt.putAttribute (path.add (3), "Type", Encoding.UTF8.GetBytes ("Water")).b (); + edt = edt.putAttribute (path.add (3), "Broken", Encoding.UTF8.GetBytes ("5")).b (); + edt = edt.putAttribute (path.add (3), "Color", Encoding.UTF8.GetBytes ("#2432ADFF")).b (); + edt.commit (); + + StageManager.Instance.Init (); + } + + private void CreateSceneTree () { + JungleTree tree = jungle.createNewTree ("SceneTree"); + JungleTreeEditor edt = tree.getTreeEditor (); + + edt = edt.addNewChildAt (rootPath, 0).b (); + edt = edt.putAttribute (rootPath.add (0), "NodeName", Encoding.UTF8.GetBytes ("Player")).b (); + + NodePath playerpath = rootPath.add (0); + + edt = edt.addNewChildAt (playerpath, 0).b(); + edt = edt.putAttribute (playerpath.add (0), "NodeName", Encoding.UTF8.GetBytes ("HaveItems")).b(); + + edt = edt.addNewChildAt (rootPath, 1).b (); + edt = edt.putAttribute (rootPath.add (1), "NodeName", Encoding.UTF8.GetBytes ("Stage")).b (); + + edt = edt.commit ().b(); } } diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Sharder.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Sharder.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: caec4689b06044ce4a7ef1e4fc74e611 +folderAsset: yes +timeCreated: 1482014983 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Sharder/ImageChanger.shader --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Sharder/ImageChanger.shader Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,41 @@ +Shader "Custom/ImageChanger" { + Properties { + _Color ("Color", Color) = (1,1,1,1) + _MainTex ("Texture", 2D) = "white" {} + _Glossiness ("Smoothness", Range(0,1)) = 0.5 + _Metallic ("Metallic", Range(0,1)) = 0.0 + } + SubShader { + Tags { "RenderType"="Opaque" } + LOD 200 + + CGPROGRAM + // Physically based Standard lighting model, and enable shadows on all light types + #pragma surface surf Standard fullforwardshadows + + // Use shader model 3.0 target, to get nicer looking lighting + #pragma target 3.0 + + sampler2D _MainTex; + + struct Input { + float2 uv_MainTex; + }; + + half _Glossiness; + half _Metallic; + fixed4 _Color; + + void surf (Input IN, inout SurfaceOutputStandard o) { + // Albedo comes from a texture tinted by color + fixed4 c = tex2D (_MainTex, IN.uv_MainTex) * _Color; + o.Albedo = c.rgb; + // Metallic and smoothness come from slider variables + o.Metallic = _Metallic; + o.Smoothness = _Glossiness; + o.Alpha = c.a; + } + ENDCG + } + FallBack "Diffuse" +} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Sharder/ImageChanger.shader.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Sharder/ImageChanger.shader.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e2220dd0adc5d4ad081f42fc3b9aeca9 +timeCreated: 1482015003 +licenseType: Free +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Texture.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Texture.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 05b52f93068104e66a5f3d8a5d1881a7 +folderAsset: yes +timeCreated: 1482007275 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Texture/base 1.JPG Binary file Assets/Application/Texture/base 1.JPG has changed diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Texture/base 1.JPG.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Texture/base 1.JPG.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 89276cb03929c47999b093a03eeced24 +timeCreated: 1482013846 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 512 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + - buildTarget: Android + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Texture/base.JPG Binary file Assets/Application/Texture/base.JPG has changed diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Texture/base.JPG.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Texture/base.JPG.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 77b907b3f60b945f2bfae4b4c606911f +timeCreated: 1482013846 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 512 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + - buildTarget: Android + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Texture/base_1.JPG Binary file Assets/Application/Texture/base_1.JPG has changed diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Texture/base_1.JPG.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Texture/base_1.JPG.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 5116a67e504fe41869390cfab6a27488 +timeCreated: 1482007617 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 200 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 512 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + - buildTarget: Android + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Texture/hp.png Binary file Assets/Application/Texture/hp.png has changed diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Application/Texture/hp.png.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Application/Texture/hp.png.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 5baf9d503b92a4e9797a8892528f7365 +timeCreated: 1484035830 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Android + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/DeathZone.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/DeathZone.cs Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,33 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class DeathZone : MonoBehaviour { + + private GameObject target; + private Vector3 firstPoint = new Vector3(0.5f, 2f, 0.5f); + + public delegate void HitCallback (int n); + public HitCallback hitcallback; + + public void SetHitCallback (HitCallback hc) { + this.hitcallback = hc; + } + + private void Start () { + target = GameObject.FindGameObjectWithTag ("Player"); + } + + private void Update () { + Vector3 pos = target.transform.position; + this.transform.position = new Vector3 (pos.x, this.transform.position.y, pos.z); + } + + private void OnTriggerEnter (Collider col) { + if (col.tag == "Player") { + target.transform.position = firstPoint; + if (hitcallback != null) + hitcallback (1); + } + } +} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/DeathZone.cs.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/DeathZone.cs.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a0f3722794bb8475dbc4389b5fb1c15d +timeCreated: 1484446456 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/RenderingTestManager.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/RenderingTestManager.cs Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,21 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using JungleDB; +using System.Text; + +public class RenderingTestManager : MonoBehaviour { + + // Use this for initialization + void Start () { + Jungle jungle = new DefaultJungle (null, "Game", new DefaultTreeEditor(new DefaultTraverser())); + JungleTree tree = jungle.createNewTree ("Scene"); + NodePath root = new DefaultNodePath (); + + JungleTreeEditor edt = tree.getTreeEditor (); + + edt = edt.addNewChildAt (root, 0).b (); + } + + +} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/RenderingTestManager.cs.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/RenderingTestManager.cs.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e454b26a5556c418ab34083f7730f388 +timeCreated: 1484480773 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Resources/Prefabs/Box.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Resources/Prefabs/Box.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 60d774a7ea0334a13944b73c4b9cbba4 +folderAsset: yes +timeCreated: 1478500570 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Resources/Prefabs/Box/Box.prefab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Resources/Prefabs/Box/Box.prefab Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,111 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1842352747018166} + m_IsPrefabParent: 1 +--- !u!1 &1842352747018166 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4073083474402148} + - component: {fileID: 33957246196885898} + - component: {fileID: 65589921752900166} + - component: {fileID: 23379175062371458} + - component: {fileID: 114663259294617812} + m_Layer: 0 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4073083474402148 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1842352747018166} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.26263177, y: 4, z: -3.8942955} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23379175062371458 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1842352747018166} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 93470489ed15a4c2c8e875462ad6a044, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!33 &33957246196885898 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1842352747018166} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &65589921752900166 +BoxCollider: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1842352747018166} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &114663259294617812 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1842352747018166} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e7da059c53f184f25b10e6cf3ab6ff50, type: 3} + m_Name: + m_EditorClassIdentifier: + Type: Grass + ItemImage: {fileID: 1000013311403138, guid: a659ec777bec841449e04d3d31b19701, type: 2} + Broken: 2 + indexID: 0 + itemID: 0 diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Resources/Prefabs/Box/Box.prefab.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Resources/Prefabs/Box/Box.prefab.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1dc6f35ae5cd14ca5b5fd0888a4ce37b +timeCreated: 1484646433 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Resources/Prefabs/Box/Grass.prefab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Resources/Prefabs/Box/Grass.prefab Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,108 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1000014092569320} + m_IsPrefabParent: 1 +--- !u!1 &1000014092569320 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4000010026650390} + - component: {fileID: 33000011475648892} + - component: {fileID: 65000011329499384} + - component: {fileID: 23000013328734936} + - component: {fileID: 114568034708883516} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000010026650390 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000014092569320} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.26263177, y: 1.4007878, z: -3.8942955} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23000013328734936 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000014092569320} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 0461da7c524cb4a1f9017f7eba43cab5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!33 &33000011475648892 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000014092569320} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &65000011329499384 +BoxCollider: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000014092569320} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &114568034708883516 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000014092569320} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e7da059c53f184f25b10e6cf3ab6ff50, type: 3} + m_Name: + m_EditorClassIdentifier: + Attribute: 2 + ItemImage: {fileID: 1000013311403138, guid: a659ec777bec841449e04d3d31b19701, type: 2} diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Resources/Prefabs/Box/Grass.prefab.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Resources/Prefabs/Box/Grass.prefab.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1a9baa8b6e3ad458e95d6de9f526c44a +timeCreated: 1478078744 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Resources/Prefabs/Box/Sand.prefab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Resources/Prefabs/Box/Sand.prefab Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1000010030614130} + m_IsPrefabParent: 1 +--- !u!1 &1000010030614130 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4000013024202954} + - component: {fileID: 33000011606231334} + - component: {fileID: 65000012592624602} + - component: {fileID: 23000010471762472} + - component: {fileID: 114632115227297570} + m_Layer: 0 + m_Name: Sand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000013024202954 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010030614130} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.26263177, y: 1.4007878, z: -3.8942955} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23000010471762472 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010030614130} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 2b186449314524630a4bfbb6c560e5ca, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!33 &33000011606231334 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010030614130} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &65000012592624602 +BoxCollider: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010030614130} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &114632115227297570 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000010030614130} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e7da059c53f184f25b10e6cf3ab6ff50, type: 3} + m_Name: + m_EditorClassIdentifier: + Attribute: 0 + ItemImage: {fileID: 1000013311403138, guid: a659ec777bec841449e04d3d31b19701, type: 2} + Broken: 1 diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Resources/Prefabs/Box/Sand.prefab.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Resources/Prefabs/Box/Sand.prefab.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 36dcbe084f98346a18383dab07d7fc8d +timeCreated: 1478078739 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Resources/Prefabs/Box/Wood.prefab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Resources/Prefabs/Box/Wood.prefab Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1000012255475738} + m_IsPrefabParent: 1 +--- !u!1 &1000012255475738 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4000011261054282} + - component: {fileID: 33000010253330550} + - component: {fileID: 65000012052440900} + - component: {fileID: 23000013931167398} + - component: {fileID: 114619260036248328} + m_Layer: 0 + m_Name: Wood + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000011261054282 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000012255475738} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.26263177, y: 1.4007878, z: -3.8942955} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23000013931167398 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000012255475738} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: d6a1fdd2008504e81b0f2aaaa63f9b40, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!33 &33000010253330550 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000012255475738} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &65000012052440900 +BoxCollider: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000012255475738} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &114619260036248328 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1000012255475738} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e7da059c53f184f25b10e6cf3ab6ff50, type: 3} + m_Name: + m_EditorClassIdentifier: + Attribute: 1 + ItemImage: {fileID: 1000013311403138, guid: a659ec777bec841449e04d3d31b19701, type: 2} + Broken: 4 diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Resources/Prefabs/Box/Wood.prefab.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Resources/Prefabs/Box/Wood.prefab.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6c1607595ad6e412ca4f793a57028cdf +timeCreated: 1478078742 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b Assets/Resources/Prefabs/Food.meta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Assets/Resources/Prefabs/Food.meta Tue Jan 17 19:57:19 2017 +0900 @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 792f171aaee7241238fd57bacaf3ee4a +folderAsset: yes +timeCreated: 1478500570 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff -r ad4729c5eec4 -r 599bd8ddb72b ProjectSettings/GraphicsSettings.asset --- a/ProjectSettings/GraphicsSettings.asset Thu Dec 15 22:45:31 2016 +0900 +++ b/ProjectSettings/GraphicsSettings.asset Tue Jan 17 19:57:19 2017 +0900 @@ -3,7 +3,7 @@ --- !u!30 &1 GraphicsSettings: m_ObjectHideFlags: 0 - serializedVersion: 7 + serializedVersion: 9 m_Deferred: m_Mode: 1 m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} @@ -38,22 +38,18 @@ m_PreloadedShaders: [] m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderSettings_Tier1: + m_TierSettings_Tier1: + renderingPath: 1 useCascadedShadowMaps: 1 - standardShaderQuality: 2 - useReflectionProbeBoxProjection: 1 - useReflectionProbeBlending: 1 - m_ShaderSettings_Tier2: + m_TierSettings_Tier2: + renderingPath: 1 useCascadedShadowMaps: 1 - standardShaderQuality: 2 - useReflectionProbeBoxProjection: 1 - useReflectionProbeBlending: 1 - m_ShaderSettings_Tier3: + m_TierSettings_Tier3: + renderingPath: 1 useCascadedShadowMaps: 1 - standardShaderQuality: 2 - useReflectionProbeBoxProjection: 1 - useReflectionProbeBlending: 1 - m_BuildTargetShaderSettings: [] + m_DefaultRenderingPath: 1 + m_DefaultMobileRenderingPath: 1 + m_TierSettings: [] m_LightmapStripping: 0 m_FogStripping: 0 m_LightmapKeepPlain: 1 diff -r ad4729c5eec4 -r 599bd8ddb72b obj/Debug/Assembly-CSharp.csproj.FilesWrittenAbsolute.txt --- a/obj/Debug/Assembly-CSharp.csproj.FilesWrittenAbsolute.txt Thu Dec 15 22:45:31 2016 +0900 +++ b/obj/Debug/Assembly-CSharp.csproj.FilesWrittenAbsolute.txt Tue Jan 17 19:57:19 2017 +0900 @@ -53,3 +53,5 @@ /Users/kazuma/Documents/workspace/labo/JungleforUnity/Temp/bin/Debug/Mono.Cecil.Mdb.dll /Users/kazuma/Documents/workspace/labo/JungleforUnity/Temp/bin/Debug/Assembly-CSharp.dll.mdb /Users/kazuma/Documents/workspace/labo/JungleforUnity/Temp/bin/Debug/Assembly-CSharp.dll +/Users/kazuma/Documents/workspace/labo/JungleforUnity/Temp/bin/Debug/UnityEngine.Purchasing.dll +/Users/kazuma/Documents/workspace/labo/JungleforUnity/Temp/bin/Debug/UnityEngine.Advertisements.dll diff -r ad4729c5eec4 -r 599bd8ddb72b obj/Debug/Assembly-CSharp.dll Binary file obj/Debug/Assembly-CSharp.dll has changed diff -r ad4729c5eec4 -r 599bd8ddb72b obj/Debug/Assembly-CSharp.dll.mdb Binary file obj/Debug/Assembly-CSharp.dll.mdb has changed