Merge branch 'develop' into feature/gfx-action
This commit is contained in:
@@ -155,6 +155,11 @@ MonoBehaviour:
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: 1adf222bfa2241c43a4f4a68c6df57e3
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6CD5\u5E08/\u70C8\u706B\u526F\u9884\u5907.gfx"
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: 1ca82b65b7be45844a651e0bfca44f32
|
||||
m_Address: "gfx/\u7B56\u5212\u8054\u5165/\u4EBA\u7269\u6280\u80FD/\u51FB\u4E2D/\u575A\u7532\u7B26\u51FB\u4E2D.gfx"
|
||||
m_ReadOnly: 0
|
||||
@@ -210,6 +215,11 @@ MonoBehaviour:
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: 2756aad6add54944da94c33fa883cb09
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6CD5\u5E08/\u70C8\u706B\u70BD\u7FFC\u65BD\u653E.gfx"
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: 276771217e06fc4429533caecde40979
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6B66\u4FA0/\u9738\u738B\u9F99\u98DE\u9884\u59071.gfx"
|
||||
m_ReadOnly: 0
|
||||
@@ -540,6 +550,11 @@ MonoBehaviour:
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: 5e504c5785ed3f645a00f0d92eaac883
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6CD5\u5E08/\u706B\u715E\u5929\u706F\u9884\u5907.gfx"
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: 5e6764d07538a5143be3f59ee9684b2b
|
||||
m_Address: "gfx/\u7A0B\u5E8F\u8054\u5165/\u51FB\u4E2D/\u5F13\u7BAD\u51FB\u4E2D.gfx"
|
||||
m_ReadOnly: 0
|
||||
@@ -885,6 +900,11 @@ MonoBehaviour:
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: a238a5c4d2cade9449f989047ea1a25e
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6CD5\u5E08/\u843D\u77F3\u672F\u541F\u55312.gfx"
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: a2ac1f2513a5a7748b57750280049d50
|
||||
m_Address: "gfx/\u7B56\u5212\u8054\u5165/\u4EBA\u7269\u6280\u80FD/\u51FB\u4E2D/\u70B8\u96F7\u51FB\u4E2D.gfx"
|
||||
m_ReadOnly: 0
|
||||
@@ -955,6 +975,11 @@ MonoBehaviour:
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: b4a71deb61a0ba74b84c4c294cf0eb95
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6CD5\u5E08/\u843D\u77F3\u672F\u9884\u5907.gfx"
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: b56db4cc8cba926479fd5e309dc05260
|
||||
m_Address: "gfx/\u7A0B\u5E8F\u8054\u5165/\u88C5\u5907\u5B9D\u77F3\u9576\u5D4C/\u7D2B\u8272\u9774\u75322\u7EA7.gfx"
|
||||
m_ReadOnly: 0
|
||||
@@ -1085,6 +1110,11 @@ MonoBehaviour:
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: d66b2f33627eb0a4a8957d7758c2406b
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6CD5\u5E08/\u706B\u715E\u5929\u706F\u65BD\u653E.gfx"
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: d794839f543da114fad5cba1c757531c
|
||||
m_Address: "gfx/\u7B56\u5212\u8054\u5165/\u4EBA\u7269\u6280\u80FD/\u51FB\u4E2D/\u4E94\u8272\u7B26\u4E2D\u62DB.gfx"
|
||||
m_ReadOnly: 0
|
||||
@@ -1105,6 +1135,11 @@ MonoBehaviour:
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: da31b13616fe77d41a6b1d16dd786f9b
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6CD5\u5E08/\u51CC\u6740\u9884\u5907.gfx"
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: db5607c98111e8c47beb64eae67e673e
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6B66\u4FA0/\u6D41\u6C3411111.gfx"
|
||||
m_ReadOnly: 0
|
||||
@@ -1160,6 +1195,11 @@ MonoBehaviour:
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: e7066bef5e6f07d4b9f6c5bc96e5271b
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6CD5\u5E08/\u70C8\u706B\u70BD\u7FFC\u541F\u5531.gfx"
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: e72f6686b98471f428704367f8e13504
|
||||
m_Address: "gfx/\u7A0B\u5E8F\u8054\u5165/\u51FB\u4E2D/\u6697\u5668\u51FB\u4E2D.gfx"
|
||||
m_ReadOnly: 0
|
||||
@@ -1215,6 +1255,11 @@ MonoBehaviour:
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: f67ae1f2acc412c47af16198a2c96ec0
|
||||
m_Address: "gfx/\u4EBA\u7269/\u6280\u80FD/\u6CD5\u5E08/\u843D\u77F3\u672F\u541F\u5531.gfx"
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: f7afdff4d28a54f4487905be81edc8a9
|
||||
m_Address: "gfx/\u7A0B\u5E8F\u8054\u5165/\u51FB\u4E2D/\u9738\u738B\u732E\u9F0E.gfx"
|
||||
m_ReadOnly: 0
|
||||
|
||||
@@ -0,0 +1,209 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 8
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: "\u571F\u5FEB2"
|
||||
m_Shader: {fileID: 4800000, guid: 0a016a83287664641b867743f19faf14, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _DISSOLVETEXUVS_NORMAL
|
||||
- _DISTORTTEXUVS_NORMAL
|
||||
- _MAINTEXUVS_NORMAL
|
||||
- _MASKTEXUVS_NORMAL
|
||||
m_InvalidKeywords:
|
||||
- _DISSOLVETEXAR_ON
|
||||
- _DISTORTTEXAR_ON
|
||||
- _MASKTEXAR_ON
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses:
|
||||
- MOTIONVECTORS
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _BaseMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _BumpMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailAlbedoMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailMask:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailNormalMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DissolveTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DistortTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 79510b620cec32f4e8b4063b095a9d36, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MaskTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MetallicGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _OcclusionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _ParallaxMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _SpecGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _AddPrecomputedVelocity: 0
|
||||
- _AlphaClip: 0
|
||||
- _AlphaCutoff: 0.5
|
||||
- _AlphaToMask: 0
|
||||
- _Blend: 0
|
||||
- _BlendMode: 1
|
||||
- _BlendModePreserveSpecular: 1
|
||||
- _BumpScale: 1
|
||||
- _ClearCoatMask: 0
|
||||
- _ClearCoatSmoothness: 0
|
||||
- _Cull: 2
|
||||
- _CullMode: 0
|
||||
- _CustomDissolve: 0
|
||||
- _CustomMainTex: 0
|
||||
- _Cutoff: 0.5
|
||||
- _DepthFade: 1
|
||||
- _DetailAlbedoMapScale: 1
|
||||
- _DetailNormalMapScale: 1
|
||||
- _DissolveFactor: 0
|
||||
- _DissolveSoft: 0.1
|
||||
- _DissolveTexAR: 1
|
||||
- _DissolveTexClampU: 0
|
||||
- _DissolveTexClampV: 0
|
||||
- _DissolveTexRotate: 0
|
||||
- _DissolveTexUSpeed: 0
|
||||
- _DissolveTexUVS: 0
|
||||
- _DissolveTexVSpeed: 0
|
||||
- _DissolveWide: 0.05
|
||||
- _DistortDissolveTex: 0
|
||||
- _DistortFactor: 0
|
||||
- _DistortMainTex: 0
|
||||
- _DistortMaskTex: 0
|
||||
- _DistortTexAR: 1
|
||||
- _DistortTexClampU: 0
|
||||
- _DistortTexClampV: 0
|
||||
- _DistortTexRotate: 0
|
||||
- _DistortTexUSpeed: 0
|
||||
- _DistortTexUVS: 0
|
||||
- _DistortTexVSpeed: 0
|
||||
- _Dst: 1
|
||||
- _DstBlend: 0
|
||||
- _DstBlendAlpha: 0
|
||||
- _EnvironmentReflections: 1
|
||||
- _FDepth: 0
|
||||
- _FDissolveTex: 0
|
||||
- _FDistortTex: 0
|
||||
- _FFnl: 0
|
||||
- _FMaskTex: 0
|
||||
- _FnlPower: 1
|
||||
- _FnlScale: 0
|
||||
- _GlossMapScale: 0
|
||||
- _Glossiness: 0
|
||||
- _GlossyReflections: 0
|
||||
- _MainAlpha: 1
|
||||
- _MainTexAR: 0
|
||||
- _MainTexClampU: 0
|
||||
- _MainTexClampV: 0
|
||||
- _MainTexRotate: 0
|
||||
- _MainTexUSpeed: 0
|
||||
- _MainTexUVS: 0
|
||||
- _MainTexVSpeed: 0
|
||||
- _MaskTexAR: 1
|
||||
- _MaskTexClampU: 0
|
||||
- _MaskTexClampV: 0
|
||||
- _MaskTexRotate: 0
|
||||
- _MaskTexUSpeed: 0
|
||||
- _MaskTexUVS: 0
|
||||
- _MaskTexVSpeed: 0
|
||||
- _Metallic: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _Parallax: 0.005
|
||||
- _QueueOffset: 0
|
||||
- _ReFnl: 0
|
||||
- _ReceiveShadows: 1
|
||||
- _Scr: 1
|
||||
- _Smoothness: 0.5
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SrcBlend: 1
|
||||
- _SrcBlendAlpha: 1
|
||||
- _Surface: 0
|
||||
- _WorkflowMode: 1
|
||||
- _ZWrite: 1
|
||||
m_Colors:
|
||||
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _FnlColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _MainColor: {r: 2, g: 2, b: 2, a: 1}
|
||||
- _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
||||
--- !u!114 &8741123340869993700
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 11
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
version: 9
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e95f2679be8caee4094831f4baf029a3
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,209 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 8
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: "\u98CE"
|
||||
m_Shader: {fileID: 4800000, guid: 0a016a83287664641b867743f19faf14, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _DISSOLVETEXUVS_NORMAL
|
||||
- _DISTORTTEXUVS_NORMAL
|
||||
- _MAINTEXUVS_NORMAL
|
||||
- _MASKTEXUVS_NORMAL
|
||||
m_InvalidKeywords:
|
||||
- _DISSOLVETEXAR_ON
|
||||
- _DISTORTTEXAR_ON
|
||||
- _MASKTEXAR_ON
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses:
|
||||
- MOTIONVECTORS
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _BaseMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _BumpMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailAlbedoMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailMask:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailNormalMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DissolveTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DistortTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 8bfe0af7af1b4a74386f4568d517ad55, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MaskTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MetallicGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _OcclusionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _ParallaxMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _SpecGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _AddPrecomputedVelocity: 0
|
||||
- _AlphaClip: 0
|
||||
- _AlphaCutoff: 0.5
|
||||
- _AlphaToMask: 0
|
||||
- _Blend: 0
|
||||
- _BlendMode: 1
|
||||
- _BlendModePreserveSpecular: 1
|
||||
- _BumpScale: 1
|
||||
- _ClearCoatMask: 0
|
||||
- _ClearCoatSmoothness: 0
|
||||
- _Cull: 2
|
||||
- _CullMode: 0
|
||||
- _CustomDissolve: 0
|
||||
- _CustomMainTex: 0
|
||||
- _Cutoff: 0.5
|
||||
- _DepthFade: 1
|
||||
- _DetailAlbedoMapScale: 1
|
||||
- _DetailNormalMapScale: 1
|
||||
- _DissolveFactor: 0
|
||||
- _DissolveSoft: 0.1
|
||||
- _DissolveTexAR: 1
|
||||
- _DissolveTexClampU: 0
|
||||
- _DissolveTexClampV: 0
|
||||
- _DissolveTexRotate: 0
|
||||
- _DissolveTexUSpeed: 0
|
||||
- _DissolveTexUVS: 0
|
||||
- _DissolveTexVSpeed: 0
|
||||
- _DissolveWide: 0.05
|
||||
- _DistortDissolveTex: 0
|
||||
- _DistortFactor: 0
|
||||
- _DistortMainTex: 0
|
||||
- _DistortMaskTex: 0
|
||||
- _DistortTexAR: 1
|
||||
- _DistortTexClampU: 0
|
||||
- _DistortTexClampV: 0
|
||||
- _DistortTexRotate: 0
|
||||
- _DistortTexUSpeed: 0
|
||||
- _DistortTexUVS: 0
|
||||
- _DistortTexVSpeed: 0
|
||||
- _Dst: 1
|
||||
- _DstBlend: 0
|
||||
- _DstBlendAlpha: 0
|
||||
- _EnvironmentReflections: 1
|
||||
- _FDepth: 0
|
||||
- _FDissolveTex: 0
|
||||
- _FDistortTex: 0
|
||||
- _FFnl: 0
|
||||
- _FMaskTex: 0
|
||||
- _FnlPower: 1
|
||||
- _FnlScale: 0
|
||||
- _GlossMapScale: 0
|
||||
- _Glossiness: 0
|
||||
- _GlossyReflections: 0
|
||||
- _MainAlpha: 1
|
||||
- _MainTexAR: 0
|
||||
- _MainTexClampU: 0
|
||||
- _MainTexClampV: 0
|
||||
- _MainTexRotate: 0
|
||||
- _MainTexUSpeed: 0
|
||||
- _MainTexUVS: 0
|
||||
- _MainTexVSpeed: 0
|
||||
- _MaskTexAR: 1
|
||||
- _MaskTexClampU: 0
|
||||
- _MaskTexClampV: 0
|
||||
- _MaskTexRotate: 0
|
||||
- _MaskTexUSpeed: 0
|
||||
- _MaskTexUVS: 0
|
||||
- _MaskTexVSpeed: 0
|
||||
- _Metallic: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _Parallax: 0.005
|
||||
- _QueueOffset: 0
|
||||
- _ReFnl: 0
|
||||
- _ReceiveShadows: 1
|
||||
- _Scr: 1
|
||||
- _Smoothness: 0.5
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SrcBlend: 1
|
||||
- _SrcBlendAlpha: 1
|
||||
- _Surface: 0
|
||||
- _WorkflowMode: 1
|
||||
- _ZWrite: 1
|
||||
m_Colors:
|
||||
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _FnlColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _MainColor: {r: 2, g: 2, b: 2, a: 1}
|
||||
- _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
||||
--- !u!114 &8741123340869993700
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 11
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
version: 9
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3fef0a95c1f4e504bae172a3b7b9adc1
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ade405a67be45f54a897b9f37298ac7a
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,209 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 8
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Yanhuo
|
||||
m_Shader: {fileID: 4800000, guid: 0a016a83287664641b867743f19faf14, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _DISSOLVETEXUVS_NORMAL
|
||||
- _DISTORTTEXUVS_NORMAL
|
||||
- _MAINTEXUVS_NORMAL
|
||||
- _MASKTEXUVS_NORMAL
|
||||
m_InvalidKeywords:
|
||||
- _DISSOLVETEXAR_ON
|
||||
- _DISTORTTEXAR_ON
|
||||
- _MASKTEXAR_ON
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses:
|
||||
- MOTIONVECTORS
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _BaseMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _BumpMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailAlbedoMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailMask:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailNormalMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DissolveTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DistortTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 91cba047f1d2f2448a61c9e6d0d2f796, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MaskTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MetallicGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _OcclusionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _ParallaxMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _SpecGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _AddPrecomputedVelocity: 0
|
||||
- _AlphaClip: 0
|
||||
- _AlphaCutoff: 0.5
|
||||
- _AlphaToMask: 0
|
||||
- _Blend: 0
|
||||
- _BlendMode: 1
|
||||
- _BlendModePreserveSpecular: 1
|
||||
- _BumpScale: 1
|
||||
- _ClearCoatMask: 0
|
||||
- _ClearCoatSmoothness: 0
|
||||
- _Cull: 2
|
||||
- _CullMode: 0
|
||||
- _CustomDissolve: 0
|
||||
- _CustomMainTex: 0
|
||||
- _Cutoff: 0.5
|
||||
- _DepthFade: 1
|
||||
- _DetailAlbedoMapScale: 1
|
||||
- _DetailNormalMapScale: 1
|
||||
- _DissolveFactor: 0
|
||||
- _DissolveSoft: 0.1
|
||||
- _DissolveTexAR: 1
|
||||
- _DissolveTexClampU: 0
|
||||
- _DissolveTexClampV: 0
|
||||
- _DissolveTexRotate: 0
|
||||
- _DissolveTexUSpeed: 0
|
||||
- _DissolveTexUVS: 0
|
||||
- _DissolveTexVSpeed: 0
|
||||
- _DissolveWide: 0.05
|
||||
- _DistortDissolveTex: 0
|
||||
- _DistortFactor: 0
|
||||
- _DistortMainTex: 0
|
||||
- _DistortMaskTex: 0
|
||||
- _DistortTexAR: 1
|
||||
- _DistortTexClampU: 0
|
||||
- _DistortTexClampV: 0
|
||||
- _DistortTexRotate: 0
|
||||
- _DistortTexUSpeed: 0
|
||||
- _DistortTexUVS: 0
|
||||
- _DistortTexVSpeed: 0
|
||||
- _Dst: 1
|
||||
- _DstBlend: 0
|
||||
- _DstBlendAlpha: 0
|
||||
- _EnvironmentReflections: 1
|
||||
- _FDepth: 0
|
||||
- _FDissolveTex: 0
|
||||
- _FDistortTex: 0
|
||||
- _FFnl: 0
|
||||
- _FMaskTex: 0
|
||||
- _FnlPower: 1
|
||||
- _FnlScale: 0
|
||||
- _GlossMapScale: 0
|
||||
- _Glossiness: 0
|
||||
- _GlossyReflections: 0
|
||||
- _MainAlpha: 1
|
||||
- _MainTexAR: 0
|
||||
- _MainTexClampU: 0
|
||||
- _MainTexClampV: 0
|
||||
- _MainTexRotate: 0
|
||||
- _MainTexUSpeed: 0
|
||||
- _MainTexUVS: 0
|
||||
- _MainTexVSpeed: 0
|
||||
- _MaskTexAR: 1
|
||||
- _MaskTexClampU: 0
|
||||
- _MaskTexClampV: 0
|
||||
- _MaskTexRotate: 0
|
||||
- _MaskTexUSpeed: 0
|
||||
- _MaskTexUVS: 0
|
||||
- _MaskTexVSpeed: 0
|
||||
- _Metallic: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _Parallax: 0.005
|
||||
- _QueueOffset: 0
|
||||
- _ReFnl: 0
|
||||
- _ReceiveShadows: 1
|
||||
- _Scr: 1
|
||||
- _Smoothness: 0.5
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SrcBlend: 1
|
||||
- _SrcBlendAlpha: 1
|
||||
- _Surface: 0
|
||||
- _WorkflowMode: 1
|
||||
- _ZWrite: 1
|
||||
m_Colors:
|
||||
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _FnlColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _MainColor: {r: 4, g: 4, b: 4, a: 1}
|
||||
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
||||
--- !u!114 &6085187289834300244
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 11
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
version: 9
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ddea9c1365db56f40aa754899930f388
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,107 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 27e6f1a3e68d7a14e8dd2c935bd4c0ed
|
||||
ModelImporter:
|
||||
serializedVersion: 22200
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
materials:
|
||||
materialImportMode: 2
|
||||
materialName: 0
|
||||
materialSearch: 1
|
||||
materialLocation: 1
|
||||
animations:
|
||||
legacyGenerateAnimations: 4
|
||||
bakeSimulation: 0
|
||||
resampleCurves: 1
|
||||
optimizeGameObjects: 0
|
||||
removeConstantScaleCurves: 0
|
||||
motionNodeName:
|
||||
animationImportErrors:
|
||||
animationImportWarnings:
|
||||
animationRetargetingWarnings:
|
||||
animationDoRetargetingWarnings: 0
|
||||
importAnimatedCustomProperties: 0
|
||||
importConstraints: 0
|
||||
animationCompression: 1
|
||||
animationRotationError: 0.5
|
||||
animationPositionError: 0.5
|
||||
animationScaleError: 0.5
|
||||
animationWrapMode: 0
|
||||
extraExposedTransformPaths: []
|
||||
extraUserProperties: []
|
||||
clipAnimations: []
|
||||
isReadable: 0
|
||||
meshes:
|
||||
lODScreenPercentages: []
|
||||
globalScale: 1
|
||||
meshCompression: 0
|
||||
addColliders: 0
|
||||
useSRGBMaterialColor: 1
|
||||
sortHierarchyByName: 1
|
||||
importPhysicalCameras: 1
|
||||
importVisibility: 1
|
||||
importBlendShapes: 1
|
||||
importCameras: 1
|
||||
importLights: 1
|
||||
nodeNameCollisionStrategy: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 0
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
preserveHierarchy: 0
|
||||
skinWeightsMode: 0
|
||||
maxBonesPerVertex: 4
|
||||
minBoneWeight: 0.001
|
||||
optimizeBones: 1
|
||||
meshOptimizationFlags: -1
|
||||
indexFormat: 0
|
||||
secondaryUVAngleDistortion: 8
|
||||
secondaryUVAreaDistortion: 15.000001
|
||||
secondaryUVHardAngle: 88
|
||||
secondaryUVMarginMethod: 1
|
||||
secondaryUVMinLightmapResolution: 40
|
||||
secondaryUVMinObjectScale: 1
|
||||
secondaryUVPackMargin: 4
|
||||
useFileScale: 1
|
||||
strictVertexDataChecks: 0
|
||||
tangentSpace:
|
||||
normalSmoothAngle: 60
|
||||
normalImportMode: 0
|
||||
tangentImportMode: 3
|
||||
normalCalculationMode: 4
|
||||
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
||||
blendShapeNormalImportMode: 1
|
||||
normalSmoothingSource: 0
|
||||
referencedClips: []
|
||||
importAnimation: 1
|
||||
humanDescription:
|
||||
serializedVersion: 3
|
||||
human: []
|
||||
skeleton: []
|
||||
armTwist: 0.5
|
||||
foreArmTwist: 0.5
|
||||
upperLegTwist: 0.5
|
||||
legTwist: 0.5
|
||||
armStretch: 0.05
|
||||
legStretch: 0.05
|
||||
feetSpacing: 0
|
||||
globalScale: 1
|
||||
rootMotionBoneName:
|
||||
hasTranslationDoF: 0
|
||||
hasExtraRoot: 0
|
||||
skeletonHasParents: 1
|
||||
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||
autoGenerateAvatarMappingIfUnspecified: 1
|
||||
animationType: 2
|
||||
humanoidOversampling: 1
|
||||
avatarSetup: 0
|
||||
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||
importBlendShapeDeformPercent: 1
|
||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 79510b620cec32f4e8b4063b095a9d36
|
||||
IHVImageFormatImporter:
|
||||
externalObjects: {}
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 0
|
||||
wrapV: 0
|
||||
wrapW: 0
|
||||
isReadable: 0
|
||||
sRGBTexture: 1
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
ignoreMipmapLimit: 0
|
||||
mipmapLimitGroupName:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8bfe0af7af1b4a74386f4568d517ad55
|
||||
IHVImageFormatImporter:
|
||||
externalObjects: {}
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 0
|
||||
wrapV: 0
|
||||
wrapW: 0
|
||||
isReadable: 0
|
||||
sRGBTexture: 1
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
ignoreMipmapLimit: 0
|
||||
mipmapLimitGroupName:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b7a3a701c9c99ea479be0772f2deb3ee
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 91cba047f1d2f2448a61c9e6d0d2f796
|
||||
IHVImageFormatImporter:
|
||||
externalObjects: {}
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 0
|
||||
wrapV: 0
|
||||
wrapW: 0
|
||||
isReadable: 0
|
||||
sRGBTexture: 1
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
ignoreMipmapLimit: 0
|
||||
mipmapLimitGroupName:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -5031,7 +5031,7 @@ Transform:
|
||||
m_GameObject: {fileID: 1565436149114673363}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalPosition: {x: 0, y: 1, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
|
||||
@@ -27,7 +27,7 @@ Transform:
|
||||
m_GameObject: {fileID: 1560496173383922490}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalPosition: {x: 0, y: 1, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
|
||||
@@ -29262,7 +29262,7 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1942227903034032314}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068}
|
||||
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_ConstrainProportionsScale: 0
|
||||
@@ -29274,7 +29274,7 @@ Transform:
|
||||
- {fileID: 3710065582604856531}
|
||||
- {fileID: 3333977353027594145}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!198 &3391723243856404697
|
||||
ParticleSystem:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -29348,7 +29348,7 @@ ParticleSystem:
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
moveWithTransform: 0
|
||||
moveWithTransform: 1
|
||||
moveWithCustomTransform: {fileID: 0}
|
||||
scalingMode: 1
|
||||
randomSeed: 0
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: da31b13616fe77d41a6b1d16dd786f9b
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d66b2f33627eb0a4a8957d7758c2406b
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5e504c5785ed3f645a00f0d92eaac883
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1adf222bfa2241c43a4f4a68c6df57e3
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e7066bef5e6f07d4b9f6c5bc96e5271b
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2756aad6add54944da94c33fa883cb09
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f67ae1f2acc412c47af16198a2c96ec0
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a238a5c4d2cade9449f989047ea1a25e
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b4a71deb61a0ba74b84c4c294cf0eb95
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -28,8 +28,8 @@ Transform:
|
||||
serializedVersion: 2
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3864086195955648519}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
@@ -4919,8 +4919,8 @@ Transform:
|
||||
serializedVersion: 2
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3864086195955648519}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
@@ -9752,8 +9752,8 @@ Transform:
|
||||
serializedVersion: 2
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3864086195955648519}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
@@ -19484,8 +19484,8 @@ Transform:
|
||||
serializedVersion: 2
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3864086195955648519}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
@@ -24375,8 +24375,8 @@ Transform:
|
||||
serializedVersion: 2
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3864086195955648519}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
@@ -29266,8 +29266,8 @@ Transform:
|
||||
serializedVersion: 2
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3864086195955648519}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
@@ -34099,8 +34099,8 @@ Transform:
|
||||
serializedVersion: 2
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3864086195955648519}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
@@ -38990,8 +38990,8 @@ Transform:
|
||||
serializedVersion: 2
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3864086195955648519}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
|
||||
@@ -26,13 +26,13 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2394371332723427877}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -2.469, y: 0, z: 0}
|
||||
m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 2.469}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5308627417164020096}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
|
||||
--- !u!198 &156049406862663321
|
||||
ParticleSystem:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -50,7 +50,7 @@ ParticleSystem:
|
||||
emitterVelocityMode: 0
|
||||
looping: 1
|
||||
prewarm: 0
|
||||
playOnAwake: 0
|
||||
playOnAwake: 1
|
||||
useUnscaledTime: 0
|
||||
autoRandomSeed: 1
|
||||
startDelay:
|
||||
@@ -4917,13 +4917,13 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4636650431886683286}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -0.661, y: 0, z: 0}
|
||||
m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 1.2}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5308627417164020096}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
|
||||
--- !u!198 &3306473522545888720
|
||||
ParticleSystem:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -4941,7 +4941,7 @@ ParticleSystem:
|
||||
emitterVelocityMode: 0
|
||||
looping: 1
|
||||
prewarm: 0
|
||||
playOnAwake: 0
|
||||
playOnAwake: 1
|
||||
useUnscaledTime: 0
|
||||
autoRandomSeed: 1
|
||||
startDelay:
|
||||
@@ -9808,13 +9808,13 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5020484288061540518}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -2.469, y: 0, z: 0}
|
||||
m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 2.469}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5308627417164020096}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
|
||||
--- !u!198 &3674932581006460663
|
||||
ParticleSystem:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -9832,7 +9832,7 @@ ParticleSystem:
|
||||
emitterVelocityMode: 0
|
||||
looping: 1
|
||||
prewarm: 0
|
||||
playOnAwake: 0
|
||||
playOnAwake: 1
|
||||
useUnscaledTime: 0
|
||||
autoRandomSeed: 1
|
||||
startDelay:
|
||||
@@ -14699,13 +14699,13 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5137215574506518968}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5308627417164020096}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
|
||||
--- !u!198 &7137235428257117550
|
||||
ParticleSystem:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -14723,7 +14723,7 @@ ParticleSystem:
|
||||
emitterVelocityMode: 0
|
||||
looping: 1
|
||||
prewarm: 0
|
||||
playOnAwake: 0
|
||||
playOnAwake: 1
|
||||
useUnscaledTime: 0
|
||||
autoRandomSeed: 1
|
||||
startDelay:
|
||||
@@ -19532,13 +19532,13 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6545873700196193545}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 1.2}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5308627417164020096}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
|
||||
--- !u!198 &5724028163265654256
|
||||
ParticleSystem:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -19556,7 +19556,7 @@ ParticleSystem:
|
||||
emitterVelocityMode: 0
|
||||
looping: 1
|
||||
prewarm: 0
|
||||
playOnAwake: 0
|
||||
playOnAwake: 1
|
||||
useUnscaledTime: 0
|
||||
autoRandomSeed: 1
|
||||
startDelay:
|
||||
@@ -24423,13 +24423,13 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6940324653277666059}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -2.469, y: 0, z: 0}
|
||||
m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 1.8}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5308627417164020096}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
|
||||
--- !u!198 &498073047367145753
|
||||
ParticleSystem:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -24447,7 +24447,7 @@ ParticleSystem:
|
||||
emitterVelocityMode: 0
|
||||
looping: 1
|
||||
prewarm: 0
|
||||
playOnAwake: 0
|
||||
playOnAwake: 1
|
||||
useUnscaledTime: 0
|
||||
autoRandomSeed: 1
|
||||
startDelay:
|
||||
@@ -29314,7 +29314,7 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7138707027681752670}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 1.03, z: -0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
@@ -29327,7 +29327,7 @@ Transform:
|
||||
- {fileID: 4470220763261717604}
|
||||
- {fileID: 6165571790546040269}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!198 &1821898665470019231
|
||||
ParticleSystem:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -29345,7 +29345,7 @@ ParticleSystem:
|
||||
emitterVelocityMode: 0
|
||||
looping: 1
|
||||
prewarm: 0
|
||||
playOnAwake: 0
|
||||
playOnAwake: 1
|
||||
useUnscaledTime: 0
|
||||
autoRandomSeed: 1
|
||||
startDelay:
|
||||
@@ -34154,13 +34154,13 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8723041019410980587}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -0.661, y: 0, z: 0}
|
||||
m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 1.2}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5308627417164020096}
|
||||
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
|
||||
--- !u!198 &620085543041592122
|
||||
ParticleSystem:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -34178,7 +34178,7 @@ ParticleSystem:
|
||||
emitterVelocityMode: 0
|
||||
looping: 1
|
||||
prewarm: 0
|
||||
playOnAwake: 0
|
||||
playOnAwake: 1
|
||||
useUnscaledTime: 0
|
||||
autoRandomSeed: 1
|
||||
startDelay:
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4540cb2ffebb3274fa67bda0b1ede555
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,209 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &-6650086867172505828
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 11
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
version: 10
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 8
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: suibingkuai2
|
||||
m_Shader: {fileID: 4800000, guid: 0a016a83287664641b867743f19faf14, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _DISSOLVETEXUVS_NORMAL
|
||||
- _DISTORTTEXUVS_NORMAL
|
||||
- _MAINTEXUVS_NORMAL
|
||||
- _MASKTEXUVS_NORMAL
|
||||
m_InvalidKeywords:
|
||||
- _DISSOLVETEXAR_ON
|
||||
- _DISTORTTEXAR_ON
|
||||
- _MASKTEXAR_ON
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses:
|
||||
- MOTIONVECTORS
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _BaseMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _BumpMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailAlbedoMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailMask:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailNormalMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DissolveTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DistortTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 39238661d10977a4b86cde140fe856ef, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MaskTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MetallicGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _OcclusionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _ParallaxMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _SpecGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _AddPrecomputedVelocity: 0
|
||||
- _AlphaClip: 0
|
||||
- _AlphaCutoff: 0.5
|
||||
- _AlphaToMask: 0
|
||||
- _Blend: 0
|
||||
- _BlendMode: 1
|
||||
- _BlendModePreserveSpecular: 1
|
||||
- _BumpScale: 1
|
||||
- _ClearCoatMask: 0
|
||||
- _ClearCoatSmoothness: 0
|
||||
- _Cull: 2
|
||||
- _CullMode: 0
|
||||
- _CustomDissolve: 0
|
||||
- _CustomMainTex: 0
|
||||
- _Cutoff: 0.5
|
||||
- _DepthFade: 1
|
||||
- _DetailAlbedoMapScale: 1
|
||||
- _DetailNormalMapScale: 1
|
||||
- _DissolveFactor: 0
|
||||
- _DissolveSoft: 0.1
|
||||
- _DissolveTexAR: 1
|
||||
- _DissolveTexClampU: 0
|
||||
- _DissolveTexClampV: 0
|
||||
- _DissolveTexRotate: 0
|
||||
- _DissolveTexUSpeed: 0
|
||||
- _DissolveTexUVS: 0
|
||||
- _DissolveTexVSpeed: 0
|
||||
- _DissolveWide: 0.05
|
||||
- _DistortDissolveTex: 0
|
||||
- _DistortFactor: 0
|
||||
- _DistortMainTex: 0
|
||||
- _DistortMaskTex: 0
|
||||
- _DistortTexAR: 1
|
||||
- _DistortTexClampU: 0
|
||||
- _DistortTexClampV: 0
|
||||
- _DistortTexRotate: 0
|
||||
- _DistortTexUSpeed: 0
|
||||
- _DistortTexUVS: 0
|
||||
- _DistortTexVSpeed: 0
|
||||
- _Dst: 1
|
||||
- _DstBlend: 0
|
||||
- _DstBlendAlpha: 0
|
||||
- _EnvironmentReflections: 1
|
||||
- _FDepth: 0
|
||||
- _FDissolveTex: 0
|
||||
- _FDistortTex: 0
|
||||
- _FFnl: 0
|
||||
- _FMaskTex: 0
|
||||
- _FnlPower: 1
|
||||
- _FnlScale: 0
|
||||
- _GlossMapScale: 0
|
||||
- _Glossiness: 0
|
||||
- _GlossyReflections: 0
|
||||
- _MainAlpha: 1
|
||||
- _MainTexAR: 0
|
||||
- _MainTexClampU: 0
|
||||
- _MainTexClampV: 0
|
||||
- _MainTexRotate: 0
|
||||
- _MainTexUSpeed: 0
|
||||
- _MainTexUVS: 0
|
||||
- _MainTexVSpeed: 0
|
||||
- _MaskTexAR: 1
|
||||
- _MaskTexClampU: 0
|
||||
- _MaskTexClampV: 0
|
||||
- _MaskTexRotate: 0
|
||||
- _MaskTexUSpeed: 0
|
||||
- _MaskTexUVS: 0
|
||||
- _MaskTexVSpeed: 0
|
||||
- _Metallic: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _Parallax: 0.005
|
||||
- _QueueOffset: 0
|
||||
- _ReFnl: 0
|
||||
- _ReceiveShadows: 1
|
||||
- _Scr: 1
|
||||
- _Smoothness: 0.5
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SrcBlend: 1
|
||||
- _SrcBlendAlpha: 1
|
||||
- _Surface: 0
|
||||
- _WorkflowMode: 1
|
||||
- _ZWrite: 1
|
||||
m_Colors:
|
||||
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _FnlColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _MainColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: cf1f56d7d7fcfbb488909b6edf734942
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,209 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &-6650086867172505828
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 11
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
version: 10
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 8
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: trail004
|
||||
m_Shader: {fileID: 4800000, guid: 0a016a83287664641b867743f19faf14, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _DISSOLVETEXUVS_NORMAL
|
||||
- _DISTORTTEXUVS_NORMAL
|
||||
- _MAINTEXUVS_NORMAL
|
||||
- _MASKTEXUVS_NORMAL
|
||||
m_InvalidKeywords:
|
||||
- _DISSOLVETEXAR_ON
|
||||
- _DISTORTTEXAR_ON
|
||||
- _MASKTEXAR_ON
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses:
|
||||
- MOTIONVECTORS
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _BaseMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _BumpMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailAlbedoMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailMask:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailNormalMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DissolveTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DistortTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 0cf74bbf8cfbf3c43a861541bb12ad95, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MaskTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MetallicGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _OcclusionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _ParallaxMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _SpecGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _AddPrecomputedVelocity: 0
|
||||
- _AlphaClip: 0
|
||||
- _AlphaCutoff: 0.5
|
||||
- _AlphaToMask: 0
|
||||
- _Blend: 0
|
||||
- _BlendMode: 1
|
||||
- _BlendModePreserveSpecular: 1
|
||||
- _BumpScale: 1
|
||||
- _ClearCoatMask: 0
|
||||
- _ClearCoatSmoothness: 0
|
||||
- _Cull: 2
|
||||
- _CullMode: 0
|
||||
- _CustomDissolve: 0
|
||||
- _CustomMainTex: 0
|
||||
- _Cutoff: 0.5
|
||||
- _DepthFade: 1
|
||||
- _DetailAlbedoMapScale: 1
|
||||
- _DetailNormalMapScale: 1
|
||||
- _DissolveFactor: 0
|
||||
- _DissolveSoft: 0.1
|
||||
- _DissolveTexAR: 1
|
||||
- _DissolveTexClampU: 0
|
||||
- _DissolveTexClampV: 0
|
||||
- _DissolveTexRotate: 0
|
||||
- _DissolveTexUSpeed: 0
|
||||
- _DissolveTexUVS: 0
|
||||
- _DissolveTexVSpeed: 0
|
||||
- _DissolveWide: 0.05
|
||||
- _DistortDissolveTex: 0
|
||||
- _DistortFactor: 0
|
||||
- _DistortMainTex: 0
|
||||
- _DistortMaskTex: 0
|
||||
- _DistortTexAR: 1
|
||||
- _DistortTexClampU: 0
|
||||
- _DistortTexClampV: 0
|
||||
- _DistortTexRotate: 0
|
||||
- _DistortTexUSpeed: 0
|
||||
- _DistortTexUVS: 0
|
||||
- _DistortTexVSpeed: 0
|
||||
- _Dst: 1
|
||||
- _DstBlend: 0
|
||||
- _DstBlendAlpha: 0
|
||||
- _EnvironmentReflections: 1
|
||||
- _FDepth: 0
|
||||
- _FDissolveTex: 0
|
||||
- _FDistortTex: 0
|
||||
- _FFnl: 0
|
||||
- _FMaskTex: 0
|
||||
- _FnlPower: 1
|
||||
- _FnlScale: 0
|
||||
- _GlossMapScale: 0
|
||||
- _Glossiness: 0
|
||||
- _GlossyReflections: 0
|
||||
- _MainAlpha: 1
|
||||
- _MainTexAR: 0
|
||||
- _MainTexClampU: 0
|
||||
- _MainTexClampV: 0
|
||||
- _MainTexRotate: 0
|
||||
- _MainTexUSpeed: 0
|
||||
- _MainTexUVS: 0
|
||||
- _MainTexVSpeed: 0
|
||||
- _MaskTexAR: 1
|
||||
- _MaskTexClampU: 0
|
||||
- _MaskTexClampV: 0
|
||||
- _MaskTexRotate: 0
|
||||
- _MaskTexUSpeed: 0
|
||||
- _MaskTexUVS: 0
|
||||
- _MaskTexVSpeed: 0
|
||||
- _Metallic: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _Parallax: 0.005
|
||||
- _QueueOffset: 0
|
||||
- _ReFnl: 0
|
||||
- _ReceiveShadows: 1
|
||||
- _Scr: 1
|
||||
- _Smoothness: 0.5
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SrcBlend: 1
|
||||
- _SrcBlendAlpha: 1
|
||||
- _Surface: 0
|
||||
- _WorkflowMode: 1
|
||||
- _ZWrite: 1
|
||||
m_Colors:
|
||||
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _FnlColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _MainColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 33c8b8d24beb2ef40bf3fe9097367952
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -19,6 +19,7 @@ Material:
|
||||
m_InvalidKeywords:
|
||||
- _DISSOLVETEXAR_ON
|
||||
- _DISTORTTEXAR_ON
|
||||
- _MAINTEXAR_ON
|
||||
- _MASKTEXAR_ON
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
@@ -33,11 +34,13 @@ Material:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: d568f9ab9f9bebc44afa452a4cea5b88, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: -0.01}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _MainTexRotate: 90
|
||||
- _MainTexVSpeed: -2
|
||||
- _MainTexAR: 1
|
||||
- _MainTexRotate: 0
|
||||
- _MainTexUSpeed: 1
|
||||
- _MainTexVSpeed: 0
|
||||
m_Colors: []
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 45f5f8635c10702488650210585a37fc
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,46 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 8
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: trail012_scroll
|
||||
m_Shader: {fileID: 4800000, guid: 0a016a83287664641b867743f19faf14, type: 3}
|
||||
m_Parent: {fileID: 2100000, guid: 9bf5bb2104605d747b6205c9e50d09b2, type: 2}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _DISSOLVETEXUVS_NORMAL
|
||||
- _DISTORTTEXUVS_NORMAL
|
||||
- _MAINTEXUVS_NORMAL
|
||||
- _MASKTEXUVS_NORMAL
|
||||
m_InvalidKeywords:
|
||||
- _DISSOLVETEXAR_ON
|
||||
- _DISTORTTEXAR_ON
|
||||
- _MAINTEXAR_ON
|
||||
- _MASKTEXAR_ON
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: d568f9ab9f9bebc44afa452a4cea5b88, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _MainTexAR: 1
|
||||
- _MainTexRotate: 0
|
||||
- _MainTexUSpeed: 1
|
||||
- _MainTexVSpeed: 0
|
||||
m_Colors: []
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 24c72b9cd0f81b94c820f8dc7adb276f
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4b213e24ddec9ef4d99d2ab15158b391
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,209 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &-6650086867172505828
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 11
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
version: 10
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 8
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: "\u706B\u9E1F"
|
||||
m_Shader: {fileID: 4800000, guid: 0a016a83287664641b867743f19faf14, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _DISSOLVETEXUVS_NORMAL
|
||||
- _DISTORTTEXUVS_NORMAL
|
||||
- _MAINTEXUVS_NORMAL
|
||||
- _MASKTEXUVS_NORMAL
|
||||
m_InvalidKeywords:
|
||||
- _DISSOLVETEXAR_ON
|
||||
- _DISTORTTEXAR_ON
|
||||
- _MASKTEXAR_ON
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses:
|
||||
- MOTIONVECTORS
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _BaseMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _BumpMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailAlbedoMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailMask:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailNormalMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DissolveTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DistortTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 7c26d204ccfc533418c1790ac4ea8528, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MaskTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MetallicGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _OcclusionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _ParallaxMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _SpecGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _AddPrecomputedVelocity: 0
|
||||
- _AlphaClip: 0
|
||||
- _AlphaCutoff: 0.5
|
||||
- _AlphaToMask: 0
|
||||
- _Blend: 0
|
||||
- _BlendMode: 1
|
||||
- _BlendModePreserveSpecular: 1
|
||||
- _BumpScale: 1
|
||||
- _ClearCoatMask: 0
|
||||
- _ClearCoatSmoothness: 0
|
||||
- _Cull: 2
|
||||
- _CullMode: 0
|
||||
- _CustomDissolve: 0
|
||||
- _CustomMainTex: 0
|
||||
- _Cutoff: 0.5
|
||||
- _DepthFade: 1
|
||||
- _DetailAlbedoMapScale: 1
|
||||
- _DetailNormalMapScale: 1
|
||||
- _DissolveFactor: 0
|
||||
- _DissolveSoft: 0.1
|
||||
- _DissolveTexAR: 1
|
||||
- _DissolveTexClampU: 0
|
||||
- _DissolveTexClampV: 0
|
||||
- _DissolveTexRotate: 0
|
||||
- _DissolveTexUSpeed: 0
|
||||
- _DissolveTexUVS: 0
|
||||
- _DissolveTexVSpeed: 0
|
||||
- _DissolveWide: 0.05
|
||||
- _DistortDissolveTex: 0
|
||||
- _DistortFactor: 0
|
||||
- _DistortMainTex: 0
|
||||
- _DistortMaskTex: 0
|
||||
- _DistortTexAR: 1
|
||||
- _DistortTexClampU: 0
|
||||
- _DistortTexClampV: 0
|
||||
- _DistortTexRotate: 0
|
||||
- _DistortTexUSpeed: 0
|
||||
- _DistortTexUVS: 0
|
||||
- _DistortTexVSpeed: 0
|
||||
- _Dst: 1
|
||||
- _DstBlend: 0
|
||||
- _DstBlendAlpha: 0
|
||||
- _EnvironmentReflections: 1
|
||||
- _FDepth: 0
|
||||
- _FDissolveTex: 0
|
||||
- _FDistortTex: 0
|
||||
- _FFnl: 0
|
||||
- _FMaskTex: 0
|
||||
- _FnlPower: 1
|
||||
- _FnlScale: 0
|
||||
- _GlossMapScale: 0
|
||||
- _Glossiness: 0
|
||||
- _GlossyReflections: 0
|
||||
- _MainAlpha: 1
|
||||
- _MainTexAR: 0
|
||||
- _MainTexClampU: 0
|
||||
- _MainTexClampV: 0
|
||||
- _MainTexRotate: 0
|
||||
- _MainTexUSpeed: 0
|
||||
- _MainTexUVS: 0
|
||||
- _MainTexVSpeed: 0
|
||||
- _MaskTexAR: 1
|
||||
- _MaskTexClampU: 0
|
||||
- _MaskTexClampV: 0
|
||||
- _MaskTexRotate: 0
|
||||
- _MaskTexUSpeed: 0
|
||||
- _MaskTexUVS: 0
|
||||
- _MaskTexVSpeed: 0
|
||||
- _Metallic: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _Parallax: 0.005
|
||||
- _QueueOffset: 0
|
||||
- _ReFnl: 0
|
||||
- _ReceiveShadows: 1
|
||||
- _Scr: 1
|
||||
- _Smoothness: 0.5
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SrcBlend: 1
|
||||
- _SrcBlendAlpha: 1
|
||||
- _Surface: 0
|
||||
- _WorkflowMode: 1
|
||||
- _ZWrite: 1
|
||||
m_Colors:
|
||||
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _FnlColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _MainColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7f30cd2470a5cb54bb48efbc13bde3f2
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5b4d474a97cbc1d4daa8c5d047f54adc
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 284f14a99d97ee74db0e1d26321014cc
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: aa57e717545ac624196ae15fbbede7a4
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 4300000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 39238661d10977a4b86cde140fe856ef
|
||||
IHVImageFormatImporter:
|
||||
externalObjects: {}
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 0
|
||||
wrapV: 0
|
||||
wrapW: 0
|
||||
isReadable: 0
|
||||
sRGBTexture: 1
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
ignoreMipmapLimit: 0
|
||||
mipmapLimitGroupName:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
+917
-15504
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b5f1019e4e66c0e41a2e4de1d4b4423a
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 951e13b496583284bab8611f95a7c603
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 330 KiB |
@@ -0,0 +1,130 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7c26d204ccfc533418c1790ac4ea8528
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
mipmaps:
|
||||
mipMapMode: 0
|
||||
enableMipMap: 1
|
||||
sRGBTexture: 1
|
||||
linearTexture: 0
|
||||
fadeOut: 0
|
||||
borderMipMap: 0
|
||||
mipMapsPreserveCoverage: 0
|
||||
alphaTestReferenceValue: 0.5
|
||||
mipMapFadeDistanceStart: 1
|
||||
mipMapFadeDistanceEnd: 3
|
||||
bumpmap:
|
||||
convertToNormalMap: 0
|
||||
externalNormalMap: 0
|
||||
heightScale: 0.25
|
||||
normalMapFilter: 0
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 0
|
||||
wrapV: 0
|
||||
wrapW: 0
|
||||
nPOTScale: 1
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 0
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 0
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 0
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID:
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
spriteCustomMetadata:
|
||||
entries: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0cf74bbf8cfbf3c43a861541bb12ad95
|
||||
IHVImageFormatImporter:
|
||||
externalObjects: {}
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 0
|
||||
wrapV: 0
|
||||
wrapW: 0
|
||||
isReadable: 0
|
||||
sRGBTexture: 1
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
ignoreMipmapLimit: 0
|
||||
mipmapLimitGroupName:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -15,7 +15,15 @@ AudioMixerController:
|
||||
m_SuspendThreshold: -80
|
||||
m_EnableSuspend: 1
|
||||
m_UpdateMode: 0
|
||||
m_ExposedParameters: []
|
||||
m_ExposedParameters:
|
||||
- guid: c70051188a2b45d47913547284bd20c9
|
||||
name: Embien
|
||||
- guid: e6047e4635949884d8c295c97f0fce16
|
||||
name: Master
|
||||
- guid: efca7bbb62585cc4b9af42bd7a4d8fc7
|
||||
name: Music
|
||||
- guid: 1f9dd418cef5b684e8e38e42f4bb5011
|
||||
name: SFX
|
||||
m_AudioMixerGroupViews:
|
||||
- guids:
|
||||
- 6c7ceeaecc4101f428a095a7c22f80b6
|
||||
@@ -69,7 +77,8 @@ AudioMixerSnapshotController:
|
||||
m_Name: Snapshot
|
||||
m_AudioMixer: {fileID: 24100000}
|
||||
m_SnapshotID: b262f163ad71db94abd9bf7edbb8700c
|
||||
m_FloatValues: {}
|
||||
m_FloatValues:
|
||||
e6047e4635949884d8c295c97f0fce16: 0
|
||||
m_TransitionOverrides: {}
|
||||
--- !u!243 &217038053835239290
|
||||
AudioMixerGroupController:
|
||||
|
||||
@@ -14,23 +14,23 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
viewDistanceCfg:
|
||||
- title: Config 1
|
||||
fShow: 200
|
||||
fHide: 400
|
||||
fShow: 100
|
||||
fHide: 150
|
||||
- title: Config 2
|
||||
fShow: 400
|
||||
fHide: 600
|
||||
fShow: 150
|
||||
fHide: 200
|
||||
- title: Config 3
|
||||
fShow: 600
|
||||
fHide: 800
|
||||
fShow: 200
|
||||
fHide: 250
|
||||
- title: Config 4
|
||||
fShow: 800
|
||||
fHide: 1000
|
||||
fShow: 250
|
||||
fHide: 300
|
||||
- title: Config 5
|
||||
fShow: 1000
|
||||
fHide: 1200
|
||||
fShow: 300
|
||||
fHide: 350
|
||||
- title: Config 6
|
||||
fShow: 1200
|
||||
fHide: 1400
|
||||
fShow: 350
|
||||
fHide: 400
|
||||
viewDistanceNPCCfg:
|
||||
- title: Config 1
|
||||
fShow: 25
|
||||
@@ -69,3 +69,4 @@ MonoBehaviour:
|
||||
- title: Config 6
|
||||
fShow: 100
|
||||
fHide: 115
|
||||
audioMixer: {fileID: 24100000, guid: 9c6a7598ca0dfcd4fa51470ebbdd7549, type: 2}
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &2231146345831581285
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1787898784501235526}
|
||||
- component: {fileID: 7110842102777986025}
|
||||
m_Layer: 0
|
||||
m_Name: InGameGraphicOption
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1787898784501235526
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2231146345831581285}
|
||||
serializedVersion: 2
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &7110842102777986025
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2231146345831581285}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: cfa24c9da248b9d4aa36c50fb688c146, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
_renderPipelineAsset: {fileID: 11400000, guid: 5e6cbd92db86f4b18aec3ed561671858, type: 2}
|
||||
_cinemachineVirtualCamera: {fileID: 0}
|
||||
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d38fe8448215a1842bfa3d094f3d307a
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -2220,7 +2220,7 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
@@ -2248,9 +2248,12 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 6683dd582fa268c45af1ece39633a804, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
txt_level_of_foresight: {fileID: 6815914334339467742}
|
||||
txt_level_of_distance_npc_and_mst: {fileID: 6757030218926432192}
|
||||
txt_level_of_distance_player_other: {fileID: 7832569378395798648}
|
||||
slideCtrlViewDistance: {fileID: 8696581003082592840}
|
||||
slideCtrlViewDistanceNPC: {fileID: 7374187120158384910}
|
||||
slideCtrlViewDistanceEP: {fileID: 7472743271469780325}
|
||||
tog_shadow: {fileID: 7259619490849805827}
|
||||
tog_fog: {fileID: 651538557502335558}
|
||||
tog_fullResolution: {fileID: 4715089688479236368}
|
||||
--- !u!1 &2318400620048361636
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -2512,7 +2515,7 @@ GameObject:
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
m_IsActive: 0
|
||||
--- !u!224 &2089140126047700709
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -2528,10 +2531,10 @@ RectTransform:
|
||||
- {fileID: 581815824710635089}
|
||||
m_Father: {fileID: 8038141400472399988}
|
||||
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_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 103.69825, y: -174}
|
||||
m_SizeDelta: {x: 200, y: 70}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &453846082467036817
|
||||
CanvasRenderer:
|
||||
@@ -3420,7 +3423,7 @@ GameObject:
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
m_IsActive: 0
|
||||
--- !u!224 &6804777851036107864
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -3436,10 +3439,10 @@ RectTransform:
|
||||
- {fileID: 4206321553251368956}
|
||||
m_Father: {fileID: 8038141400472399988}
|
||||
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_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 103.69825, y: -104}
|
||||
m_SizeDelta: {x: 200, y: 70}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &5720369861187438293
|
||||
CanvasRenderer:
|
||||
@@ -4924,6 +4927,8 @@ MonoBehaviour:
|
||||
tab_unactive: {fileID: 21300000, guid: 7639c755994ee114e9a7e89a404e3e7b, type: 3}
|
||||
activeTextColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
inactiveTextColor: {r: 0.8078432, g: 0.70980394, b: 0.4784314, a: 1}
|
||||
settingSoundCtrl: {fileID: 434286385280809297}
|
||||
settingGraphicCtrl: {fileID: 8600430431389761751}
|
||||
--- !u!1 &5199199209685304065
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -5420,7 +5425,7 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
@@ -5462,6 +5467,9 @@ MonoBehaviour:
|
||||
txt_level_of_bgm: {fileID: 3978261999845214409}
|
||||
txt_level_of_sfx: {fileID: 284675133552538515}
|
||||
txt_level_of_master: {fileID: 7313494243364841233}
|
||||
slideCtrlBgrMusic: {fileID: 6513137742691945821}
|
||||
slideCtrlSFX: {fileID: 8468446591860041645}
|
||||
slideCtrlMaster: {fileID: 8903301988286719733}
|
||||
--- !u!1 &5328116772109506526
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -6391,7 +6399,7 @@ MonoBehaviour:
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text: "Giao di\u1EC7n"
|
||||
m_text: "\u0110\u1ED3 h\u1ECDa"
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 369c2e14814cc9a4b8e3ad4e37769134, type: 2}
|
||||
m_sharedMaterial: {fileID: 9092487103257209053, guid: 369c2e14814cc9a4b8e3ad4e37769134, type: 2}
|
||||
@@ -7197,7 +7205,7 @@ GameObject:
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
m_IsActive: 0
|
||||
--- !u!224 &5725138947417197620
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -7214,10 +7222,10 @@ RectTransform:
|
||||
- {fileID: 8978764815918038982}
|
||||
m_Father: {fileID: 8859678125751154879}
|
||||
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_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 86.35, y: -47.22}
|
||||
m_SizeDelta: {x: 172.7, y: 66.44}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &7259619490849805827
|
||||
MonoBehaviour:
|
||||
@@ -7778,12 +7786,12 @@ RectTransform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 3036543998602838576}
|
||||
- {fileID: 4557984836195278630}
|
||||
- {fileID: 8038141400472399988}
|
||||
- {fileID: 2519067213881106736}
|
||||
- {fileID: 6578534598388793505}
|
||||
- {fileID: 8529560139773339323}
|
||||
- {fileID: 3317306654959440989}
|
||||
- {fileID: 4557984836195278630}
|
||||
m_Father: {fileID: 3172616695210653156}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5caea7b0b45c434cbea3545800922c7604e8773fe7cbcf675b091934c7c39505
|
||||
size 306512
|
||||
oid sha256:f2b5c4c3dc1914bf0df35a1c4cd95ea98efb036377ac98143600246db5d4ae49
|
||||
size 312235
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:133267e461382e8feb9da7fa610607c52255abb519753fb55dab36ddd758f54d
|
||||
size 114097
|
||||
oid sha256:3105731ad4156d02d8b41374a80252c3abe294e5e221dd917303e3cc99c247b4
|
||||
size 111490
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using BrewMonster.Network;
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using UnityEngine;
|
||||
|
||||
@@ -2,6 +2,7 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Audio;
|
||||
using UnityEngine.Rendering;
|
||||
using UnityEngine.Serialization;
|
||||
|
||||
@@ -13,10 +14,11 @@ namespace BrewMonster
|
||||
[SerializeField] private List<ViewDistance> viewDistanceCfg;
|
||||
[SerializeField] private List<ViewDistance> viewDistanceNPCCfg;
|
||||
[SerializeField] private List<ViewDistance> viewDistanceEPCfg;
|
||||
|
||||
[SerializeField] private AudioMixer audioMixer;
|
||||
public List<ViewDistance> GetViewDistanceCfg { get => viewDistanceCfg;}
|
||||
public List<ViewDistance> GetViewDistanceNPCCfg { get => viewDistanceNPCCfg;}
|
||||
public List<ViewDistance> GetViewDistanceEPCfg { get => viewDistanceEPCfg;}
|
||||
public AudioMixer GetAudioMixer { get => audioMixer;}
|
||||
}
|
||||
|
||||
[Serializable]
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using BrewMonster;
|
||||
using BrewMonster.Scripts;
|
||||
using BrewMonster.Scripts.Task;
|
||||
using CSNetwork;
|
||||
using CSNetwork.GPDataType;
|
||||
@@ -14,6 +15,7 @@ using UnityEngine.AddressableAssets;
|
||||
using UnityEngine.Rendering;
|
||||
using UnityEngine.Rendering.Universal;
|
||||
using UnityEngine.ResourceManagement.AsyncOperations;
|
||||
using UnityEngine.UIElements;
|
||||
|
||||
namespace BrewMonster.Network
|
||||
{
|
||||
@@ -49,6 +51,18 @@ namespace BrewMonster.Network
|
||||
private readonly static string keySettingActiveShadow = "_keySettingActiveShadow";
|
||||
private readonly static string keySettingActiveFullResolution = "_keySettingActiveFullResolution";
|
||||
private readonly static string keySettingActiveFog = "_keySettingActiveFog";
|
||||
|
||||
private readonly static string keySettingVolumeSoundMaster = "_keySettingVolumeSoundMaster";
|
||||
private readonly static string keySettingVolumeSoundSFX = "_keySettingVolumeSoundSFX";
|
||||
private readonly static string keySettingVolumeBgrMusic = "_keySettingVolumeBgrMusic";
|
||||
private readonly static string keySettingSoundMaster = "_keySettingSoundMaster";
|
||||
private readonly static string keySettingSoundSFX = "_keySettingSoundSFX";
|
||||
private readonly static string keySettingBgrMusic = "_keySettingBgrMusic";
|
||||
|
||||
private readonly static string keyMaster = "Master";
|
||||
private readonly static string keyMusic = "Music";
|
||||
private readonly static string keySFX = "SFX";
|
||||
|
||||
private static ViewDistance m_viewDistance;
|
||||
private static ViewDistance m_viewDistanceNPC;
|
||||
private static ViewDistance m_viewDistanceEP;
|
||||
@@ -643,12 +657,23 @@ namespace BrewMonster.Network
|
||||
|
||||
public static void InitSetting()
|
||||
{
|
||||
int index = PlayerPrefs.GetInt(keySettingViewDistance, defaultValue: 5);
|
||||
m_viewDistance = GameRunConfigSO.GetViewDistanceCfg[index];
|
||||
index = PlayerPrefs.GetInt(keySettingViewDistanceNPC, defaultValue: 5);
|
||||
m_viewDistanceNPC = GameRunConfigSO.GetViewDistanceNPCCfg[index];
|
||||
index = PlayerPrefs.GetInt(keySettingViewDistanceEP, defaultValue: 5);
|
||||
m_viewDistanceEP = GameRunConfigSO.GetViewDistanceEPCfg[index];
|
||||
int index = PlayerPrefs.GetInt(keySettingViewDistance, defaultValue: 6);
|
||||
m_viewDistance = GameRunConfigSO.GetViewDistanceCfg[index - 1];
|
||||
index = PlayerPrefs.GetInt(keySettingViewDistanceNPC, defaultValue: 6);
|
||||
m_viewDistanceNPC = GameRunConfigSO.GetViewDistanceNPCCfg[index - 1];
|
||||
index = PlayerPrefs.GetInt(keySettingViewDistanceEP, defaultValue: 6);
|
||||
m_viewDistanceEP = GameRunConfigSO.GetViewDistanceEPCfg[index - 1];
|
||||
|
||||
SetSettingActiveFog(GetSettingActiveFog());
|
||||
SetSettingActiveFullResolution(GetSettingActiveFullResolution());
|
||||
SetSettingActiveShadow(GetSettingActiveShadow());
|
||||
}
|
||||
|
||||
public static void InitSettingAudio()
|
||||
{
|
||||
SetVolumeBgrMusic(GetVolumeBgrMusic());
|
||||
SetVolumeSoundSFX(GetVolumeSoundSFX());
|
||||
SetVolumeSoundMaster(GetVolumeSoundMaster());
|
||||
}
|
||||
|
||||
public static ViewDistance GetSettingViewDistance()
|
||||
@@ -674,25 +699,202 @@ namespace BrewMonster.Network
|
||||
|
||||
public static void SetSettingActiveShadow(bool value)
|
||||
{
|
||||
|
||||
PlayerPrefs.SetInt(keySettingActiveShadow, value ? 1 : 0);
|
||||
if (value)
|
||||
{
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public static void SetSettingActiveFullResolution(bool value)
|
||||
{
|
||||
|
||||
PlayerPrefs.SetInt(keySettingActiveFullResolution, value ? 1 : 0);
|
||||
InGameGraphicOption.Instance.SetRenderScale(value ? 1f : 0.7f);
|
||||
InGameGraphicOption.Instance.SetMSAA(value ? 4 : 1);
|
||||
}
|
||||
|
||||
public static void SetSettingActiveFog(bool value)
|
||||
{
|
||||
PlayerPrefs.SetInt(keySettingActiveFog, value ? 1 : 0);
|
||||
RenderSettings.fog = value;
|
||||
}
|
||||
|
||||
public static void SetSettingViewDistance(int value)
|
||||
{
|
||||
PlayerPrefs.SetInt(keySettingViewDistance, value);
|
||||
m_viewDistance = GameRunConfigSO.GetViewDistanceCfg[value - 1];
|
||||
InGameGraphicOption.Instance.SetRenderDistance(m_viewDistance.fHide);
|
||||
}
|
||||
|
||||
public static void SetSettingViewDistanceNPC(int value)
|
||||
{
|
||||
PlayerPrefs.SetInt(keySettingViewDistanceNPC, value);
|
||||
m_viewDistanceNPC = GameRunConfigSO.GetViewDistanceNPCCfg[value - 1];
|
||||
}
|
||||
|
||||
public static void SetSettingViewDistanceEP(int value)
|
||||
{
|
||||
PlayerPrefs.SetInt(keySettingViewDistanceEP, value);
|
||||
m_viewDistanceEP = GameRunConfigSO.GetViewDistanceEPCfg[value - 1];
|
||||
}
|
||||
|
||||
public static int GetValueSettingViewDistance()
|
||||
{
|
||||
return PlayerPrefs.GetInt(keySettingViewDistance, defaultValue: 6);
|
||||
}
|
||||
|
||||
public static int GetValueSettingViewDistanceNPC()
|
||||
{
|
||||
return PlayerPrefs.GetInt(keySettingViewDistanceNPC, defaultValue: 6);
|
||||
}
|
||||
|
||||
public static int GetValueSettingViewDistanceEP()
|
||||
{
|
||||
return PlayerPrefs.GetInt(keySettingViewDistanceEP, defaultValue: 6);
|
||||
}
|
||||
|
||||
public static bool GetSettingActiveFullResolution()
|
||||
{
|
||||
int index = PlayerPrefs.GetInt(keySettingActiveFullResolution, defaultValue: 1);
|
||||
int index = PlayerPrefs.GetInt(keySettingActiveFullResolution, defaultValue: 6);
|
||||
return index == 1;
|
||||
}
|
||||
|
||||
public static bool GetSettingActiveFog()
|
||||
{
|
||||
int index = PlayerPrefs.GetInt(keySettingActiveFog, defaultValue: 1);
|
||||
int index = PlayerPrefs.GetInt(keySettingActiveFog, defaultValue: 6);
|
||||
return index == 1;
|
||||
}
|
||||
|
||||
public static void SetActiveSoundMaster(bool value)
|
||||
{
|
||||
PlayerPrefs.SetInt(keySettingSoundMaster, value ? 1 : 0);
|
||||
if (value)
|
||||
{
|
||||
float index = PlayerPrefs.GetInt(keySettingVolumeSoundMaster, defaultValue: 6);
|
||||
float dB = Mathf.Log10(index / 6) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keyMaster, dB);
|
||||
}
|
||||
else
|
||||
{
|
||||
float dB = Mathf.Log10(0.0001f) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keyMaster, dB);
|
||||
}
|
||||
}
|
||||
|
||||
public static bool GetActiveSoundMaster()
|
||||
{
|
||||
return PlayerPrefs.GetInt(keySettingSoundMaster, 1) == 1;
|
||||
}
|
||||
|
||||
public static int GetVolumeSoundMaster()
|
||||
{
|
||||
return PlayerPrefs.GetInt(keySettingVolumeSoundMaster, 6);
|
||||
}
|
||||
|
||||
public static void SetVolumeSoundMaster(int value)
|
||||
{
|
||||
bool isActive = GetActiveSoundMaster();
|
||||
PlayerPrefs.SetInt(keySettingVolumeSoundMaster, value);
|
||||
if (isActive)
|
||||
{
|
||||
float dB = Mathf.Log10(value / 6) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keyMaster, dB);
|
||||
}
|
||||
else
|
||||
{
|
||||
float dB = Mathf.Log10(0.0001f) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keyMaster, dB);
|
||||
}
|
||||
}
|
||||
|
||||
public static void SetActiveSoundSFX(bool value)
|
||||
{
|
||||
PlayerPrefs.SetInt(keySettingSoundSFX, value ? 1 : 0);
|
||||
if (value)
|
||||
{
|
||||
float index = PlayerPrefs.GetInt(keySettingVolumeSoundSFX, defaultValue: 6);
|
||||
float dB = Mathf.Log10(index / 6) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keySFX, dB);
|
||||
}
|
||||
else
|
||||
{
|
||||
float dB = Mathf.Log10(0.0001f) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keySFX, dB);
|
||||
}
|
||||
}
|
||||
|
||||
public static bool GetActiveSoundSFX()
|
||||
{
|
||||
return PlayerPrefs.GetInt(keySettingSoundSFX, 1) == 1;
|
||||
}
|
||||
|
||||
public static void SetVolumeSoundSFX(int value)
|
||||
{
|
||||
bool isActive = GetActiveSoundMaster() && GetActiveSoundSFX();
|
||||
PlayerPrefs.SetInt(keySettingVolumeSoundSFX, value);
|
||||
if (isActive)
|
||||
{
|
||||
float dB = Mathf.Log10(value / 6f) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keySFX, dB);
|
||||
}
|
||||
else
|
||||
{
|
||||
float dB = Mathf.Log10(0.0001f) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keySFX, dB);
|
||||
}
|
||||
}
|
||||
|
||||
public static int GetVolumeSoundSFX()
|
||||
{
|
||||
return PlayerPrefs.GetInt(keySettingVolumeSoundSFX, 6);
|
||||
}
|
||||
|
||||
public static void SetActiveBgrMusic(bool value)
|
||||
{
|
||||
PlayerPrefs.SetInt(keySettingBgrMusic, value ? 1 : 0);
|
||||
if (value)
|
||||
{
|
||||
float index = PlayerPrefs.GetInt(keySettingVolumeBgrMusic, defaultValue: 6);
|
||||
float dB = Mathf.Log10(index / 6f) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keyMusic, dB);
|
||||
}
|
||||
else
|
||||
{
|
||||
float dB = Mathf.Log10(0.0001f) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keyMusic, dB);
|
||||
}
|
||||
}
|
||||
|
||||
public static bool GetActiveBgrMusic()
|
||||
{
|
||||
return PlayerPrefs.GetInt(keySettingBgrMusic, 1) == 1;
|
||||
}
|
||||
|
||||
public static void SetVolumeBgrMusic(int value)
|
||||
{
|
||||
bool isActive = GetActiveSoundMaster() && GetActiveBgrMusic();
|
||||
PlayerPrefs.SetInt(keySettingVolumeBgrMusic, value);
|
||||
if (isActive)
|
||||
{
|
||||
float dB = Mathf.Log10(value / 6f) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keyMusic, dB);
|
||||
}
|
||||
else
|
||||
{
|
||||
float dB = Mathf.Log10(0.0001f) * 20; // setting sound is 6
|
||||
GameRunConfigSO.GetAudioMixer.SetFloat(keyMusic, dB);
|
||||
}
|
||||
}
|
||||
|
||||
public static int GetVolumeBgrMusic()
|
||||
{
|
||||
return PlayerPrefs.GetInt(keySettingVolumeBgrMusic, 6);
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,52 @@
|
||||
using Unity.Cinemachine;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Experimental.GlobalIllumination;
|
||||
using UnityEngine.Rendering.Universal;
|
||||
|
||||
namespace BrewMonster.Scripts
|
||||
{
|
||||
public class InGameGraphicOption : MonoSingleton<InGameGraphicOption>
|
||||
{
|
||||
[SerializeField] private UniversalRenderPipelineAsset _renderPipelineAsset;
|
||||
[SerializeField] private CinemachineCamera _cinemachineVirtualCamera;
|
||||
|
||||
|
||||
#region public functions
|
||||
|
||||
/// <summary>How far the objects are rendered in the scene.</summary>
|
||||
/// <param name="distance"></param>
|
||||
public void SetRenderDistance(float distance)
|
||||
{
|
||||
distance = Mathf.Clamp(distance, 50f, 500f);
|
||||
_cinemachineVirtualCamera.Lens.FarClipPlane = distance;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// The scale of the render pipeline. <br/>
|
||||
/// The value should be between 0.6 and 1.5.
|
||||
/// </summary>
|
||||
public void SetRenderScale(float scale)
|
||||
{
|
||||
scale = Mathf.Clamp(scale, 0.6f, 1.5f);
|
||||
_renderPipelineAsset.renderScale = scale;
|
||||
}
|
||||
|
||||
|
||||
public void SetMSAA(int msaaLevel)
|
||||
{
|
||||
// Valid: 0,2,4
|
||||
if (msaaLevel != 0 && msaaLevel != 2 && msaaLevel != 4)
|
||||
return;
|
||||
|
||||
_renderPipelineAsset.msaaSampleCount = msaaLevel;
|
||||
}
|
||||
|
||||
|
||||
//TODO: figure out a solution for this.
|
||||
public void SetActiveShadow(bool active)
|
||||
{
|
||||
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: cfa24c9da248b9d4aa36c50fb688c146
|
||||
@@ -0,0 +1,41 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace BrewMonster.Scripts
|
||||
{
|
||||
public class InGameOptionButtionTest : MonoBehaviour
|
||||
{
|
||||
private bool _isHighQuality = false;
|
||||
|
||||
|
||||
private void Start()
|
||||
{
|
||||
SetLowQuality();
|
||||
}
|
||||
|
||||
public void OnGraphicSettingButtonClicked()
|
||||
{
|
||||
if (_isHighQuality)
|
||||
SetLowQuality();
|
||||
else
|
||||
SetHighQuality();
|
||||
}
|
||||
|
||||
|
||||
|
||||
private void SetLowQuality()
|
||||
{
|
||||
InGameGraphicOption.Instance.SetRenderDistance(200f);
|
||||
InGameGraphicOption.Instance.SetRenderScale(0.6f);
|
||||
InGameGraphicOption.Instance.SetMSAA(0);
|
||||
_isHighQuality = false;
|
||||
}
|
||||
|
||||
private void SetHighQuality()
|
||||
{
|
||||
InGameGraphicOption.Instance.SetRenderDistance(500f);
|
||||
InGameGraphicOption.Instance.SetRenderScale(1f);
|
||||
InGameGraphicOption.Instance.SetMSAA(4);
|
||||
_isHighQuality = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3cc6b94c2473af549a27a71783be1641
|
||||
@@ -86,6 +86,7 @@ public class GFX_BINDING : FX_BINDING_BASE
|
||||
bool _destroyScheduled;
|
||||
/// <summary>Prefab baseline local rotation (before event euler). Keeps correct orientation after reparent to hook. / 预制体基准本地旋转(事件欧拉之前),重挂到挂点后仍保持正确朝向</summary>
|
||||
Quaternion _prefabLocalRot = Quaternion.identity;
|
||||
Vector3 _prefabPosition = Vector3.zero;
|
||||
public GFX_BINDING(A3DCombActDynData pDynData) : base(pDynData)
|
||||
{
|
||||
|
||||
@@ -167,18 +168,38 @@ public class GFX_BINDING : FX_BINDING_BASE
|
||||
if (!string.IsNullOrEmpty(fx.m_strHookName))
|
||||
{
|
||||
hookT = host.GetHook(fx.m_strHookName, true);
|
||||
Debug.Log("GFX_BINDING Render: " + fx.m_strHookName + " " + hookT.name);
|
||||
#if UNITY_EDITOR
|
||||
if (hookT == null)
|
||||
BMLogger.LogWarning($"[GFX_BINDING.Render] Hook '{fx.m_strHookName}' not found; GFX stays on character root.");
|
||||
#endif
|
||||
}
|
||||
|
||||
if (hookT != null)
|
||||
m_pGfx.transform.SetParent(hookT, false);
|
||||
Quaternion eventLocalRot = _prefabLocalRot *
|
||||
Quaternion.Euler(
|
||||
RadianToFloat(fx.m_fPitch),
|
||||
RadianToFloat(fx.m_fYaw),
|
||||
RadianToFloat(fx.m_fRot)
|
||||
);
|
||||
Vector3 hookLocalPos = _prefabPosition + EC_Utility.ToVector3(fx.m_vOffset);
|
||||
|
||||
m_pGfx.transform.localPosition = EC_Utility.ToVector3(fx.m_vOffset);
|
||||
m_pGfx.transform.localRotation = _prefabLocalRot * Quaternion.Euler(fx.m_fPitch, fx.m_fYaw, fx.m_fRot);
|
||||
if (hookT != null)
|
||||
{
|
||||
if (fx.m_bBindParent)
|
||||
m_pGfx.transform.SetParent(hookT, false);
|
||||
else
|
||||
{
|
||||
// Keep under model root; align to hook world pose once (no bone follow). / 不切到挂点,仅取挂点世界位姿对齐一次(不随骨骼动)
|
||||
m_pGfx.transform.SetPositionAndRotation(
|
||||
hookT.TransformPoint(hookLocalPos),
|
||||
hookT.rotation * eventLocalRot);
|
||||
}
|
||||
}
|
||||
|
||||
if (hookT == null || fx.m_bBindParent)
|
||||
{
|
||||
m_pGfx.transform.localPosition = hookLocalPos;
|
||||
m_pGfx.transform.localRotation = eventLocalRot;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -192,6 +213,10 @@ public class GFX_BINDING : FX_BINDING_BASE
|
||||
if (_ps != null)
|
||||
_ps.Play();
|
||||
isStartPlaying = true;
|
||||
}
|
||||
public float RadianToFloat(float f)
|
||||
{
|
||||
return f * 180 / Mathf.PI;
|
||||
}
|
||||
public override void UpdateParam(CECModel pECModel, int nDeltaTime)
|
||||
{
|
||||
@@ -204,8 +229,9 @@ public class GFX_BINDING : FX_BINDING_BASE
|
||||
m_pInfo.m_dwTimeSpan = (int)(_ps.main.duration * 1000);
|
||||
}
|
||||
}
|
||||
public void SetGfx(GameObject gfx, Quaternion prefabRotation) {
|
||||
public void SetGfx(GameObject gfx, Quaternion prefabRotation, Vector3 prefabPosition) {
|
||||
m_pGfx = gfx;
|
||||
_prefabPosition = prefabPosition;
|
||||
_prefabLocalRot = prefabRotation;
|
||||
m_pGfx.transform.localRotation = prefabRotation;
|
||||
}
|
||||
@@ -379,6 +405,7 @@ public class A3DCombActDynData
|
||||
GFX:
|
||||
{
|
||||
path = "gfx/" + path;
|
||||
Debug.Log("[GFX_BINDING] LoadFXFromEventList: " + path);
|
||||
GameObject prefab = await AddressableManager.Instance.LoadPrefabAsync(path);
|
||||
GFX_BINDING fx = new GFX_BINDING(this);
|
||||
if(prefab != null && m_pECModel != null)
|
||||
@@ -386,7 +413,8 @@ public class A3DCombActDynData
|
||||
var gfx = GameObject.Instantiate(prefab, m_pECModel.transform);
|
||||
gfx.SetActive(false);
|
||||
Quaternion prefabRotation = prefab.transform.rotation;
|
||||
fx.SetGfx(gfx,prefabRotation);
|
||||
Vector3 prefabPosition = prefab.transform.position;
|
||||
fx.SetGfx(gfx,prefabRotation,prefabPosition);
|
||||
}
|
||||
else if (prefab == null)
|
||||
{
|
||||
@@ -396,7 +424,8 @@ public class A3DCombActDynData
|
||||
var gfx = GameObject.Instantiate(prefab2, m_pECModel.transform);
|
||||
gfx.SetActive(false);
|
||||
Quaternion prefabRotation = prefab2.transform.rotation;
|
||||
fx.SetGfx(gfx,prefabRotation);
|
||||
Vector3 prefabPosition = prefab2.transform.position;
|
||||
fx.SetGfx(gfx,prefabRotation,prefabPosition);
|
||||
|
||||
}
|
||||
if(fx != null)
|
||||
@@ -602,17 +631,14 @@ public class A3DCombActDynData
|
||||
{
|
||||
if(m_pAct.IsLooping())
|
||||
{
|
||||
Debug.Log($" m_pAct.m_nLoops == -1 m_nCurLoop:{m_nCurLoop} ");
|
||||
return false;
|
||||
}
|
||||
if(m_nCurLoop >= m_pAct.m_nLoops)
|
||||
{
|
||||
Debug.Log($" m_nCurLoop >= m_pAct.m_nLoops m_nCurLoop:{m_nCurLoop} m_pAct.m_nLoops:{m_pAct.m_nLoops} ");
|
||||
return true;
|
||||
}
|
||||
if(m_pAct.m_ActLst.Count == 0)
|
||||
{
|
||||
Debug.Log($" m_pAct.m_ActLst.Count == 0 m_nCurLoop:{m_nCurLoop} m_pAct.m_ActLst.Count:{m_pAct.m_ActLst.Count} ");
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
||||
@@ -0,0 +1,236 @@
|
||||
KK:
|
||||
人物/技能/武侠/寸力.gfx
|
||||
人物/技能/武侠/寸力施放.gfx
|
||||
人物/技能/武侠/虎跃吟唱.gfx
|
||||
人物/技能/武侠/虎跃预备.gfx
|
||||
人物/技能/武侠/狮子吼预备1.gfx
|
||||
人物/技能/武侠/狮子吼预备3.gfx
|
||||
人物/技能/武侠/狮子吼施放.gfx
|
||||
人物/技能/武侠/狮子吼施放3.gfx
|
||||
人物/技能/武侠/狮子吼施放2.gfx
|
||||
人物/技能/武侠/狮子吼施放1.gfx
|
||||
人物/技能/武侠/断岩斩预备.gfx
|
||||
人物/技能/武侠/断岩斩施放.gfx
|
||||
人物/技能/武侠/横扫千军预备.gfx
|
||||
人物/技能/武侠/横扫千军施放.gfx
|
||||
人物/技能/武侠/龙现预备.gfx
|
||||
人物/技能/武侠/龙现施放.gfx
|
||||
人物/技能/武侠/流水.gfx
|
||||
人物/技能/武侠/流水11.gfx
|
||||
人物/技能/武侠/流水1111.gfx
|
||||
人物/技能/武侠/流水11施放.gfx
|
||||
人物/技能/武侠/流水11111.gfx
|
||||
人物/技能/武侠/霸王龙飞预备1.gfx
|
||||
人物/技能/武侠/天火狂龙吟唱1.gfx
|
||||
人物/技能/武侠/火龙纹.gfx
|
||||
人物/技能/武侠/火龙纹3.gfx
|
||||
人物/技能/武侠/狂龙斩1.gfx
|
||||
人物/技能/武侠/火龙纹4.gfx
|
||||
人物/技能/武侠/天火狂龙施放3.gfx
|
||||
人物/技能/武侠/霸王断岳预备.gfx
|
||||
人物/技能/武侠/霸王断岳施放.gfx
|
||||
人物/技能/武侠/霸王暴怒预备1.gfx
|
||||
人物/技能/武侠/金钟罩1.gfx
|
||||
人物/技能/武侠/金钟罩.gfx
|
||||
人物/技能/武侠/虎击预备.gfx
|
||||
PS:
|
||||
人物/技能/法师/烈火副预备.gfx
|
||||
人物/技能/法师/涌泉预备2.gfx
|
||||
人物/技能/法师/涌泉预备.gfx
|
||||
人物/技能/法师/涌泉释放.gfx
|
||||
人物/技能/法师/涌泉释放2.gfx
|
||||
人物/技能/法师/落石术预备.gfx
|
||||
人物/技能/法师/落石术吟唱2.gfx
|
||||
人物/技能/法师/落石术吟唱.gfx
|
||||
人物/技能/法师/火煞天灯预备.gfx
|
||||
人物/技能/法师/火煞天灯施放.gfx
|
||||
人物/技能/法师/避水诀预备.gfx
|
||||
人物/技能/法师/避水诀施放.gfx
|
||||
人物/技能/法师/奇门护甲预备.gfx
|
||||
人物/技能/法师/奇门护甲施放.gfx
|
||||
人物/技能/法师/奇门护甲释放.gfx
|
||||
人物/技能/法师/炎索预备.gfx
|
||||
人物/技能/法师/炎索预备2.gfx
|
||||
人物/技能/法师/炎索阵释放.gfx
|
||||
人物/技能/法师/炙炎阵击中.gfx
|
||||
人物/技能/法师/烈火炽翼吟唱.gfx
|
||||
人物/技能/法师/烈火炽翼施放.gfx
|
||||
人物/技能/法师/沙陷预备5.gfx
|
||||
人物/技能/法师/沙陷预备4.gfx
|
||||
人物/技能/法师/沙陷预备2.gfx
|
||||
人物/技能/法师/沙陷吟唱.gfx
|
||||
人物/技能/法师/沙陷预备3.gfx
|
||||
人物/技能/法师/沙陷施放.gfx
|
||||
人物/技能/法师/飞沙术飞行.gfx
|
||||
人物/技能/法师/沙陷预备6.gfx
|
||||
人物/技能/法师/凌杀预备.gfx
|
||||
人物/技能/法师/石破天惊吟唱.gfx
|
||||
人物/技能/法师/刀山火海预备.gfx
|
||||
人物/技能/法师/刀山火海预备1.gfx
|
||||
人物/技能/法师/刀山火海预备3.gfx
|
||||
人物/技能/法师/刀山火海预备2.gfx
|
||||
人物/技能/法师/玄冰水龙预备5.gfx
|
||||
人物/技能/法师/玄冰水龙预备4.gfx
|
||||
人物/技能/法师/玄冰水龙预备6.gfx
|
||||
人物/技能/法师/玄冰水龙预备2.gfx
|
||||
人物/技能/法师/玄冰水龙预备.gfx
|
||||
人物/技能/法师/玄冰水龙_预备2.gfx
|
||||
人物/技能/法师/泰山压顶预备3.gfx
|
||||
VM:
|
||||
人物/技能/羽芒/引而不发吟唱.gfx
|
||||
人物/技能/羽芒/连射吟唱.gfx
|
||||
人物/技能/羽芒/烈焰之矢吟唱.gfx
|
||||
人物/技能/羽芒/烈焰之矢施放.gfx
|
||||
人物/技能/羽芒/落雷吟唱法阵.gfx
|
||||
人物/技能/羽芒/落雷吟唱.gfx
|
||||
人物/技能/羽芒/寒冰之矢吟唱.gfx
|
||||
人物/技能/羽芒/寒冰之矢施放.gfx
|
||||
人物/技能/羽芒/翼盾吟唱2.gfx
|
||||
人物/技能/羽芒/翼盾吟唱.gfx
|
||||
人物/技能/羽芒/击退矢吟唱.gfx
|
||||
人物/技能/羽芒/虚弱矢吟唱.gfx
|
||||
人物/技能/羽芒/惊雷吟唱法阵.gfx
|
||||
人物/技能/羽芒/惊雷吟唱.gfx
|
||||
人物/技能/羽芒/炸雷吟唱法阵.gfx
|
||||
人物/技能/羽芒/炸雷吟唱.gfx
|
||||
人物/技能/羽芒/击晕矢吟唱.gfx
|
||||
人物/技能/羽芒/利齿之矢吟唱法阵.gfx
|
||||
人物/技能/羽芒/利齿之矢吟唱.gfx
|
||||
人物/技能/羽芒/箭阵吟唱.gfx
|
||||
人物/技能/羽芒/箭阵施放循环.gfx
|
||||
人物/技能/羽芒/神鹰之翼施放光球2.gfx
|
||||
人物/技能/羽芒/神鹰之翼吟唱光芒.gfx
|
||||
人物/技能/羽芒/神鹰之翼翅膀右.gfx
|
||||
人物/技能/羽芒/神鹰之翼翅膀左.gfx
|
||||
人物/技能/羽芒/神鹰之翼吟唱水波.gfx
|
||||
VL:
|
||||
人物/技能/羽灵/五气朝元预备.gfx
|
||||
人物/技能/羽灵/五气朝元施放1.gfx
|
||||
人物/技能/羽灵/五气朝元施放2.gfx
|
||||
人物/技能/羽灵/天师护体模型施放起.gfx
|
||||
人物/技能/羽灵/天师护体.gfx
|
||||
人物/技能/羽灵/天师护体1.gfx
|
||||
人物/技能/羽灵/天师护体模型施放落.gfx
|
||||
人物/技能/羽灵/蓝色灯光.gfx
|
||||
人物/技能/羽灵/真灵护体预备.gfx
|
||||
人物/技能/羽灵/真灵护体模型.gfx
|
||||
人物/技能/羽灵/真灵护体施放起.gfx
|
||||
人物/技能/羽灵/天地无级预备2.gfx
|
||||
人物/技能/羽灵/天地无级施放.gfx
|
||||
人物/技能/羽灵/天地无级手上光球.gfx
|
||||
人物/技能/羽灵/天地无级释放2.gfx
|
||||
人物/技能/羽灵/天地无级手上光球2.gfx
|
||||
人物/技能/羽灵/天地无级释放3.gfx
|
||||
人物/技能/羽灵/极度乾坤预备.gfx
|
||||
人物/技能/羽灵/极度乾坤星星.gfx
|
||||
人物/技能/羽灵/极度乾坤释放2.gfx
|
||||
人物/技能/羽灵/极度乾坤释放.gfx
|
||||
ThT:
|
||||
人物/技能/妖兽/千斤锤预备.gfx
|
||||
人物/技能/妖兽/千斤锤释放.gfx
|
||||
人物/技能/妖兽/兽王锤释放.gfx
|
||||
人物/技能/妖兽/兽王锤预备.gfx
|
||||
人物/技能/妖兽/绞杀预备.gfx
|
||||
人物/技能/妖兽/巨浪预备.gfx
|
||||
人物/技能/妖兽/巨浪释放2.gfx
|
||||
人物/技能/妖兽/巨浪释放.gfx
|
||||
人物/技能/妖兽/巨浪.gfx
|
||||
人物/技能/妖兽/兽王无敌预备.gfx
|
||||
人物/技能/武侠/霸王暴怒预备.gfx
|
||||
人物/技能/妖兽/兽王无敌释放.gfx
|
||||
人物/技能/妖兽/兽王鼓舞预备.gfx
|
||||
人物/技能/妖兽/兽王鼓舞释放.gfx
|
||||
人物/技能/妖兽/巨灵神力预备.gfx
|
||||
人物/技能/妖兽/巨灵神力释放.gfx
|
||||
人物/技能/妖兽/化血成魔吟唱模型.gfx
|
||||
人物/技能/妖兽/化血成魔预备.gfx
|
||||
人物/技能/妖兽/化血成魔预备施放起2.gfx
|
||||
人物/技能/妖兽/化血成魔预备施放起模型.gfx
|
||||
人物/技能/妖兽/化血成魔释放.gfx
|
||||
人物/技能/妖兽/化血成魔预备1.gfx
|
||||
人物/技能/妖兽/化血成魔预备施放落模型.gfx
|
||||
人物/技能/妖兽/化血成魔预备施放起.gfx
|
||||
人物/技能/妖兽/化血成魔预备施放起1.gfx
|
||||
人物/技能/妖兽/化血成魔预备施放起3.gfx
|
||||
人物/技能/妖兽/地裂预备.gfx
|
||||
人物/技能/妖兽/地裂施放起.gfx
|
||||
人物/技能/妖兽/风火轮预备.gfx
|
||||
人物/技能/武侠/云龙九现预备2.gfx
|
||||
人物/技能/妖兽/风火轮释放.gfx
|
||||
人物/技能/妖兽/风火轮释放1.gfx
|
||||
人物/技能/妖兽/破甲一击预备.gfx
|
||||
人物/技能/妖兽/破甲一击释放.gfx
|
||||
人物/技能/白老虎/左眼光.gfx
|
||||
人物/技能/白老虎/脚丫火.gfx
|
||||
人物/技能/白老虎/玄武护体模型起.gfx
|
||||
人物/技能/白老虎/玄武护体预备.gfx
|
||||
人物/技能/白老虎/玄武护体施放.gfx
|
||||
人物/技能/白老虎/玄武护体模型落.gfx
|
||||
TiT:
|
||||
人物/技能/妖精/宠物召唤吟唱.gfx
|
||||
人物/技能/妖精/宠物召唤施放.gfx
|
||||
人物/技能/妖精/宠物复活吟唱.gfx
|
||||
人物/技能/妖精/宠物复活施放.gfx
|
||||
人物/技能/妖精/宠物治疗吟唱.gfx
|
||||
人物/技能/妖精/驱逐咒吟唱.gfx
|
||||
人物/技能/妖精/残体咒吟唱.gfx
|
||||
人物/技能/妖精/千蚁蛊施放.gfx
|
||||
人物/技能/妖精/千蚁蛊施放落.gfx
|
||||
人物/技能/妖精/巨石蛊吟唱.gfx
|
||||
人物/技能/妖精/万蛊食天吟唱.gfx
|
||||
人物/技能/妖精/万蛊食天施放起.gfx
|
||||
人物/技能/妖精/万蛊食天施放落.gfx
|
||||
人物/技能/妖精/荆棘阵吟唱.gfx
|
||||
人物/技能/通用/爆气效果.gfx
|
||||
人物/技能/妖精/炎蛊吟唱.gfx
|
||||
人物/技能/妖精/炎蛊施放.gfx
|
||||
人物/技能/妖精/凌霜蛊吟唱.gfx
|
||||
人物/技能/妖精/千蚁蛊吟唱.gfx
|
||||
人物/技能/羽芒/神鹰祝福吟唱.gfx
|
||||
人物/技能/羽芒/神鹰祝福模型.gfx
|
||||
人物/技能/羽芒/翼击吟唱.gfx
|
||||
人物/技能/羽灵/羽刃释放.gfx
|
||||
人物/技能/羽芒/翼击吟唱地面.gfx
|
||||
人物/技能/羽芒/翼展吟唱.gfx
|
||||
人物/技能/羽芒/翼击吟唱旋转轨迹.gfx
|
||||
人物/技能/羽芒/翼展施放.gfx
|
||||
人物/通用/武器/施放/箭.gfx
|
||||
人物/技能/妖精/剧毒蛊吟唱.gfx
|
||||
人物/技能/妖精/剧毒蛊施放.gfx
|
||||
人物/技能/羽灵/天师护体2.gfx
|
||||
人物/技能/羽灵/海纳百川预备2.gfx
|
||||
人物/技能/羽灵/海纳百川预备.gfx
|
||||
人物/技能/羽灵/海纳百川预备1.gfx
|
||||
人物/技能/羽灵/海纳百川施放.gfx
|
||||
人物/技能/妖精/荆棘术吟唱.gfx
|
||||
人物/技能/妖精/铁岩蛊吟唱.gfx
|
||||
人物/技能/羽灵/玄静咒吟唱光球.gfx
|
||||
人物/技能/羽灵/玄静咒吟唱.gfx
|
||||
人物/技能/羽灵/五色符预备.gfx
|
||||
人物/技能/羽灵/五色符释放.gfx
|
||||
人物/技能/羽灵/五体符预备.gfx
|
||||
人物/技能/羽灵/五体符释放.gfx
|
||||
人物/技能/羽灵/坚甲符吟唱.gfx
|
||||
人物/技能/通用/瞬移吟唱.gfx
|
||||
人物/技能/羽灵/奇门护甲吟唱.gfx
|
||||
人物/技能/羽灵/五音符预备.gfx
|
||||
人物/技能/羽灵/五音符释放.gfx
|
||||
人物/技能/羽灵/神雷施放.gfx
|
||||
人物/通用/其它/daoguang.gfx
|
||||
人物/技能/羽灵/龙卷风预备.gfx
|
||||
人物/技能/羽灵/羽箭预备1.gfx
|
||||
人物/技能/羽灵/羽箭预备.gfx
|
||||
人物/技能/羽灵/羽箭施放1.gfx
|
||||
人物/技能/羽灵/神雷预备.gfx
|
||||
人物/技能/羽灵/雷连预备2.gfx
|
||||
人物/技能/羽灵/雷链施放.gfx
|
||||
人物/技能/羽灵/神兵利器预备.gfx
|
||||
人物/技能/羽灵/神兵利器施放.gfx
|
||||
人物/技能/羽灵/羽盾预备.gfx
|
||||
人物/技能/羽灵/羽盾释放1.gfx
|
||||
人物/技能/羽灵/清心咒预备.gfx
|
||||
人物/技能/羽灵/清心咒施放.gfx
|
||||
人物/技能/羽灵/静心咒预备.gfx
|
||||
人物/技能/羽灵/静心咒施放.gfx
|
||||
人物/技能/羽灵/醍醐灌顶预备.gfx
|
||||
人物/技能/羽灵/醍醐灌顶预备1.gfx
|
||||
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 206f05a54ab058b4fa614f328bbd6838
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,45 @@
|
||||
KK:
|
||||
|
||||
Action: 虎击_吟唱_双手短, GFX: 人物/技能/武侠/虎击预备.gfx
|
||||
|
||||
Action: 寸力_吟唱_双手短, GFX: 人物/技能/武侠/寸力.gfx
|
||||
Action: 寸力_施放落_双手短, GFX: 人物/技能/武侠/寸力施放.gfx
|
||||
|
||||
Action: 狮子吼_吟唱_通用, GFX: 人物/技能/武侠/狮子吼预备1.gfx
|
||||
Action: 狮子吼_吟唱_通用, GFX: 人物/技能/武侠/狮子吼预备3.gfx
|
||||
Action: 狮子吼_施放起_通用, GFX: 人物/技能/武侠/狮子吼施放.gfx
|
||||
Action: 狮子吼_施放落_通用, GFX: 人物/技能/武侠/狮子吼施放3.gfx
|
||||
Action: 狮子吼_施放落_通用, GFX: 人物/技能/武侠/狮子吼施放2.gfx
|
||||
Action: 狮子吼_施放落_通用, GFX: 人物/技能/武侠/狮子吼施放1.gfx
|
||||
|
||||
Action: 龙现_吟唱_双手短, GFX: 人物/技能/武侠/龙现预备.gfx
|
||||
Action: 龙现_施放落_双手短, GFX: 人物/技能/武侠/龙现施放.gfx
|
||||
|
||||
Action: 狂龙斩_吟唱_双手短, GFX: 人物/技能/武侠/断岩斩预备.gfx
|
||||
Action: 狂龙斩_施放起_双手短, GFX: 人物/技能/武侠/断岩斩施放.gfx
|
||||
|
||||
Action: 横扫千军_吟唱_双手短, GFX: 人物/技能/武侠/横扫千军预备.gfx
|
||||
Action: 横扫千军_施放起_双手短, GFX: 人物/技能/武侠/横扫千军施放.gfx
|
||||
|
||||
Action: 断岩斩_吟唱_双手短, GFX: 人物/技能/武侠/狂龙斩.gfx
|
||||
Action: 断岩斩_吟唱_双手短, GFX: 人物/技能/武侠/狂龙斩1.gfx
|
||||
|
||||
Action: 霸王龙飞_吟唱_双手短, GFX: 人物/技能/武侠/霸王龙飞预备1.gfx
|
||||
|
||||
Action: 霸王献鼎_吟唱_双手短, GFX: 人物/技能/武侠/天火狂龙吟唱1.gfx
|
||||
Action: 霸王献鼎_施放起_双手短, GFX: 人物/技能/武侠/火龙纹.gfx
|
||||
Action: 霸王献鼎_施放起_双手短, GFX: 人物/技能/武侠/狂龙斩1.gfx
|
||||
Action: 霸王献鼎_施放落_双手短, GFX: 人物/技能/武侠/火龙纹3.gfx
|
||||
Action: 霸王献鼎_施放落_双手短, GFX: 人物/技能/武侠/狂龙斩1.gfx
|
||||
Action: 霸王献鼎_施放落_双手短, GFX: 人物/技能/武侠/火龙纹4.gfx
|
||||
Action: 霸王献鼎_施放落_双手短, GFX: 人物/技能/武侠/天火狂龙施放3.gfx
|
||||
|
||||
Action: 霸王断岳_吟唱_双手短, GFX: 人物/技能/武侠/霸王断岳预备.gfx
|
||||
Action: 霸王断岳_施放落_双手短, GFX: 人物/技能/武侠/霸王断岳施放.gfx
|
||||
|
||||
Action: 霸王暴怒_吟唱_双手短, GFX: 人物/技能/武侠/霸王暴怒预备1.gfx
|
||||
Action: 霸王暴怒_吟唱_双手短, GFX: 人物/技能/武侠/霸王暴怒预备.gfx
|
||||
Action: 霸王暴怒_施放落_双手短, GFX: 人物/技能/武侠/霸王暴怒施放.gfx
|
||||
|
||||
Action: 金钟罩_吟唱_通用, GFX: 人物/技能/武侠/金钟罩1.gfx
|
||||
Action: 金钟罩_施放落_通用, GFX: 人物/技能/武侠/金钟罩.gfx
|
||||
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a0a6145d8cf6f134d9a2ed5e3014fe29
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -20,7 +20,6 @@ public class AudioManager : MonoBehaviour
|
||||
if (Instance == null)
|
||||
{
|
||||
Instance = this;
|
||||
DontDestroyOnLoad(gameObject);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -29,6 +28,9 @@ public class AudioManager : MonoBehaviour
|
||||
}
|
||||
|
||||
DiscoverAudioSources();
|
||||
|
||||
// set the audio settings after all the audio sources are discovered
|
||||
BrewMonster.Network.EC_Game.InitSettingAudio();
|
||||
}
|
||||
|
||||
private void DiscoverAudioSources()
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
using BrewMonster.Network;
|
||||
using BrewMonster.UI;
|
||||
using System.Collections;
|
||||
using TMPro;
|
||||
@@ -31,6 +32,11 @@ namespace BrewMonster
|
||||
|
||||
private Button[] tabButtons;
|
||||
|
||||
[SerializeField] private SettingSound settingSoundCtrl;
|
||||
[SerializeField] private SettingInterface settingGraphicCtrl;
|
||||
|
||||
int curTab = 1;
|
||||
|
||||
public override void Awake()
|
||||
{
|
||||
tabButtons = new[]
|
||||
@@ -49,6 +55,11 @@ namespace BrewMonster
|
||||
btn_setting.onClick.AddListener(OnBtnSetting);
|
||||
btn_sound.onClick.AddListener(OnBtnSound);
|
||||
btn_close.onClick.AddListener(OnBtnClose);
|
||||
btn_confirm.onClick.AddListener(OnClickBtnConfirm);
|
||||
|
||||
curTab = 1;
|
||||
UpdateUITabs();
|
||||
OnBtnInterface();
|
||||
}
|
||||
|
||||
public override void OnDisable()
|
||||
@@ -58,11 +69,14 @@ namespace BrewMonster
|
||||
btn_setting.onClick.RemoveListener(OnBtnSetting);
|
||||
btn_sound.onClick.RemoveListener(OnBtnSound);
|
||||
btn_close.onClick.RemoveListener(OnBtnClose);
|
||||
btn_confirm.onClick.RemoveListener(OnClickBtnConfirm);
|
||||
}
|
||||
|
||||
private void OnBtnSystem()
|
||||
{
|
||||
SetActiveTab(btn_system);
|
||||
curTab = 0;
|
||||
UpdateUITabs();
|
||||
}
|
||||
|
||||
private void OnBtnInterface()
|
||||
@@ -70,11 +84,15 @@ namespace BrewMonster
|
||||
SetActiveTab(btn_interface);
|
||||
content_interface.SetActive(true);
|
||||
content_sound.SetActive(false);
|
||||
curTab = 1;
|
||||
UpdateUITabs();
|
||||
}
|
||||
|
||||
private void OnBtnSetting()
|
||||
{
|
||||
SetActiveTab(btn_setting);
|
||||
curTab = 2;
|
||||
UpdateUITabs();
|
||||
}
|
||||
|
||||
private void OnBtnSound()
|
||||
@@ -82,6 +100,8 @@ namespace BrewMonster
|
||||
SetActiveTab(btn_sound);
|
||||
content_interface.SetActive(false);
|
||||
content_sound.SetActive(true);
|
||||
curTab = 3;
|
||||
UpdateUITabs();
|
||||
}
|
||||
|
||||
private void SetActiveTab(Button activeButton)
|
||||
@@ -109,5 +129,34 @@ namespace BrewMonster
|
||||
{
|
||||
CECUIManager.Instance.HideCurrentUIInStack();
|
||||
}
|
||||
|
||||
private void OnClickBtnConfirm()
|
||||
{
|
||||
EC_Game.SetActiveSoundMaster(settingSoundCtrl.GetActiveSoundMaster());
|
||||
EC_Game.SetActiveSoundSFX(settingSoundCtrl.GetActiveSFX());
|
||||
EC_Game.SetActiveBgrMusic(settingSoundCtrl.GetActiveBgrMusic());
|
||||
|
||||
EC_Game.SetSettingActiveShadow(settingGraphicCtrl.GetValueToggleShadow());
|
||||
EC_Game.SetSettingActiveFullResolution(settingGraphicCtrl.GetValueToggleFullResolution());
|
||||
EC_Game.SetSettingActiveFog(settingGraphicCtrl.GetValueToggleFog());
|
||||
|
||||
EC_Game.SetVolumeBgrMusic(settingSoundCtrl.GetVolumeBgrMusic());
|
||||
EC_Game.SetVolumeSoundMaster(settingSoundCtrl.GetVolumeMaster());
|
||||
EC_Game.SetVolumeSoundSFX(settingSoundCtrl.GetVolumeSFX());
|
||||
|
||||
EC_Game.SetSettingViewDistance(settingGraphicCtrl.GetValueViewDistance());
|
||||
EC_Game.SetSettingViewDistanceEP(settingGraphicCtrl.GetValueViewDistanceEP());
|
||||
EC_Game.SetSettingViewDistanceNPC(settingGraphicCtrl.GetValueViewDistanceNPC());
|
||||
|
||||
OnBtnClose();
|
||||
}
|
||||
|
||||
private void UpdateUITabs()
|
||||
{
|
||||
for(int i = 0; i < tabButtons.Length; i++)
|
||||
{
|
||||
tabButtons[i].image.sprite = (curTab == i) ? tab_active: tab_unactive;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using BrewMonster.Assets.PerfectWorld.Scripts.UI;
|
||||
using BrewMonster.Common;
|
||||
using BrewMonster.Managers;
|
||||
using BrewMonster.Network;
|
||||
using BrewMonster.Scripts;
|
||||
using BrewMonster.Scripts.Managers;
|
||||
using BrewMonster.UI;
|
||||
@@ -19,27 +20,84 @@ namespace BrewMonster
|
||||
{
|
||||
public class SettingInterface : MonoBehaviour
|
||||
{
|
||||
[Header("Slider Value Level")]
|
||||
private float valueLevel1 = 0;
|
||||
private float valueLevel2 = 0.194f;
|
||||
private float valueLevel3 = 0.409f;
|
||||
private float valueLevel4 = 0.603f;
|
||||
private float valueLevel5 = 0.793f;
|
||||
private float valueLevel6 = 1f;
|
||||
[SerializeField] private SliderController slideCtrlViewDistance;
|
||||
[SerializeField] private SliderController slideCtrlViewDistanceNPC;
|
||||
[SerializeField] private SliderController slideCtrlViewDistanceEP;
|
||||
|
||||
[Header("slider Text Level")]
|
||||
[SerializeField] private TextMeshProUGUI txt_level_of_foresight;
|
||||
[SerializeField] private TextMeshProUGUI txt_level_of_distance_npc_and_mst;
|
||||
[SerializeField] private TextMeshProUGUI txt_level_of_distance_player_other;
|
||||
[SerializeField] private Toggle tog_shadow;
|
||||
[SerializeField] private Toggle tog_fog;
|
||||
[SerializeField] private Toggle tog_fullResolution;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
|
||||
UpdateUIPanel();
|
||||
}
|
||||
|
||||
private void OnDisable()
|
||||
{
|
||||
tog_shadow.onValueChanged.RemoveAllListeners();
|
||||
tog_fog.onValueChanged.RemoveAllListeners();
|
||||
tog_fullResolution.onValueChanged.RemoveAllListeners();
|
||||
}
|
||||
|
||||
private void UpdateUIPanel()
|
||||
{
|
||||
tog_shadow.isOn = EC_Game.GetSettingActiveShadow();
|
||||
tog_fog.isOn = EC_Game.GetSettingActiveFog();
|
||||
tog_fullResolution.isOn = EC_Game.GetSettingActiveFullResolution();
|
||||
|
||||
tog_shadow.onValueChanged.AddListener(OnToggleShadowChange);
|
||||
tog_fog.onValueChanged.AddListener(OnToggleFog);
|
||||
tog_fullResolution.onValueChanged.AddListener(OnToggleFullResolution);
|
||||
|
||||
slideCtrlViewDistance.InitSlide(EC_Game.GetValueSettingViewDistance());
|
||||
slideCtrlViewDistanceNPC.InitSlide(EC_Game.GetValueSettingViewDistanceNPC());
|
||||
slideCtrlViewDistanceEP.InitSlide(EC_Game.GetValueSettingViewDistanceEP());
|
||||
}
|
||||
|
||||
private void OnToggleShadowChange(bool value)
|
||||
{
|
||||
tog_shadow.isOn = value;
|
||||
}
|
||||
|
||||
private void OnToggleFog(bool value)
|
||||
{
|
||||
tog_fog.isOn = value;
|
||||
}
|
||||
|
||||
private void OnToggleFullResolution(bool value)
|
||||
{
|
||||
tog_fullResolution.isOn = value;
|
||||
}
|
||||
|
||||
public int GetValueViewDistance()
|
||||
{
|
||||
return slideCtrlViewDistance.GetValueCurrentSlide();
|
||||
}
|
||||
|
||||
public int GetValueViewDistanceEP()
|
||||
{
|
||||
return slideCtrlViewDistanceEP.GetValueCurrentSlide();
|
||||
}
|
||||
|
||||
public int GetValueViewDistanceNPC()
|
||||
{
|
||||
return slideCtrlViewDistanceNPC.GetValueCurrentSlide();
|
||||
}
|
||||
|
||||
public bool GetValueToggleShadow()
|
||||
{
|
||||
return tog_shadow.isOn;
|
||||
}
|
||||
|
||||
public bool GetValueToggleFog()
|
||||
{
|
||||
return tog_fog.isOn;
|
||||
}
|
||||
|
||||
public bool GetValueToggleFullResolution()
|
||||
{
|
||||
return tog_fullResolution.isOn;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using BrewMonster.Assets.PerfectWorld.Scripts.UI;
|
||||
using BrewMonster.Common;
|
||||
using BrewMonster.Managers;
|
||||
using BrewMonster.Network;
|
||||
using BrewMonster.Scripts;
|
||||
using BrewMonster.Scripts.Managers;
|
||||
using BrewMonster.UI;
|
||||
@@ -43,14 +44,6 @@ namespace BrewMonster
|
||||
private Color textOnColor = new Color(0.96f, 0.84f, 0.61f);
|
||||
private Color textOffColor = new Color(0.6f, 0.6f, 0.6f);
|
||||
|
||||
[Header("Slider Value Level")]
|
||||
private float valueLevel1 = 0;
|
||||
private float valueLevel2 = 0.173f;
|
||||
private float valueLevel3 = 0.393f;
|
||||
private float valueLevel4 = 0.603f;
|
||||
private float valueLevel5 = 0.797f;
|
||||
private float valueLevel6 = 1f;
|
||||
|
||||
[Header("slider Text Level")]
|
||||
[SerializeField] private TextMeshProUGUI txt_level_of_bgm;
|
||||
[SerializeField] private TextMeshProUGUI txt_level_of_sfx;
|
||||
@@ -60,16 +53,26 @@ namespace BrewMonster
|
||||
private Coroutine sfxCoroutine;
|
||||
private Coroutine masterCoroutine;
|
||||
|
||||
[SerializeField] private SliderController slideCtrlBgrMusic;
|
||||
[SerializeField] private SliderController slideCtrlSFX;
|
||||
[SerializeField] private SliderController slideCtrlMaster;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
tog_bgm.isOn = EC_Game.GetActiveBgrMusic();
|
||||
UpdateSwitchInstant(tog_bgm, handle_bmg, txt_bgm);
|
||||
tog_sfx.isOn = EC_Game.GetActiveSoundSFX();
|
||||
UpdateSwitchInstant(tog_sfx, handle_sfx, txt_sfx);
|
||||
tog_master.isOn = EC_Game.GetActiveSoundMaster();
|
||||
UpdateSwitchInstant(tog_master, handle_master, txt_master);
|
||||
|
||||
tog_bgm.onValueChanged.AddListener(OnBgmChanged);
|
||||
tog_sfx.onValueChanged.AddListener(OnSfxChanged);
|
||||
tog_master.onValueChanged.AddListener(OnMasterChanged);
|
||||
|
||||
slideCtrlBgrMusic.InitSlide(EC_Game.GetVolumeBgrMusic());
|
||||
slideCtrlSFX.InitSlide(EC_Game.GetVolumeSoundSFX());
|
||||
slideCtrlMaster.InitSlide(EC_Game.GetVolumeSoundMaster());
|
||||
}
|
||||
|
||||
private void OnDisable()
|
||||
@@ -87,6 +90,7 @@ namespace BrewMonster
|
||||
}
|
||||
bgmCoroutine = StartCoroutine(SlideSwitchCoroutine(tog_bgm, handle_bmg, txt_bgm));
|
||||
// TODO: Add logic to change BGM volume or mute state
|
||||
//EC_Game.SetActiveBgrMusic(isOn);
|
||||
}
|
||||
|
||||
private void OnSfxChanged(bool isOn)
|
||||
@@ -97,6 +101,7 @@ namespace BrewMonster
|
||||
}
|
||||
sfxCoroutine = StartCoroutine(SlideSwitchCoroutine(tog_sfx, handle_sfx, txt_sfx));
|
||||
// TODO: Add logic to change SFX volume or mute state
|
||||
//EC_Game.SetActiveSoundSFX(isOn);
|
||||
}
|
||||
|
||||
private void OnMasterChanged(bool isOn)
|
||||
@@ -107,6 +112,7 @@ namespace BrewMonster
|
||||
}
|
||||
masterCoroutine = StartCoroutine(SlideSwitchCoroutine(tog_master, handle_master, txt_master));
|
||||
// TODO: Add logic to change Master volume or mute state
|
||||
//EC_Game.SetActiveSoundMaster(isOn);
|
||||
}
|
||||
|
||||
private void UpdateSwitchInstant(Toggle toggle, RectTransform handle, TextMeshProUGUI statusText)
|
||||
@@ -183,5 +189,35 @@ namespace BrewMonster
|
||||
statusText.rectTransform.anchoredPosition = new Vector2(textTargetX, statusText.rectTransform.anchoredPosition.y);
|
||||
}
|
||||
}
|
||||
|
||||
public int GetVolumeBgrMusic()
|
||||
{
|
||||
return slideCtrlBgrMusic.GetValueCurrentSlide();
|
||||
}
|
||||
|
||||
public int GetVolumeSFX()
|
||||
{
|
||||
return slideCtrlSFX.GetValueCurrentSlide();
|
||||
}
|
||||
|
||||
public int GetVolumeMaster()
|
||||
{
|
||||
return slideCtrlMaster.GetValueCurrentSlide();
|
||||
}
|
||||
|
||||
public bool GetActiveBgrMusic()
|
||||
{
|
||||
return tog_bgm.isOn;
|
||||
}
|
||||
|
||||
public bool GetActiveSFX()
|
||||
{
|
||||
return tog_sfx.isOn;
|
||||
}
|
||||
|
||||
public bool GetActiveSoundMaster()
|
||||
{
|
||||
return tog_master.isOn;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using BrewMonster.Assets.PerfectWorld.Scripts.UI;
|
||||
using BrewMonster.Common;
|
||||
using BrewMonster.Managers;
|
||||
using BrewMonster.Network;
|
||||
using BrewMonster.Scripts;
|
||||
using BrewMonster.Scripts.Managers;
|
||||
using BrewMonster.UI;
|
||||
@@ -25,17 +26,17 @@ namespace BrewMonster
|
||||
public Slider slider;
|
||||
public TextMeshProUGUI sliderValueText;
|
||||
|
||||
[Header("Action Event")]
|
||||
private UnityEvent[] levelEvents = new UnityEvent[6];
|
||||
//[Header("Action Event")]
|
||||
//private UnityEvent[] levelEvents = new UnityEvent[6];
|
||||
|
||||
private int currentLevel = -1;
|
||||
//private int currentLevel = -1;
|
||||
|
||||
//Action<int> OnSlideValueChange = null;
|
||||
private void OnEnable()
|
||||
{
|
||||
if(slider != null)
|
||||
{
|
||||
slider.onValueChanged.AddListener(OnSliderValueChange);
|
||||
UpdateLevelFromSlider();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -47,6 +48,12 @@ namespace BrewMonster
|
||||
}
|
||||
}
|
||||
|
||||
public void InitSlide(int curlevel)
|
||||
{
|
||||
slider.value = curlevel;
|
||||
UpdateSliderText(curlevel);
|
||||
}
|
||||
|
||||
private void OnSliderValueChange(float value)
|
||||
{
|
||||
UpdateLevelFromSlider();
|
||||
@@ -58,12 +65,6 @@ namespace BrewMonster
|
||||
return;
|
||||
|
||||
int level = GetLevelFromValue(slider.value);
|
||||
if(level != currentLevel)
|
||||
{
|
||||
currentLevel = level;
|
||||
Invoke(level);
|
||||
}
|
||||
|
||||
UpdateSliderText(level);
|
||||
}
|
||||
|
||||
@@ -82,15 +83,20 @@ namespace BrewMonster
|
||||
sliderValueText.text = $"Mức {level}";
|
||||
}
|
||||
|
||||
public void Invoke(int level)
|
||||
public int GetValueCurrentSlide()
|
||||
{
|
||||
int index = level - 1;
|
||||
if(index < 0 || index >= levelEvents.Length)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
levelEvents[index]?.Invoke();
|
||||
return (int)slider.value;
|
||||
}
|
||||
|
||||
//public void Invoke(int level)
|
||||
//{
|
||||
// int index = level - 1;
|
||||
// if(index < 0 || index >= levelEvents.Length)
|
||||
// {
|
||||
// return;
|
||||
// }
|
||||
|
||||
// levelEvents[index]?.Invoke();
|
||||
//}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -148,11 +148,11 @@ namespace PerfectWorld.UI.MiniMap
|
||||
|
||||
UniTask.RunOnThreadPool(async () =>
|
||||
{
|
||||
await WatchNPCMiniMapData(npcMan, token);
|
||||
await UpdateNPCMiniMapDataTask(npcMan, token);
|
||||
}, false, cancellationToken: token).Forget();
|
||||
}
|
||||
|
||||
private async UniTask WatchNPCMiniMapData(CECNPCMan npcMan, CancellationToken token)
|
||||
private async UniTask UpdateNPCMiniMapDataTask(CECNPCMan npcMan, CancellationToken token)
|
||||
{
|
||||
List<CECNPCMan.NPCMiniMapData> lastNPCData = new();
|
||||
|
||||
@@ -168,7 +168,8 @@ namespace PerfectWorld.UI.MiniMap
|
||||
_pendingNPCMiniMapData = currentNPCData;
|
||||
}
|
||||
|
||||
lastNPCData = currentNPCData;
|
||||
lastNPCData.Clear();
|
||||
lastNPCData.AddRange(currentNPCData);
|
||||
_needRenderNPCMiniMap = true;
|
||||
}
|
||||
|
||||
@@ -207,6 +208,10 @@ namespace PerfectWorld.UI.MiniMap
|
||||
return true;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Render the following objects on the minimap: <br/>
|
||||
/// - NPC_ESSENCE <br/>
|
||||
/// </summary>
|
||||
private void RenderNPCMiniMap()
|
||||
{
|
||||
List<CECNPCMan.NPCMiniMapData> npcData;
|
||||
|
||||
@@ -16,9 +16,9 @@ public class LitModelHolder : MonoSingleton<LitModelHolder>
|
||||
|
||||
[Header("Distance Streaming")]
|
||||
[Tooltip("The distance from the host player to the object to be loaded immediately.")]
|
||||
[SerializeField] private float _loadImmediateDistance => EC_Game.GetSettingViewDistance().fShow; // 200f
|
||||
[SerializeField] private float _loadImmediateDistance; // 200f
|
||||
[Tooltip("Objects need to go outside of this distance to be unloaded.")]
|
||||
[SerializeField] private float _unloadDistance => EC_Game.GetSettingViewDistance().fHide; // 400f
|
||||
[SerializeField] private float _unloadDistance; // 400f
|
||||
|
||||
[Header("Performance")]
|
||||
[SerializeField] private float _checkIntervalSeconds = 0.25f;
|
||||
@@ -226,6 +226,13 @@ public class LitModelHolder : MonoSingleton<LitModelHolder>
|
||||
|
||||
_hasLastHostPos = true;
|
||||
_lastHostPosOxz = _currentHostPosOxz;
|
||||
|
||||
|
||||
|
||||
_loadImmediateDistance = EC_Game.GetSettingViewDistance().fShow;
|
||||
_unloadDistance = EC_Game.GetSettingViewDistance().fHide;
|
||||
immediateSqr = _loadImmediateDistance * _loadImmediateDistance;
|
||||
paddingSqr = _unloadDistance * _unloadDistance;
|
||||
|
||||
TickStreaming(_currentHostPosOxz, immediateSqr, paddingSqr, destroyToken);
|
||||
|
||||
|
||||
@@ -17,8 +17,8 @@ namespace BrewMonster
|
||||
public class TerrainHolder : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private AddressableObject[] _addressableObjects;
|
||||
[SerializeField] private float _loadImmediateDistance => EC_Game.GetSettingViewDistance().fShow; //150f;
|
||||
[SerializeField] private float _unloadDistance => EC_Game.GetSettingViewDistance().fHide; //300f;
|
||||
[SerializeField] private float _loadImmediateDistance; //150f;
|
||||
[SerializeField] private float _unloadDistance; //300f;
|
||||
[SerializeField] private float _minHostMoveToUpdate = 5f;
|
||||
|
||||
private List<AddressableObject> _candidatesForLoading = new List<AddressableObject>();
|
||||
@@ -103,6 +103,8 @@ namespace BrewMonster
|
||||
//if (_unloadDistance < _loadImmediateDistance)
|
||||
// _unloadDistance = _loadImmediateDistance;
|
||||
|
||||
|
||||
|
||||
float immediateSqr = _loadImmediateDistance * _loadImmediateDistance;
|
||||
float paddingSqr = _unloadDistance * _unloadDistance;
|
||||
float minMoveSqr = _minHostMoveToUpdate * _minHostMoveToUpdate;
|
||||
@@ -127,6 +129,11 @@ namespace BrewMonster
|
||||
_hasLastHostPos = true;
|
||||
_lastHostPosOxz = _currentHostPosOxz;
|
||||
|
||||
_loadImmediateDistance = EC_Game.GetSettingViewDistance().fShow;
|
||||
_unloadDistance = EC_Game.GetSettingViewDistance().fHide;
|
||||
immediateSqr = _loadImmediateDistance * _loadImmediateDistance;
|
||||
paddingSqr = _unloadDistance * _unloadDistance;
|
||||
|
||||
TickStreaming(_currentHostPosOxz, immediateSqr, paddingSqr);
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,214 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &2725964181764938372
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 9079041945482710805}
|
||||
- component: {fileID: 8638675331407853245}
|
||||
- component: {fileID: 2668140200533103676}
|
||||
m_Layer: 5
|
||||
m_Name: Text (TMP)
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &9079041945482710805
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2725964181764938372}
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 7681425590765782574}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &8638675331407853245
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2725964181764938372}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &2668140200533103676
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2725964181764938372}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text: Graphic
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 369c2e14814cc9a4b8e3ad4e37769134, type: 2}
|
||||
m_sharedMaterial: {fileID: 9092487103257209053, guid: 369c2e14814cc9a4b8e3ad4e37769134, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4278190080
|
||||
m_fontColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
topLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
topRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_fontColorGradientPreset: {fileID: 0}
|
||||
m_spriteAsset: {fileID: 0}
|
||||
m_tintAllSprites: 0
|
||||
m_StyleSheet: {fileID: 0}
|
||||
m_TextStyleHashCode: -1183493901
|
||||
m_overrideHtmlColors: 0
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 36
|
||||
m_fontSizeBase: 36
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
m_fontSizeMin: 18
|
||||
m_fontSizeMax: 72
|
||||
m_fontStyle: 0
|
||||
m_HorizontalAlignment: 2
|
||||
m_VerticalAlignment: 512
|
||||
m_textAlignment: 65535
|
||||
m_characterSpacing: 0
|
||||
m_wordSpacing: 0
|
||||
m_lineSpacing: 0
|
||||
m_lineSpacingMax: 0
|
||||
m_paragraphSpacing: 0
|
||||
m_charWidthMaxAdj: 0
|
||||
m_TextWrappingMode: 1
|
||||
m_wordWrappingRatios: 0.4
|
||||
m_overflowMode: 0
|
||||
m_linkedTextComponent: {fileID: 0}
|
||||
parentLinkedComponent: {fileID: 0}
|
||||
m_enableKerning: 0
|
||||
m_ActiveFontFeatures: 6e72656b
|
||||
m_enableExtraPadding: 0
|
||||
checkPaddingRequired: 0
|
||||
m_isRichText: 1
|
||||
m_EmojiFallbackSupport: 1
|
||||
m_parseCtrlCharacters: 1
|
||||
m_isOrthographic: 1
|
||||
m_isCullingEnabled: 0
|
||||
m_horizontalMapping: 0
|
||||
m_verticalMapping: 0
|
||||
m_uvLineOffset: 0
|
||||
m_geometrySortingOrder: 0
|
||||
m_IsTextObjectScaleStatic: 0
|
||||
m_VertexBufferAutoSizeReduction: 0
|
||||
m_useMaxVisibleDescender: 1
|
||||
m_pageToDisplay: 1
|
||||
m_margin: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_baseMaterial: {fileID: 0}
|
||||
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
|
||||
--- !u!1 &4276923075264027147
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7681425590765782574}
|
||||
- component: {fileID: 1087046858359492222}
|
||||
- component: {fileID: 602748786618097678}
|
||||
m_Layer: 5
|
||||
m_Name: QualityBtn
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &7681425590765782574
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4276923075264027147}
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 9079041945482710805}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 183.11, y: -38}
|
||||
m_SizeDelta: {x: 126.2101, y: 55.4429}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1087046858359492222
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4276923075264027147}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &602748786618097678
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4276923075264027147}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
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
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c136c867abc478f49a5045af11bfd46e
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user