编码修复 | PSV适配优化 | 记事本显示问题
This commit is contained in:
parent
c852298d18
commit
15aa175fb8
@ -9,7 +9,7 @@
|
|||||||
<ProductVersion>10.0.20506</ProductVersion>
|
<ProductVersion>10.0.20506</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<RootNamespace></RootNamespace>
|
<RootNamespace></RootNamespace>
|
||||||
<ProjectGuid>{102FD55A-6E68-F793-72B7-E6B2C971287E}</ProjectGuid>
|
<ProjectGuid>{A2E6D919-69EE-A27F-D198-CD90CC5C4067}</ProjectGuid>
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
<AssemblyName>Assembly-CSharp-Editor</AssemblyName>
|
<AssemblyName>Assembly-CSharp-Editor</AssemblyName>
|
||||||
@ -55,20 +55,17 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="Assets\Editor\ProcessUnityVersion.cs" />
|
<Compile Include="Assets\Editor\ProcessUnityVersion.cs" />
|
||||||
<Compile Include="Assets\Scripts\Editor\UnityTools.cs" />
|
<Compile Include="Assets\Scripts\Editor\UnityTools.cs" />
|
||||||
<None Include="Assets\PostProcessing\Shaders\Editor\Trackball.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Editor\ConvertToLog.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Editor\CurveGrid.shader" />
|
|
||||||
<Reference Include="UnityEditor.StandardEvents">
|
<Reference Include="UnityEditor.StandardEvents">
|
||||||
<HintPath>H:/UnityProject/2018test/Library/ScriptAssemblies/UnityEditor.StandardEvents.dll</HintPath>
|
<HintPath>H:/UnityProject/MoTaForPSVita/Library/ScriptAssemblies/UnityEditor.StandardEvents.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.TextMeshPro.Editor">
|
<Reference Include="Unity.TextMeshPro.Editor">
|
||||||
<HintPath>H:/UnityProject/2018test/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath>
|
<HintPath>H:/UnityProject/MoTaForPSVita/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.PackageManagerUI.Editor">
|
<Reference Include="Unity.PackageManagerUI.Editor">
|
||||||
<HintPath>H:/UnityProject/2018test/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll</HintPath>
|
<HintPath>H:/UnityProject/MoTaForPSVita/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.TextMeshPro">
|
<Reference Include="Unity.TextMeshPro">
|
||||||
<HintPath>H:/UnityProject/2018test/Library/ScriptAssemblies/Unity.TextMeshPro.dll</HintPath>
|
<HintPath>H:/UnityProject/MoTaForPSVita/Library/ScriptAssemblies/Unity.TextMeshPro.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="UnityEngine.AIModule">
|
<Reference Include="UnityEngine.AIModule">
|
||||||
<HintPath>F:/Program Files/Unity/2018.2.19f1/Editor/Data/PlaybackEngines/PSP2Player/Tools/UnityEngine.AIModule.dll</HintPath>
|
<HintPath>F:/Program Files/Unity/2018.2.19f1/Editor/Data/PlaybackEngines/PSP2Player/Tools/UnityEngine.AIModule.dll</HintPath>
|
||||||
@ -682,11 +679,7 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="Assembly-CSharp.csproj">
|
<ProjectReference Include="Assembly-CSharp.csproj">
|
||||||
<Project>{8EE647E1-270F-5333-B5EE-D18DC95480BD}</Project> <Name>Assembly-CSharp</Name> </ProjectReference>
|
<Project>{548D52EE-098C-F54C-50DB-964C33A21BBD}</Project> <Name>Assembly-CSharp</Name> </ProjectReference>
|
||||||
<ProjectReference Include="Unity.Postprocessing.Runtime.csproj">
|
|
||||||
<Project>{C837BEE5-260D-AFBE-961C-68BAFFBE231D}</Project> <Name>Unity.Postprocessing.Runtime</Name> </ProjectReference>
|
|
||||||
<ProjectReference Include="Unity.Postprocessing.Editor.csproj">
|
|
||||||
<Project>{5B5234D1-9B7E-7C68-DECA-E1011F95544D}</Project> <Name>Unity.Postprocessing.Editor</Name> </ProjectReference>
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
<ProductVersion>10.0.20506</ProductVersion>
|
<ProductVersion>10.0.20506</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<RootNamespace></RootNamespace>
|
<RootNamespace></RootNamespace>
|
||||||
<ProjectGuid>{8EE647E1-270F-5333-B5EE-D18DC95480BD}</ProjectGuid>
|
<ProjectGuid>{548D52EE-098C-F54C-50DB-964C33A21BBD}</ProjectGuid>
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
<AssemblyName>Assembly-CSharp</AssemblyName>
|
<AssemblyName>Assembly-CSharp</AssemblyName>
|
||||||
@ -205,79 +205,19 @@
|
|||||||
<Compile Include="Assets\Scripts\UI\Silder\GameSlider.cs" />
|
<Compile Include="Assets\Scripts\UI\Silder\GameSlider.cs" />
|
||||||
<Compile Include="Assets\Scripts\UI\Text\GameText.cs" />
|
<Compile Include="Assets\Scripts\UI\Text\GameText.cs" />
|
||||||
<Compile Include="Assets\Scripts\UI\Toggle\GameToggle.cs" />
|
<Compile Include="Assets\Scripts\UI\Toggle\GameToggle.cs" />
|
||||||
<None Include="Assets\PostProcessing\Shaders\API\Switch.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\ExposureHistogram.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\API\Vulkan.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\MultiScaleVODownsample2.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Debug\LightMeter.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\SubpixelMorphologicalAntialiasingBridge.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\API\PSSL.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Debug\Histogram.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\StdLib.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Sampling.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\CopyStdFromTexArray.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\Dithering.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\ScalableAO.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\GrainBaker.shader" />
|
|
||||||
<None Include="Assets\Resources\cfg\mapinfo.txt" />
|
<None Include="Assets\Resources\cfg\mapinfo.txt" />
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\MultiScaleVOUpsample.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\Bloom.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\DepthOfField.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\API\D3D9.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Debug\Waveform.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\API\D3D11.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\FastApproximateAntialiasing.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Debug\Overlays.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\Texture2DLerp.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\DiskKernels.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\Copy.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\SubpixelMorphologicalAntialiasing.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Debug\Waveform.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\API\D3D12.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\API\PSP2.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Debug\Vectorscope.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\ScalableAO.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Debug\Vectorscope.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\Lut2DBaker.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\DepthOfField.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\DiscardAlpha.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\Texture3DLerp.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Colors.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\MultiScaleVORender.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\CopyStd.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\API\Metal.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\MultiScaleVODownsample1.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\ScreenSpaceReflections.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\ExposureHistogram.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\TemporalAntialiasing.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\AutoExposure.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\Distortion.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Debug\Histogram.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\MotionBlur.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\Fog.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\xRLib.hlsl" />
|
|
||||||
<None Include="Assets\Resources\cfg\attinfo.txt" />
|
<None Include="Assets\Resources\cfg\attinfo.txt" />
|
||||||
<None Include="Assets\PostProcessing\Shaders\ACES.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\CopyStdFromDoubleWide.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\API\OpenGL.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\ScreenSpaceReflections.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\GaussianDownsample.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\DeferredFog.shader" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\Lut3DBaker.compute" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\SubpixelMorphologicalAntialiasing.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\API\XboxOne.hlsl" />
|
|
||||||
<None Include="Assets\PostProcessing\Shaders\Builtins\MultiScaleVO.shader" />
|
|
||||||
<Reference Include="UnityEditor.StandardEvents">
|
<Reference Include="UnityEditor.StandardEvents">
|
||||||
<HintPath>H:/UnityProject/2018test/Library/ScriptAssemblies/UnityEditor.StandardEvents.dll</HintPath>
|
<HintPath>H:/UnityProject/MoTaForPSVita/Library/ScriptAssemblies/UnityEditor.StandardEvents.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.TextMeshPro.Editor">
|
<Reference Include="Unity.TextMeshPro.Editor">
|
||||||
<HintPath>H:/UnityProject/2018test/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath>
|
<HintPath>H:/UnityProject/MoTaForPSVita/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.PackageManagerUI.Editor">
|
<Reference Include="Unity.PackageManagerUI.Editor">
|
||||||
<HintPath>H:/UnityProject/2018test/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll</HintPath>
|
<HintPath>H:/UnityProject/MoTaForPSVita/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Unity.TextMeshPro">
|
<Reference Include="Unity.TextMeshPro">
|
||||||
<HintPath>H:/UnityProject/2018test/Library/ScriptAssemblies/Unity.TextMeshPro.dll</HintPath>
|
<HintPath>H:/UnityProject/MoTaForPSVita/Library/ScriptAssemblies/Unity.TextMeshPro.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="UnityEngine.AIModule">
|
<Reference Include="UnityEngine.AIModule">
|
||||||
<HintPath>F:/Program Files/Unity/2018.2.19f1/Editor/Data/PlaybackEngines/PSP2Player/Tools/UnityEngine.AIModule.dll</HintPath>
|
<HintPath>F:/Program Files/Unity/2018.2.19f1/Editor/Data/PlaybackEngines/PSP2Player/Tools/UnityEngine.AIModule.dll</HintPath>
|
||||||
@ -832,12 +772,6 @@
|
|||||||
<HintPath>F:/Program Files/Unity/2018.2.19f1/Editor/Data/MonoBleedingEdge/lib/mono/unityscript/Boo.Lang.dll</HintPath>
|
<HintPath>F:/Program Files/Unity/2018.2.19f1/Editor/Data/MonoBleedingEdge/lib/mono/unityscript/Boo.Lang.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="Unity.Postprocessing.Runtime.csproj">
|
|
||||||
<Project>{C837BEE5-260D-AFBE-961C-68BAFFBE231D}</Project> <Name>Unity.Postprocessing.Runtime</Name> </ProjectReference>
|
|
||||||
<ProjectReference Include="Unity.Postprocessing.Editor.csproj">
|
|
||||||
<Project>{5B5234D1-9B7E-7C68-DECA-E1011F95544D}</Project> <Name>Unity.Postprocessing.Editor</Name> </ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
Other similar extension points exist, see Microsoft.Common.targets.
|
Other similar extension points exist, see Microsoft.Common.targets.
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 9fc0d4010bbf28b4594072e72b8655ab
|
guid: 049d6288719395d47bf40b9fd89d7025
|
||||||
|
folderAsset: yes
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
BIN
Assets/Resources/Arts/PSVBG/LiveArea_bg.png
Normal file
BIN
Assets/Resources/Arts/PSVBG/LiveArea_bg.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 320 KiB |
88
Assets/Resources/Arts/PSVBG/LiveArea_bg.png.meta
Normal file
88
Assets/Resources/Arts/PSVBG/LiveArea_bg.png.meta
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2adbe2e5f92dee24d856c2302b33eba2
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 7
|
||||||
|
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
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: -1
|
||||||
|
wrapV: -1
|
||||||
|
wrapW: -1
|
||||||
|
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
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 2
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Resources/Arts/PSVBG/LiveArea_gate.png
Normal file
BIN
Assets/Resources/Arts/PSVBG/LiveArea_gate.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 34 KiB |
88
Assets/Resources/Arts/PSVBG/LiveArea_gate.png.meta
Normal file
88
Assets/Resources/Arts/PSVBG/LiveArea_gate.png.meta
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f013e9f338f9bd643b2b282b15145c6b
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 7
|
||||||
|
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
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: -1
|
||||||
|
wrapV: -1
|
||||||
|
wrapW: -1
|
||||||
|
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
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 2
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Resources/Arts/PSVBG/img.png
Normal file
BIN
Assets/Resources/Arts/PSVBG/img.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 162 KiB |
88
Assets/Resources/Arts/PSVBG/img.png.meta
Normal file
88
Assets/Resources/Arts/PSVBG/img.png.meta
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 300207f20044bb74388b765564cbf884
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 7
|
||||||
|
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
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: -1
|
||||||
|
wrapV: -1
|
||||||
|
wrapW: -1
|
||||||
|
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
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 2
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,311 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!29 &1
|
|
||||||
OcclusionCullingSettings:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
serializedVersion: 2
|
|
||||||
m_OcclusionBakeSettings:
|
|
||||||
smallestOccluder: 5
|
|
||||||
smallestHole: 0.25
|
|
||||||
backfaceThreshold: 100
|
|
||||||
m_SceneGUID: 00000000000000000000000000000000
|
|
||||||
m_OcclusionCullingData: {fileID: 0}
|
|
||||||
--- !u!104 &2
|
|
||||||
RenderSettings:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
serializedVersion: 9
|
|
||||||
m_Fog: 0
|
|
||||||
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
|
|
||||||
m_FogMode: 3
|
|
||||||
m_FogDensity: 0.01
|
|
||||||
m_LinearFogStart: 0
|
|
||||||
m_LinearFogEnd: 300
|
|
||||||
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
|
|
||||||
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
|
|
||||||
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
|
|
||||||
m_AmbientIntensity: 1
|
|
||||||
m_AmbientMode: 0
|
|
||||||
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
|
|
||||||
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
|
|
||||||
m_HaloStrength: 0.5
|
|
||||||
m_FlareStrength: 1
|
|
||||||
m_FlareFadeSpeed: 3
|
|
||||||
m_HaloTexture: {fileID: 0}
|
|
||||||
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
|
|
||||||
m_DefaultReflectionMode: 0
|
|
||||||
m_DefaultReflectionResolution: 128
|
|
||||||
m_ReflectionBounces: 1
|
|
||||||
m_ReflectionIntensity: 1
|
|
||||||
m_CustomReflection: {fileID: 0}
|
|
||||||
m_Sun: {fileID: 705507994}
|
|
||||||
m_IndirectSpecularColor: {r: 0.44657838, g: 0.49641234, b: 0.57481676, a: 1}
|
|
||||||
m_UseRadianceAmbientProbe: 0
|
|
||||||
--- !u!157 &3
|
|
||||||
LightmapSettings:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
serializedVersion: 12
|
|
||||||
m_GIWorkflowMode: 1
|
|
||||||
m_GISettings:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_BounceScale: 1
|
|
||||||
m_IndirectOutputScale: 1
|
|
||||||
m_AlbedoBoost: 1
|
|
||||||
m_EnvironmentLightingMode: 0
|
|
||||||
m_EnableBakedLightmaps: 1
|
|
||||||
m_EnableRealtimeLightmaps: 0
|
|
||||||
m_LightmapEditorSettings:
|
|
||||||
serializedVersion: 12
|
|
||||||
m_Resolution: 2
|
|
||||||
m_BakeResolution: 40
|
|
||||||
m_AtlasSize: 1024
|
|
||||||
m_AO: 0
|
|
||||||
m_AOMaxDistance: 1
|
|
||||||
m_CompAOExponent: 1
|
|
||||||
m_CompAOExponentDirect: 0
|
|
||||||
m_ExtractAmbientOcclusion: 0
|
|
||||||
m_Padding: 2
|
|
||||||
m_LightmapParameters: {fileID: 0}
|
|
||||||
m_LightmapsBakeMode: 1
|
|
||||||
m_TextureCompression: 1
|
|
||||||
m_FinalGather: 0
|
|
||||||
m_FinalGatherFiltering: 1
|
|
||||||
m_FinalGatherRayCount: 256
|
|
||||||
m_ReflectionCompression: 2
|
|
||||||
m_MixedBakeMode: 2
|
|
||||||
m_BakeBackend: 1
|
|
||||||
m_PVRSampling: 1
|
|
||||||
m_PVRDirectSampleCount: 32
|
|
||||||
m_PVRSampleCount: 500
|
|
||||||
m_PVRBounces: 2
|
|
||||||
m_PVREnvironmentSampleCount: 500
|
|
||||||
m_PVREnvironmentReferencePointCount: 2048
|
|
||||||
m_PVRFilteringMode: 2
|
|
||||||
m_PVRDenoiserTypeDirect: 0
|
|
||||||
m_PVRDenoiserTypeIndirect: 0
|
|
||||||
m_PVRDenoiserTypeAO: 0
|
|
||||||
m_PVRFilterTypeDirect: 0
|
|
||||||
m_PVRFilterTypeIndirect: 0
|
|
||||||
m_PVRFilterTypeAO: 0
|
|
||||||
m_PVREnvironmentMIS: 0
|
|
||||||
m_PVRCulling: 1
|
|
||||||
m_PVRFilteringGaussRadiusDirect: 1
|
|
||||||
m_PVRFilteringGaussRadiusIndirect: 5
|
|
||||||
m_PVRFilteringGaussRadiusAO: 2
|
|
||||||
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
|
|
||||||
m_PVRFilteringAtrousPositionSigmaIndirect: 2
|
|
||||||
m_PVRFilteringAtrousPositionSigmaAO: 1
|
|
||||||
m_ExportTrainingData: 0
|
|
||||||
m_TrainingDataDestination: TrainingData
|
|
||||||
m_LightProbeSampleCountMultiplier: 4
|
|
||||||
m_LightingDataAsset: {fileID: 0}
|
|
||||||
m_LightingSettings: {fileID: 0}
|
|
||||||
--- !u!196 &4
|
|
||||||
NavMeshSettings:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_BuildSettings:
|
|
||||||
serializedVersion: 3
|
|
||||||
agentTypeID: 0
|
|
||||||
agentRadius: 0.5
|
|
||||||
agentHeight: 2
|
|
||||||
agentSlope: 45
|
|
||||||
agentClimb: 0.4
|
|
||||||
ledgeDropHeight: 0
|
|
||||||
maxJumpAcrossDistance: 0
|
|
||||||
minRegionArea: 2
|
|
||||||
manualCellSize: 0
|
|
||||||
cellSize: 0.16666667
|
|
||||||
manualTileSize: 0
|
|
||||||
tileSize: 256
|
|
||||||
buildHeightMesh: 0
|
|
||||||
maxJobWorkers: 0
|
|
||||||
preserveTilesOutsideBounds: 0
|
|
||||||
debug:
|
|
||||||
m_Flags: 0
|
|
||||||
m_NavMeshData: {fileID: 0}
|
|
||||||
--- !u!1 &705507993
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Component:
|
|
||||||
- component: {fileID: 705507995}
|
|
||||||
- component: {fileID: 705507994}
|
|
||||||
m_Layer: 0
|
|
||||||
m_Name: Directional Light
|
|
||||||
m_TagString: Untagged
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 1
|
|
||||||
--- !u!108 &705507994
|
|
||||||
Light:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 705507993}
|
|
||||||
m_Enabled: 1
|
|
||||||
serializedVersion: 10
|
|
||||||
m_Type: 1
|
|
||||||
m_Shape: 0
|
|
||||||
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
|
|
||||||
m_Intensity: 1
|
|
||||||
m_Range: 10
|
|
||||||
m_SpotAngle: 30
|
|
||||||
m_InnerSpotAngle: 21.802082
|
|
||||||
m_CookieSize: 10
|
|
||||||
m_Shadows:
|
|
||||||
m_Type: 2
|
|
||||||
m_Resolution: -1
|
|
||||||
m_CustomResolution: -1
|
|
||||||
m_Strength: 1
|
|
||||||
m_Bias: 0.05
|
|
||||||
m_NormalBias: 0.4
|
|
||||||
m_NearPlane: 0.2
|
|
||||||
m_CullingMatrixOverride:
|
|
||||||
e00: 1
|
|
||||||
e01: 0
|
|
||||||
e02: 0
|
|
||||||
e03: 0
|
|
||||||
e10: 0
|
|
||||||
e11: 1
|
|
||||||
e12: 0
|
|
||||||
e13: 0
|
|
||||||
e20: 0
|
|
||||||
e21: 0
|
|
||||||
e22: 1
|
|
||||||
e23: 0
|
|
||||||
e30: 0
|
|
||||||
e31: 0
|
|
||||||
e32: 0
|
|
||||||
e33: 1
|
|
||||||
m_UseCullingMatrixOverride: 0
|
|
||||||
m_Cookie: {fileID: 0}
|
|
||||||
m_DrawHalo: 0
|
|
||||||
m_Flare: {fileID: 0}
|
|
||||||
m_RenderMode: 0
|
|
||||||
m_CullingMask:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 4294967295
|
|
||||||
m_RenderingLayerMask: 1
|
|
||||||
m_Lightmapping: 1
|
|
||||||
m_LightShadowCasterMode: 0
|
|
||||||
m_AreaSize: {x: 1, y: 1}
|
|
||||||
m_BounceIntensity: 1
|
|
||||||
m_ColorTemperature: 6570
|
|
||||||
m_UseColorTemperature: 0
|
|
||||||
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
|
|
||||||
m_UseBoundingSphereOverride: 0
|
|
||||||
m_UseViewFrustumForShadowCasterCull: 1
|
|
||||||
m_ShadowRadius: 0
|
|
||||||
m_ShadowAngle: 0
|
|
||||||
--- !u!4 &705507995
|
|
||||||
Transform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 705507993}
|
|
||||||
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
|
||||||
m_LocalPosition: {x: 0, y: 3, z: 0}
|
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
||||||
m_ConstrainProportionsScale: 0
|
|
||||||
m_Children: []
|
|
||||||
m_Father: {fileID: 0}
|
|
||||||
m_RootOrder: 1
|
|
||||||
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
|
|
||||||
--- !u!1 &963194225
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Component:
|
|
||||||
- component: {fileID: 963194228}
|
|
||||||
- component: {fileID: 963194227}
|
|
||||||
- component: {fileID: 963194226}
|
|
||||||
m_Layer: 0
|
|
||||||
m_Name: Main Camera
|
|
||||||
m_TagString: MainCamera
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 1
|
|
||||||
--- !u!81 &963194226
|
|
||||||
AudioListener:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 963194225}
|
|
||||||
m_Enabled: 1
|
|
||||||
--- !u!20 &963194227
|
|
||||||
Camera:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 963194225}
|
|
||||||
m_Enabled: 1
|
|
||||||
serializedVersion: 2
|
|
||||||
m_ClearFlags: 1
|
|
||||||
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
|
|
||||||
m_projectionMatrixMode: 1
|
|
||||||
m_GateFitMode: 2
|
|
||||||
m_FOVAxisMode: 0
|
|
||||||
m_Iso: 200
|
|
||||||
m_ShutterSpeed: 0.005
|
|
||||||
m_Aperture: 16
|
|
||||||
m_FocusDistance: 10
|
|
||||||
m_FocalLength: 50
|
|
||||||
m_BladeCount: 5
|
|
||||||
m_Curvature: {x: 2, y: 11}
|
|
||||||
m_BarrelClipping: 0.25
|
|
||||||
m_Anamorphism: 0
|
|
||||||
m_SensorSize: {x: 36, y: 24}
|
|
||||||
m_LensShift: {x: 0, y: 0}
|
|
||||||
m_NormalizedViewPortRect:
|
|
||||||
serializedVersion: 2
|
|
||||||
x: 0
|
|
||||||
y: 0
|
|
||||||
width: 1
|
|
||||||
height: 1
|
|
||||||
near clip plane: 0.3
|
|
||||||
far clip plane: 1000
|
|
||||||
field of view: 60
|
|
||||||
orthographic: 0
|
|
||||||
orthographic size: 5
|
|
||||||
m_Depth: -1
|
|
||||||
m_CullingMask:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 4294967295
|
|
||||||
m_RenderingPath: -1
|
|
||||||
m_TargetTexture: {fileID: 0}
|
|
||||||
m_TargetDisplay: 0
|
|
||||||
m_TargetEye: 3
|
|
||||||
m_HDR: 1
|
|
||||||
m_AllowMSAA: 1
|
|
||||||
m_AllowDynamicResolution: 0
|
|
||||||
m_ForceIntoRT: 0
|
|
||||||
m_OcclusionCulling: 1
|
|
||||||
m_StereoConvergence: 10
|
|
||||||
m_StereoSeparation: 0.022
|
|
||||||
--- !u!4 &963194228
|
|
||||||
Transform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 963194225}
|
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
||||||
m_LocalPosition: {x: 0, y: 1, z: -10}
|
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
||||||
m_ConstrainProportionsScale: 0
|
|
||||||
m_Children: []
|
|
||||||
m_Father: {fileID: 0}
|
|
||||||
m_RootOrder: 0
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
@ -1,4 +1,4 @@
|
|||||||
锘縰sing System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
@ -15,7 +15,7 @@ public class ActorController : ResourceController, IInteraction
|
|||||||
|
|
||||||
public void DisableSelf()
|
public void DisableSelf()
|
||||||
{
|
{
|
||||||
// 启用人物控制器
|
// 启用人物控制器
|
||||||
GameManager.Instance.PlayerManager.Enable = true;
|
GameManager.Instance.PlayerManager.Enable = true;
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
|
@ -15,9 +15,9 @@ public class PlayerController : ActorController
|
|||||||
{
|
{
|
||||||
base.Awake();
|
base.Awake();
|
||||||
|
|
||||||
// 绑定玩家控制器
|
// 绑定玩家控制器
|
||||||
GameManager.Instance.PlayerManager.BindPlayer(this);
|
GameManager.Instance.PlayerManager.BindPlayer(this);
|
||||||
// 绑定输入事件
|
// 绑定输入事件
|
||||||
GameManager.Instance.EventManager.OnMoveInput = OnMoveInputEvent;
|
GameManager.Instance.EventManager.OnMoveInput = OnMoveInputEvent;
|
||||||
|
|
||||||
rigidbody2d = GetComponent<Rigidbody2D>();
|
rigidbody2d = GetComponent<Rigidbody2D>();
|
||||||
@ -35,38 +35,38 @@ public class PlayerController : ActorController
|
|||||||
|
|
||||||
private void OnTriggerEnter2D(Collider2D collision)
|
private void OnTriggerEnter2D(Collider2D collision)
|
||||||
{
|
{
|
||||||
// 捡东西
|
// 捡东西
|
||||||
if (collision.CompareTag("Item"))
|
if (collision.CompareTag("Item"))
|
||||||
{
|
{
|
||||||
// 宝石自动使用
|
// 宝石自动使用
|
||||||
if (collision.GetComponent<ItemController>().ID == 7)
|
if (collision.GetComponent<ItemController>().ID == 7)
|
||||||
{
|
{
|
||||||
GameManager.Instance.PlayerManager.PlayerInfo.Attack += 3;
|
GameManager.Instance.PlayerManager.PlayerInfo.Attack += 3;
|
||||||
GameManager.Instance.UIManager.ShowInfo($"获得 {GameManager.Instance.ResourceManager.GetResourceInfo(EResourceType.Item, 7).Name} 1 个,增加 3 点攻击力。");
|
GameManager.Instance.UIManager.ShowInfo($"获得 {GameManager.Instance.ResourceManager.GetResourceInfo(EResourceType.Item, 7).Name} 1 个,增加 3 点攻击力。");
|
||||||
GameManager.Instance.PoolManager.RecycleResource(collision.gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(collision.gameObject);
|
||||||
GameManager.Instance.SoundManager.PlaySound(ESoundType.Effect, "PickUp");
|
GameManager.Instance.SoundManager.PlaySound(ESoundType.Effect, "PickUp");
|
||||||
}
|
}
|
||||||
else if (collision.GetComponent<ItemController>().ID == 8)
|
else if (collision.GetComponent<ItemController>().ID == 8)
|
||||||
{
|
{
|
||||||
GameManager.Instance.PlayerManager.PlayerInfo.Defence += 3;
|
GameManager.Instance.PlayerManager.PlayerInfo.Defence += 3;
|
||||||
GameManager.Instance.UIManager.ShowInfo($"获得 {GameManager.Instance.ResourceManager.GetResourceInfo(EResourceType.Item, 8).Name} 1 个,增加 3 点防御力。");
|
GameManager.Instance.UIManager.ShowInfo($"获得 {GameManager.Instance.ResourceManager.GetResourceInfo(EResourceType.Item, 8).Name} 1 个,增加 3 点防御力。");
|
||||||
GameManager.Instance.PoolManager.RecycleResource(collision.gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(collision.gameObject);
|
||||||
GameManager.Instance.SoundManager.PlaySound(ESoundType.Effect, "PickUp");
|
GameManager.Instance.SoundManager.PlaySound(ESoundType.Effect, "PickUp");
|
||||||
}
|
}
|
||||||
else GameManager.Instance.BackpackManager.PickUp(collision.GetComponent<ItemController>());
|
else GameManager.Instance.BackpackManager.PickUp(collision.GetComponent<ItemController>());
|
||||||
}
|
}
|
||||||
// 打怪
|
// 打怪
|
||||||
else if (collision.CompareTag("Enemy")) GameManager.Instance.CombatManager.StartFight(collision.GetComponent<EnemyController>());
|
else if (collision.CompareTag("Enemy")) GameManager.Instance.CombatManager.StartFight(collision.GetComponent<EnemyController>());
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnDestroy()
|
private void OnDestroy()
|
||||||
{
|
{
|
||||||
// 解绑输入事件
|
// 解绑输入事件
|
||||||
GameManager.Instance.PlayerManager.UnbindPlayer();
|
GameManager.Instance.PlayerManager.UnbindPlayer();
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 检测动画状态机
|
/// 检测动画状态机
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void CheckAnimator()
|
private void CheckAnimator()
|
||||||
{
|
{
|
||||||
@ -76,15 +76,15 @@ public class PlayerController : ActorController
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取角色输入
|
/// 获取角色输入
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="inputType">输入类型</param>
|
/// <param name="inputType">输入类型</param>
|
||||||
private void OnMoveInputEvent(EDirectionType inputType)
|
private void OnMoveInputEvent(EDirectionType inputType)
|
||||||
{
|
{
|
||||||
if (walking || GameManager.Instance.CombatManager.Fighting) return;
|
if (walking || GameManager.Instance.CombatManager.Fighting) return;
|
||||||
// 状态赋值
|
// 状态赋值
|
||||||
direction = GameManager.Instance.CombatManager.Fighting ? direction : inputType;
|
direction = GameManager.Instance.CombatManager.Fighting ? direction : inputType;
|
||||||
// 尝试获取面前的物体
|
// 尝试获取面前的物体
|
||||||
Vector2 targetPoint = Vector2.zero;
|
Vector2 targetPoint = Vector2.zero;
|
||||||
switch (direction)
|
switch (direction)
|
||||||
{
|
{
|
||||||
@ -105,10 +105,10 @@ public class PlayerController : ActorController
|
|||||||
}
|
}
|
||||||
targetPoint += (Vector2)transform.position;
|
targetPoint += (Vector2)transform.position;
|
||||||
RaycastHit2D[] hits = Physics2D.RaycastAll(targetPoint, (targetPoint - (Vector2)transform.position), .1f);
|
RaycastHit2D[] hits = Physics2D.RaycastAll(targetPoint, (targetPoint - (Vector2)transform.position), .1f);
|
||||||
// 如果有可交互的物体
|
// 如果有可交互的物体
|
||||||
if (hits.Length > 0)
|
if (hits.Length > 0)
|
||||||
{
|
{
|
||||||
// 筛选最上层可物体
|
// 筛选最上层可物体
|
||||||
int maxOrder = -100;
|
int maxOrder = -100;
|
||||||
GameObject obj = null;
|
GameObject obj = null;
|
||||||
foreach (var hit in hits)
|
foreach (var hit in hits)
|
||||||
@ -121,16 +121,16 @@ public class PlayerController : ActorController
|
|||||||
}
|
}
|
||||||
if (null != obj.GetComponent<IInteraction>())
|
if (null != obj.GetComponent<IInteraction>())
|
||||||
{
|
{
|
||||||
// 进行交互 视情况停止移动
|
// 进行交互 视情况停止移动
|
||||||
if (!obj.GetComponent<IInteraction>().Interaction()) return;
|
if (!obj.GetComponent<IInteraction>().Interaction()) return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 匀速移动
|
// 匀速移动
|
||||||
StartCoroutine(Moving(transform.position, targetPoint));
|
StartCoroutine(Moving(transform.position, targetPoint));
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 移动
|
/// 移动
|
||||||
/// </summary>
|
/// </summary>
|
||||||
IEnumerator Moving(Vector2 oldPoint, Vector2 newPoint)
|
IEnumerator Moving(Vector2 oldPoint, Vector2 newPoint)
|
||||||
{
|
{
|
||||||
@ -146,7 +146,7 @@ public class PlayerController : ActorController
|
|||||||
yield return null;
|
yield return null;
|
||||||
}
|
}
|
||||||
walking = false;
|
walking = false;
|
||||||
// 移动完成后触发事件
|
// 移动完成后触发事件
|
||||||
GameManager.Instance.EventManager.OnPlayerArrive?.Invoke(newPoint);
|
GameManager.Instance.EventManager.OnPlayerArrive?.Invoke(newPoint);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -9,61 +9,61 @@ public class BoneCaptainController : EnemyController, IInteraction, IExplosionpr
|
|||||||
{
|
{
|
||||||
OnDeath += () =>
|
OnDeath += () =>
|
||||||
{
|
{
|
||||||
// 关闭人物控制器
|
// 关闭人物控制器
|
||||||
GameManager.Instance.PlayerManager.Enable = false;
|
GameManager.Instance.PlayerManager.Enable = false;
|
||||||
// 锁定人物移动
|
// 锁定人物移动
|
||||||
GameManager.Instance.PlayerManager.LockEnable = true;
|
GameManager.Instance.PlayerManager.LockEnable = true;
|
||||||
// 说话
|
// 说话
|
||||||
GameManager.Instance.UIManager.ShowDialog(GetComponent<ResourceController>().Name, new List<string> { "不,不可能!!!", "我怎么会输?", "你别得意,后面还有许多强大的对手,你必死无疑!" }, () =>
|
GameManager.Instance.UIManager.ShowDialog(GetComponent<ResourceController>().Name, new List<string> { "不,不可能!!!", "我怎么会输?", "你别得意,后面还有许多强大的对手,你必死无疑!" }, () =>
|
||||||
{
|
{
|
||||||
// 开门
|
// 开门
|
||||||
EnvironmentController ec = null;
|
EnvironmentController ec = null;
|
||||||
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
||||||
{
|
{
|
||||||
if (obj.GetComponent<MagicDoorController>() != null && (Vector2)obj.transform.position == new Vector2(0, -1)) ec = obj.GetComponent<EnvironmentController>();
|
if (obj.GetComponent<MagicDoorController>() != null && (Vector2)obj.transform.position == new Vector2(0, -1)) ec = obj.GetComponent<EnvironmentController>();
|
||||||
});
|
});
|
||||||
ec.Open(null);
|
ec.Open(null);
|
||||||
// 死亡时创建物品
|
// 死亡时创建物品
|
||||||
Vector2 point = new Vector2();
|
Vector2 point = new Vector2();
|
||||||
// 生成大血瓶
|
// 生成大血瓶
|
||||||
for (int i = 0; i < 3; i++)
|
for (int i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
point.Set(-5 + i, 2);
|
point.Set(-5 + i, 2);
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 6).transform.position = point;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 6).transform.position = point;
|
||||||
}
|
}
|
||||||
// 生成红宝石
|
// 生成红宝石
|
||||||
for (int i = 0; i < 3; i++)
|
for (int i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
point.Set(-5 + i, 3);
|
point.Set(-5 + i, 3);
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 7).transform.position = point;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 7).transform.position = point;
|
||||||
}
|
}
|
||||||
// 生成蓝宝石
|
// 生成蓝宝石
|
||||||
for (int i = 0; i < 3; i++)
|
for (int i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
point.Set(3 + i, 3);
|
point.Set(3 + i, 3);
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 8).transform.position = point;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 8).transform.position = point;
|
||||||
}
|
}
|
||||||
// 生成黄钥匙
|
// 生成黄钥匙
|
||||||
for (int i = 0; i < 3; i++)
|
for (int i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
point.Set(3 + i, 2);
|
point.Set(3 + i, 2);
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = point;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = point;
|
||||||
}
|
}
|
||||||
// 生成楼梯
|
// 生成楼梯
|
||||||
point.Set(0, -5);
|
point.Set(0, -5);
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Environment, 7).transform.position = point;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Environment, 7).transform.position = point;
|
||||||
// 生成剧情地板
|
// 生成剧情地板
|
||||||
point.Set(0, -3);
|
point.Set(0, -3);
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Environment, 14).transform.position = point;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Environment, 14).transform.position = point;
|
||||||
// 解锁人物移动
|
// 解锁人物移动
|
||||||
GameManager.Instance.PlayerManager.LockEnable = false;
|
GameManager.Instance.PlayerManager.LockEnable = false;
|
||||||
// 打开人物控制器
|
// 打开人物控制器
|
||||||
GameManager.Instance.PlayerManager.Enable = true;
|
GameManager.Instance.PlayerManager.Enable = true;
|
||||||
// 解锁音乐
|
// 解锁音乐
|
||||||
GameManager.Instance.SoundManager.LockEnable = false;
|
GameManager.Instance.SoundManager.LockEnable = false;
|
||||||
// 音频播放
|
// 音频播放
|
||||||
GameManager.Instance.SoundManager.PlaySound(ESoundType.Music, "LevelWin");
|
GameManager.Instance.SoundManager.PlaySound(ESoundType.Music, "LevelWin");
|
||||||
// 变更剧情状态
|
// 变更剧情状态
|
||||||
GameManager.Instance.PlotManager.PlotDictionary[4] = 5;
|
GameManager.Instance.PlotManager.PlotDictionary[4] = 5;
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
@ -73,14 +73,14 @@ public class BoneCaptainController : EnemyController, IInteraction, IExplosionpr
|
|||||||
{
|
{
|
||||||
switch (GameManager.Instance.PlotManager.PlotDictionary[4])
|
switch (GameManager.Instance.PlotManager.PlotDictionary[4])
|
||||||
{
|
{
|
||||||
// 状态 1 对话
|
// 状态 1 对话
|
||||||
case 3:
|
case 3:
|
||||||
// 商人说话
|
// 商人说话
|
||||||
GameManager.Instance.UIManager.ShowDialog(GetComponent<ResourceController>().Name, new List<string> { "竟然能逃出我设的陷阱?", "我是不会让你过去的,来决一死战吧!" }, () =>
|
GameManager.Instance.UIManager.ShowDialog(GetComponent<ResourceController>().Name, new List<string> { "竟然能逃出我设的陷阱?", "我是不会让你过去的,来决一死战吧!" }, () =>
|
||||||
{
|
{
|
||||||
// 打开人物控制器
|
// 打开人物控制器
|
||||||
GameManager.Instance.PlayerManager.Enable = true;
|
GameManager.Instance.PlayerManager.Enable = true;
|
||||||
// 变更剧情状态
|
// 变更剧情状态
|
||||||
GameManager.Instance.PlotManager.PlotDictionary[4] = 4;
|
GameManager.Instance.PlotManager.PlotDictionary[4] = 4;
|
||||||
});
|
});
|
||||||
break;
|
break;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
@ -72,7 +72,7 @@ public class DevilController : ExplosionproofController
|
|||||||
// 音频播放
|
// 音频播放
|
||||||
GameManager.Instance.SoundManager.PlaySound(ESoundType.Music, "GameOver");
|
GameManager.Instance.SoundManager.PlaySound(ESoundType.Music, "GameOver");
|
||||||
// 勇士
|
// 勇士
|
||||||
GameManager.Instance.UIManager.ShowDialog("MrSunyner", new List<string> { "恭喜你顺利通关,此游戏为本人的第一个完整的游戏作品,制作比较简陋请谅解,感谢你的游玩,再见。" }, () =>
|
GameManager.Instance.UIManager.ShowDialog("MrSunyner", new List<string> { "恭喜你顺利通关,此游戏为本人的第一个完整的游戏作品,制作比较简陋请谅解,感谢你的游玩,再见。(PS:以上是保留前人留下的原话)" }, () =>
|
||||||
{
|
{
|
||||||
// 回到主菜单
|
// 回到主菜单
|
||||||
GameManager.Instance.BackHomeEvent();
|
GameManager.Instance.BackHomeEvent();
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -10,42 +10,42 @@ public class VampireController : EnemyController
|
|||||||
GameManager.Instance.EventManager.OnVampireShow?.Invoke();
|
GameManager.Instance.EventManager.OnVampireShow?.Invoke();
|
||||||
OnDeath += () =>
|
OnDeath += () =>
|
||||||
{
|
{
|
||||||
// 说话
|
// 说话
|
||||||
GameManager.Instance.UIManager.ShowDialog(GetComponent<ResourceController>().Name, new List<string> { "噢,上帝!我做梦也没想到自己会输给一个人类。", "虽然你获得了暂时的胜利,但对于大法师来说你还是太弱了。" }, () =>
|
GameManager.Instance.UIManager.ShowDialog(GetComponent<ResourceController>().Name, new List<string> { "噢,上帝!我做梦也没想到自己会输给一个人类。", "虽然你获得了暂时的胜利,但对于大法师来说你还是太弱了。" }, () =>
|
||||||
{
|
{
|
||||||
// 死亡时创建物品
|
// 死亡时创建物品
|
||||||
Vector2 point = new Vector2();
|
Vector2 point = new Vector2();
|
||||||
// 生成大血瓶
|
// 生成大血瓶
|
||||||
for (int i = 0; i < 3; i++)
|
for (int i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
point.Set(-1 + i, -2);
|
point.Set(-1 + i, -2);
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 6).transform.position = point;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 6).transform.position = point;
|
||||||
}
|
}
|
||||||
// 生成红宝石
|
// 生成红宝石
|
||||||
for (int i = 0; i < 3; i++)
|
for (int i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
point.Set(-2, 1 - i);
|
point.Set(-2, 1 - i);
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 7).transform.position = point;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 7).transform.position = point;
|
||||||
}
|
}
|
||||||
// 生成蓝宝石
|
// 生成蓝宝石
|
||||||
for (int i = 0; i < 3; i++)
|
for (int i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
point.Set(2, 1 - i);
|
point.Set(2, 1 - i);
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 8).transform.position = point;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 8).transform.position = point;
|
||||||
}
|
}
|
||||||
// 生成黄钥匙
|
// 生成黄钥匙
|
||||||
for (int i = 0; i < 3; i++)
|
for (int i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
point.Set(-1 + i, 2);
|
point.Set(-1 + i, 2);
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = point;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = point;
|
||||||
}
|
}
|
||||||
// 改变剧情状态
|
// 改变剧情状态
|
||||||
GameManager.Instance.PlotManager.PlotDictionary[15] = 2;
|
GameManager.Instance.PlotManager.PlotDictionary[15] = 2;
|
||||||
// 打开人物控制器
|
// 打开人物控制器
|
||||||
GameManager.Instance.PlayerManager.Enable = true;
|
GameManager.Instance.PlayerManager.Enable = true;
|
||||||
// 解锁音频播放
|
// 解锁音频播放
|
||||||
GameManager.Instance.SoundManager.LockEnable = false;
|
GameManager.Instance.SoundManager.LockEnable = false;
|
||||||
// 音频播放
|
// 音频播放
|
||||||
GameManager.Instance.SoundManager.PlaySound(ESoundType.Music, "LevelWin");
|
GameManager.Instance.SoundManager.PlaySound(ESoundType.Music, "LevelWin");
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
@ -9,9 +9,9 @@ public class HideWallController : EnvironmentController
|
|||||||
{
|
{
|
||||||
if (_opening) return false;
|
if (_opening) return false;
|
||||||
Open(() =>
|
Open(() =>
|
||||||
{// 嬉蝕朔幹秀能謁
|
{// 打开后创建墙壁
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Environment, 6).transform.position = transform.position;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Environment, 6).transform.position = transform.position;
|
||||||
// 個延丞秤
|
// 改变剧情
|
||||||
if (GameManager.Instance.LevelManager.Level == 23) GameManager.Instance.PlotManager.PlotDictionary[7] += 1;
|
if (GameManager.Instance.LevelManager.Level == 23) GameManager.Instance.PlotManager.PlotDictionary[7] += 1;
|
||||||
});
|
});
|
||||||
_opening = true;
|
_opening = true;
|
||||||
|
@ -26,18 +26,18 @@ public class IronDoorController : MonoBehaviour
|
|||||||
|
|
||||||
public void RecycleSelf()
|
public void RecycleSelf()
|
||||||
{
|
{
|
||||||
// 回收资源
|
// 回收资源
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取守卫事件
|
/// 获取守卫事件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void GetGuardEvent()
|
private void GetGuardEvent()
|
||||||
{
|
{
|
||||||
_guard1 = null;
|
_guard1 = null;
|
||||||
_guard2 = null;
|
_guard2 = null;
|
||||||
// 从已使用物体列表中按位置获取物体
|
// 从已使用物体列表中按位置获取物体
|
||||||
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
||||||
{
|
{
|
||||||
if ((Vector2)obj.transform.position == new Vector2(0, 4))
|
if ((Vector2)obj.transform.position == new Vector2(0, 4))
|
||||||
@ -60,7 +60,7 @@ public class IronDoorController : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 检测门是否能打开
|
/// 检测门是否能打开
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void DetectionOpen()
|
private void DetectionOpen()
|
||||||
{
|
{
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
@ -9,7 +9,7 @@ public class MagicController : EnvironmentController
|
|||||||
{
|
{
|
||||||
base.OnDisable();
|
base.OnDisable();
|
||||||
GameManager.Instance.PlayerManager.Enable = false;
|
GameManager.Instance.PlayerManager.Enable = false;
|
||||||
// ÒôƵ²¥·Å
|
// 音频播放
|
||||||
GameManager.Instance.SoundManager.PlaySound(ESoundType.Effect, "Magic");
|
GameManager.Instance.SoundManager.PlaySound(ESoundType.Effect, "Magic");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -24,13 +24,13 @@ public class MagicDoorController : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取守卫事件
|
/// 获取守卫事件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void GetGuardEvent()
|
private void GetGuardEvent()
|
||||||
{
|
{
|
||||||
_guard1 = null;
|
_guard1 = null;
|
||||||
_guard2 = null;
|
_guard2 = null;
|
||||||
// 从已使用物体列表中按位置获取物体
|
// 从已使用物体列表中按位置获取物体
|
||||||
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
||||||
{
|
{
|
||||||
if ((Vector2)obj.transform.position == new Vector2(transform.position.x - 1, transform.position.y - 1))
|
if ((Vector2)obj.transform.position == new Vector2(transform.position.x - 1, transform.position.y - 1))
|
||||||
@ -53,7 +53,7 @@ public class MagicDoorController : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 检测门是否能打开
|
/// 检测门是否能打开
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void DetectionOpen()
|
private void DetectionOpen()
|
||||||
{
|
{
|
||||||
|
@ -25,17 +25,17 @@ public class MagicDoorDragonController : MonoBehaviour
|
|||||||
|
|
||||||
public void RecycleSelf()
|
public void RecycleSelf()
|
||||||
{
|
{
|
||||||
// 回收资源
|
// 回收资源
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取守卫事件
|
/// 获取守卫事件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void GetGuardEvent()
|
private void GetGuardEvent()
|
||||||
{
|
{
|
||||||
_dragon = null;
|
_dragon = null;
|
||||||
// 从已使用物体列表中按位置获取物体
|
// 从已使用物体列表中按位置获取物体
|
||||||
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
||||||
{
|
{
|
||||||
if ((Vector2)obj.transform.position == (Vector2)transform.position + Vector2.down * 3)
|
if ((Vector2)obj.transform.position == (Vector2)transform.position + Vector2.down * 3)
|
||||||
|
@ -25,17 +25,17 @@ public class MagicDoorOctopusController : MonoBehaviour
|
|||||||
|
|
||||||
public void RecycleSelf()
|
public void RecycleSelf()
|
||||||
{
|
{
|
||||||
// 回收资源
|
// 回收资源
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取守卫事件
|
/// 获取守卫事件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void GetGuardEvent()
|
private void GetGuardEvent()
|
||||||
{
|
{
|
||||||
_octupus = null;
|
_octupus = null;
|
||||||
// 从已使用物体列表中按位置获取物体
|
// 从已使用物体列表中按位置获取物体
|
||||||
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
||||||
{
|
{
|
||||||
if ((Vector2)obj.transform.position == new Vector2(0, 1))
|
if ((Vector2)obj.transform.position == new Vector2(0, 1))
|
||||||
|
@ -26,18 +26,18 @@ public class MagicDoorRightOpenController : MonoBehaviour
|
|||||||
|
|
||||||
public void RecycleSelf()
|
public void RecycleSelf()
|
||||||
{
|
{
|
||||||
// 回收资源
|
// 回收资源
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取守卫事件
|
/// 获取守卫事件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void GetGuardEvent()
|
private void GetGuardEvent()
|
||||||
{
|
{
|
||||||
_guard1 = null;
|
_guard1 = null;
|
||||||
_guard2 = null;
|
_guard2 = null;
|
||||||
// 从已使用物体列表中按位置获取物体
|
// 从已使用物体列表中按位置获取物体
|
||||||
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
||||||
{
|
{
|
||||||
if ((Vector2)obj.transform.position == new Vector2(transform.position.x + 1, transform.position.y + 1))
|
if ((Vector2)obj.transform.position == new Vector2(transform.position.x + 1, transform.position.y + 1))
|
||||||
@ -60,7 +60,7 @@ public class MagicDoorRightOpenController : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 检测门是否能打开
|
/// 检测门是否能打开
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void DetectionOpen()
|
private void DetectionOpen()
|
||||||
{
|
{
|
||||||
|
@ -35,12 +35,12 @@ public class MagicDoorSlimeController : MonoBehaviour
|
|||||||
|
|
||||||
public void RecycleSelf()
|
public void RecycleSelf()
|
||||||
{
|
{
|
||||||
// 回收资源
|
// 回收资源
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取守卫事件
|
/// 获取守卫事件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void GetGuardEvent()
|
private void GetGuardEvent()
|
||||||
{
|
{
|
||||||
@ -50,7 +50,7 @@ public class MagicDoorSlimeController : MonoBehaviour
|
|||||||
_guard4 = null;
|
_guard4 = null;
|
||||||
_guard5 = null;
|
_guard5 = null;
|
||||||
_guard6 = null;
|
_guard6 = null;
|
||||||
// 从已使用物体列表中按位置获取物体
|
// 从已使用物体列表中按位置获取物体
|
||||||
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
||||||
{
|
{
|
||||||
if ((Vector2)obj.transform.position == new Vector2(transform.position.x - 1, transform.position.y - 1))
|
if ((Vector2)obj.transform.position == new Vector2(transform.position.x - 1, transform.position.y - 1))
|
||||||
@ -105,7 +105,7 @@ public class MagicDoorSlimeController : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 检测门是否能打开
|
/// 检测门是否能打开
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void DetectionOpen()
|
private void DetectionOpen()
|
||||||
{
|
{
|
||||||
|
@ -23,12 +23,12 @@ public class MagicDoorSwardmanController : MonoBehaviour
|
|||||||
|
|
||||||
public void RecycleSelf()
|
public void RecycleSelf()
|
||||||
{
|
{
|
||||||
// 回收资源
|
// 回收资源
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取守卫事件
|
/// 获取守卫事件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void GetGuardEvent()
|
private void GetGuardEvent()
|
||||||
{
|
{
|
||||||
@ -36,7 +36,7 @@ public class MagicDoorSwardmanController : MonoBehaviour
|
|||||||
_guard2 = null;
|
_guard2 = null;
|
||||||
_guard3 = null;
|
_guard3 = null;
|
||||||
_guard4 = null;
|
_guard4 = null;
|
||||||
// 从已使用物体列表中按位置获取物体
|
// 从已使用物体列表中按位置获取物体
|
||||||
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
||||||
{
|
{
|
||||||
if ((Vector2)obj.transform.position == new Vector2(3, 1))
|
if ((Vector2)obj.transform.position == new Vector2(3, 1))
|
||||||
@ -76,7 +76,7 @@ public class MagicDoorSwardmanController : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 检测门是否能打开
|
/// 检测门是否能打开
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void DetectionOpen()
|
private void DetectionOpen()
|
||||||
{
|
{
|
||||||
|
@ -25,12 +25,12 @@ public class MagicDoorVampireController : MonoBehaviour
|
|||||||
|
|
||||||
public void RecycleSelf()
|
public void RecycleSelf()
|
||||||
{
|
{
|
||||||
// 回收资源
|
// 回收资源
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取守卫事件
|
/// 获取守卫事件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void GetGuardEvent()
|
private void GetGuardEvent()
|
||||||
{
|
{
|
||||||
@ -40,7 +40,7 @@ public class MagicDoorVampireController : MonoBehaviour
|
|||||||
IEnumerator GetGuard()
|
IEnumerator GetGuard()
|
||||||
{
|
{
|
||||||
_vampire = null;
|
_vampire = null;
|
||||||
// 从已使用物体列表中按位置获取物体
|
// 从已使用物体列表中按位置获取物体
|
||||||
while(null == _vampire)
|
while(null == _vampire)
|
||||||
{
|
{
|
||||||
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
||||||
|
@ -32,19 +32,19 @@ public class SpecialWallController1 : MonoBehaviour
|
|||||||
|
|
||||||
public void RecycleSelf()
|
public void RecycleSelf()
|
||||||
{
|
{
|
||||||
// 回收资源
|
// 回收资源
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取守卫事件
|
/// 获取守卫事件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void GetGuardEvent()
|
private void GetGuardEvent()
|
||||||
{
|
{
|
||||||
_guard1 = null;
|
_guard1 = null;
|
||||||
_guard2 = null;
|
_guard2 = null;
|
||||||
_guard3 = null;
|
_guard3 = null;
|
||||||
// 从已使用物体列表中按位置获取物体
|
// 从已使用物体列表中按位置获取物体
|
||||||
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
GameManager.Instance.PoolManager.UseList.ForEach(obj =>
|
||||||
{
|
{
|
||||||
if ((Vector2)obj.transform.position == new Vector2(transform.position.x + 1, transform.position.y + 1))
|
if ((Vector2)obj.transform.position == new Vector2(transform.position.x + 1, transform.position.y + 1))
|
||||||
@ -75,7 +75,7 @@ public class SpecialWallController1 : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 检测门是否能打开
|
/// 检测门是否能打开
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void DetectionOpen()
|
private void DetectionOpen()
|
||||||
{
|
{
|
||||||
|
@ -32,12 +32,12 @@ public class SpecialWallController2 : MonoBehaviour
|
|||||||
|
|
||||||
public void RecycleSelf()
|
public void RecycleSelf()
|
||||||
{
|
{
|
||||||
// 回收资源
|
// 回收资源
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取守卫事件
|
/// 获取守卫事件
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void GetGuardEvent()
|
private void GetGuardEvent()
|
||||||
{
|
{
|
||||||
@ -49,7 +49,7 @@ public class SpecialWallController2 : MonoBehaviour
|
|||||||
_guard6 = null;
|
_guard6 = null;
|
||||||
_guard7 = null;
|
_guard7 = null;
|
||||||
_guard8 = null;
|
_guard8 = null;
|
||||||
// 从已使用物体列表中按位置获取物体
|
// 从已使用物体列表中按位置获取物体
|
||||||
Vector2[] points = new Vector2[] {
|
Vector2[] points = new Vector2[] {
|
||||||
new Vector2(-1, 2),
|
new Vector2(-1, 2),
|
||||||
new Vector2(1,2),
|
new Vector2(1,2),
|
||||||
@ -130,21 +130,21 @@ public class SpecialWallController2 : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 检测门是否能打开
|
/// 检测门是否能打开
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void DetectionOpen()
|
private void DetectionOpen()
|
||||||
{
|
{
|
||||||
if (_guard1 == null && _guard2 == null && _guard3 == null && _guard4 == null && _guard5 == null && _guard6 == null && _guard7 == null && _guard8 == null)
|
if (_guard1 == null && _guard2 == null && _guard3 == null && _guard4 == null && _guard5 == null && _guard6 == null && _guard7 == null && _guard8 == null)
|
||||||
{
|
{
|
||||||
_animator.SetTrigger("open");
|
_animator.SetTrigger("open");
|
||||||
// 生成黄钥匙
|
// 生成黄钥匙
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = (Vector2)transform.position + Vector2.up + Vector2.left;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = (Vector2)transform.position + Vector2.up + Vector2.left;
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = (Vector2)transform.position + Vector2.up + Vector2.right;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = (Vector2)transform.position + Vector2.up + Vector2.right;
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = (Vector2)transform.position + Vector2.down + Vector2.left;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = (Vector2)transform.position + Vector2.down + Vector2.left;
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = (Vector2)transform.position + Vector2.down + Vector2.right;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 1).transform.position = (Vector2)transform.position + Vector2.down + Vector2.right;
|
||||||
// 生成红钥匙
|
// 生成红钥匙
|
||||||
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 3).transform.position = transform.position;
|
GameManager.Instance.PoolManager.GetResourceInFreePool(EResourceType.Item, 3).transform.position = transform.position;
|
||||||
// 回收物体
|
// 回收物体
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -17,12 +17,12 @@ public class SpecialWallController3 : MonoBehaviour
|
|||||||
|
|
||||||
private void OnLoaded()
|
private void OnLoaded()
|
||||||
{
|
{
|
||||||
// 人物到达 35 层 剧情状态 1
|
// 人物到达 35 层 剧情状态 1
|
||||||
if (GameManager.Instance.PlotManager.PlotDictionary[9] == 1)
|
if (GameManager.Instance.PlotManager.PlotDictionary[9] == 1)
|
||||||
{
|
{
|
||||||
// 生成 2 楼小偷
|
// 生成 2 楼小偷
|
||||||
GameManager.Instance.ResourceManager.MakeResourceForLevel(2, EResourceType.Actor, 30, new Vector2(4, -5));
|
GameManager.Instance.ResourceManager.MakeResourceForLevel(2, EResourceType.Actor, 30, new Vector2(4, -5));
|
||||||
// 改变剧情状态
|
// 改变剧情状态
|
||||||
GameManager.Instance.PlotManager.PlotDictionary[9] = 2;
|
GameManager.Instance.PlotManager.PlotDictionary[9] = 2;
|
||||||
}
|
}
|
||||||
else if (GameManager.Instance.PlotManager.PlotDictionary[9] == 2)
|
else if (GameManager.Instance.PlotManager.PlotDictionary[9] == 2)
|
||||||
@ -31,7 +31,7 @@ public class SpecialWallController3 : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// 回收资源
|
// 回收资源
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
|
@ -22,27 +22,27 @@ public class HomeCanvasController : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 新游戏
|
/// 新游戏
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public void NewGameEvent()
|
public void NewGameEvent()
|
||||||
{
|
{
|
||||||
// 设置标识符
|
// 设置标识符
|
||||||
PlayerPrefs.SetInt("NewGame", 1);
|
PlayerPrefs.SetInt("NewGame", 1);
|
||||||
// 加载场景
|
// 加载场景
|
||||||
SceneManager.LoadScene("Level");
|
SceneManager.LoadScene("Level");
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 加载游戏
|
/// 加载游戏
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public void LoadGameEvent()
|
public void LoadGameEvent()
|
||||||
{
|
{
|
||||||
// 加载游戏存档
|
// 加载游戏存档
|
||||||
if (ResourceManager.Instance.GetGameArchiveStatus()) SceneManager.LoadScene("Level");
|
if (ResourceManager.Instance.GetGameArchiveStatus()) SceneManager.LoadScene("Level");
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 退出游戏
|
/// 退出游戏
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public void ExitGameEvent()
|
public void ExitGameEvent()
|
||||||
{
|
{
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.UI;
|
using UnityEngine.UI;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.EventSystems;
|
using UnityEngine.EventSystems;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
//using OfficeOpenXml;
|
//using OfficeOpenXml;
|
||||||
//using System.Collections;
|
//using System.Collections;
|
||||||
//using System.Collections.Generic;
|
//using System.Collections.Generic;
|
||||||
//using System.IO;
|
//using System.IO;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -7,18 +7,18 @@ public class EventLevel2Actor2 : ActorController
|
|||||||
{
|
{
|
||||||
public override bool Interaction()
|
public override bool Interaction()
|
||||||
{
|
{
|
||||||
// 小偷说话
|
// 小偷说话
|
||||||
GameManager.Instance.UIManager.ShowDialog(GetComponent<ResourceController>().Name, new List<string> { "哈哈,我们真是有缘。", "谢谢你救了我。", "我会在魔龙旁边开一条暗道,去 35 层找我吧。" }, () =>
|
GameManager.Instance.UIManager.ShowDialog(GetComponent<ResourceController>().Name, new List<string> { "哈哈,我们真是有缘。", "谢谢你救了我。", "我会在魔龙旁边开一条暗道,去 35 层找我吧。" }, () =>
|
||||||
{
|
{
|
||||||
// 生成 35 楼小偷
|
// 生成 35 楼小偷
|
||||||
GameManager.Instance.ResourceManager.MakeResourceForLevel(35, EResourceType.Actor, 31, new Vector2(-1, -4));
|
GameManager.Instance.ResourceManager.MakeResourceForLevel(35, EResourceType.Actor, 31, new Vector2(-1, -4));
|
||||||
// 改变剧情
|
// 改变剧情
|
||||||
GameManager.Instance.PlotManager.PlotDictionary[9] = 3;
|
GameManager.Instance.PlotManager.PlotDictionary[9] = 3;
|
||||||
// 音频播放
|
// 音频播放
|
||||||
GameManager.Instance.SoundManager.PlaySound(ESoundType.Music, "1-9");
|
GameManager.Instance.SoundManager.PlaySound(ESoundType.Music, "1-9");
|
||||||
// 打开人物控制器
|
// 打开人物控制器
|
||||||
GameManager.Instance.PlayerManager.Enable = true;
|
GameManager.Instance.PlayerManager.Enable = true;
|
||||||
// NPC 回收
|
// NPC 回收
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
});
|
});
|
||||||
return false;
|
return false;
|
||||||
|
@ -7,18 +7,18 @@ public class EventLevel2Actor3 : ActorController
|
|||||||
{
|
{
|
||||||
public override bool Interaction()
|
public override bool Interaction()
|
||||||
{
|
{
|
||||||
// 老头说话
|
// 老头说话
|
||||||
GameManager.Instance.UIManager.ShowDialog(GetComponent<ResourceController>().Name, new List<string> { "感谢你救了我,这 1000 金币务必收下。" }, () =>
|
GameManager.Instance.UIManager.ShowDialog(GetComponent<ResourceController>().Name, new List<string> { "感谢你救了我,这 1000 金币务必收下。" }, () =>
|
||||||
{
|
{
|
||||||
// 获得金币
|
// 获得金币
|
||||||
GameManager.Instance.PlayerManager.PlayerInfo.Gold += 1000;
|
GameManager.Instance.PlayerManager.PlayerInfo.Gold += 1000;
|
||||||
// 提示信息
|
// 提示信息
|
||||||
GameManager.Instance.UIManager.ShowInfo("获得 1000 金币。");
|
GameManager.Instance.UIManager.ShowInfo("获得 1000 金币。");
|
||||||
// 音频播放
|
// 音频播放
|
||||||
GameManager.Instance.SoundManager.PlaySound(ESoundType.Music, "1-9");
|
GameManager.Instance.SoundManager.PlaySound(ESoundType.Music, "1-9");
|
||||||
// 打开人物控制器
|
// 打开人物控制器
|
||||||
GameManager.Instance.PlayerManager.Enable = true;
|
GameManager.Instance.PlayerManager.Enable = true;
|
||||||
// NPC 回收
|
// NPC 回收
|
||||||
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
GameManager.Instance.PoolManager.RecycleResource(gameObject);
|
||||||
});
|
});
|
||||||
return false;
|
return false;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user