feat(Enemy): 添加敌人攻击动画速度控制功能 - 新增attackDuration属性用于控制完整攻击动作时长 - 实现攻击动画速度动态调整,支持自定义攻击持续时间 - 添加健康条显示组件到敌人类 - 增加物理材质配置优化碰撞效果 - 添加微信小游戏平台支持和适配 - 集成自适应性能包和微信小游戏SDK - 配置项目构建设置支持多平台发布 - 更新质量设置以适配不同目标平台 - 调整场景中物体位置和旋转参数 - 修复角色控制器材质引用问题 - 优化敌人AI移动和攻击逻辑 ```
368 lines
10 KiB
Plaintext
368 lines
10 KiB
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:yousandi.cn,2023:
|
|
--- !u!47 &1
|
|
QualitySettings:
|
|
m_ObjectHideFlags: 0
|
|
serializedVersion: 5
|
|
m_CurrentQuality: 2
|
|
m_QualitySettings:
|
|
- serializedVersion: 3
|
|
name: Very Low
|
|
pixelLightCount: 0
|
|
shadows: 0
|
|
shadowResolution: 0
|
|
shadowProjection: 1
|
|
shadowCascades: 1
|
|
shadowDistance: 15
|
|
shadowNearPlaneOffset: 3
|
|
shadowCascade2Split: 0.33333334
|
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
|
shadowmaskMode: 0
|
|
skinWeights: 1
|
|
globalTextureMipmapLimit: 1
|
|
textureMipmapLimitSettings: []
|
|
anisotropicTextures: 0
|
|
antiAliasing: 0
|
|
softParticles: 0
|
|
softVegetation: 0
|
|
realtimeReflectionProbes: 0
|
|
billboardsFaceCameraPosition: 0
|
|
useLegacyDetailDistribution: 1
|
|
vSyncCount: 0
|
|
realtimeGICPUUsage: 25
|
|
lodBias: 0.3
|
|
maximumLODLevel: 0
|
|
enableLODCrossFade: 1
|
|
streamingMipmapsActive: 0
|
|
streamingMipmapsAddAllCameras: 1
|
|
streamingMipmapsMemoryBudget: 512
|
|
streamingMipmapsRenderersPerFrame: 512
|
|
streamingMipmapsMaxLevelReduction: 2
|
|
streamingMipmapsMaxFileIORequests: 1024
|
|
particleRaycastBudget: 4
|
|
asyncUploadTimeSlice: 2
|
|
asyncUploadBufferSize: 16
|
|
asyncUploadPersistentBuffer: 1
|
|
resolutionScalingFixedDPIFactor: 1
|
|
customRenderPipeline: {fileID: 0}
|
|
terrainQualityOverrides: 0
|
|
terrainPixelError: 1
|
|
terrainDetailDensityScale: 1
|
|
terrainBasemapDistance: 1000
|
|
terrainDetailDistance: 80
|
|
terrainTreeDistance: 5000
|
|
terrainBillboardStart: 50
|
|
terrainFadeLength: 5
|
|
terrainMaxTrees: 50
|
|
vgPersistentBufferSize: 256
|
|
vgStreamingBufferSize: 512
|
|
vgPageUploadBufferSize: 64
|
|
vgPixelsPerEdge: 1
|
|
vgVertexCacheActive: 0
|
|
vgVertexCacheAutoVertexAnim: 0
|
|
vgVertexCacheMaxEntries: 32768
|
|
vgVertexCacheLoadFactor: 0.67
|
|
excludedTargetPlatforms: []
|
|
- serializedVersion: 3
|
|
name: Low
|
|
pixelLightCount: 0
|
|
shadows: 0
|
|
shadowResolution: 0
|
|
shadowProjection: 1
|
|
shadowCascades: 1
|
|
shadowDistance: 20
|
|
shadowNearPlaneOffset: 3
|
|
shadowCascade2Split: 0.33333334
|
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
|
shadowmaskMode: 0
|
|
skinWeights: 2
|
|
globalTextureMipmapLimit: 0
|
|
textureMipmapLimitSettings: []
|
|
anisotropicTextures: 0
|
|
antiAliasing: 0
|
|
softParticles: 0
|
|
softVegetation: 0
|
|
realtimeReflectionProbes: 0
|
|
billboardsFaceCameraPosition: 0
|
|
useLegacyDetailDistribution: 1
|
|
vSyncCount: 0
|
|
realtimeGICPUUsage: 25
|
|
lodBias: 0.4
|
|
maximumLODLevel: 0
|
|
enableLODCrossFade: 1
|
|
streamingMipmapsActive: 0
|
|
streamingMipmapsAddAllCameras: 1
|
|
streamingMipmapsMemoryBudget: 512
|
|
streamingMipmapsRenderersPerFrame: 512
|
|
streamingMipmapsMaxLevelReduction: 2
|
|
streamingMipmapsMaxFileIORequests: 1024
|
|
particleRaycastBudget: 16
|
|
asyncUploadTimeSlice: 2
|
|
asyncUploadBufferSize: 16
|
|
asyncUploadPersistentBuffer: 1
|
|
resolutionScalingFixedDPIFactor: 1
|
|
customRenderPipeline: {fileID: 0}
|
|
terrainQualityOverrides: 0
|
|
terrainPixelError: 1
|
|
terrainDetailDensityScale: 1
|
|
terrainBasemapDistance: 1000
|
|
terrainDetailDistance: 80
|
|
terrainTreeDistance: 5000
|
|
terrainBillboardStart: 50
|
|
terrainFadeLength: 5
|
|
terrainMaxTrees: 50
|
|
vgPersistentBufferSize: 256
|
|
vgStreamingBufferSize: 512
|
|
vgPageUploadBufferSize: 64
|
|
vgPixelsPerEdge: 1
|
|
vgVertexCacheActive: 0
|
|
vgVertexCacheAutoVertexAnim: 0
|
|
vgVertexCacheMaxEntries: 32768
|
|
vgVertexCacheLoadFactor: 0.67
|
|
excludedTargetPlatforms: []
|
|
- serializedVersion: 3
|
|
name: Medium
|
|
pixelLightCount: 1
|
|
shadows: 1
|
|
shadowResolution: 0
|
|
shadowProjection: 1
|
|
shadowCascades: 1
|
|
shadowDistance: 20
|
|
shadowNearPlaneOffset: 3
|
|
shadowCascade2Split: 0.33333334
|
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
|
shadowmaskMode: 0
|
|
skinWeights: 2
|
|
globalTextureMipmapLimit: 0
|
|
textureMipmapLimitSettings: []
|
|
anisotropicTextures: 1
|
|
antiAliasing: 0
|
|
softParticles: 0
|
|
softVegetation: 0
|
|
realtimeReflectionProbes: 0
|
|
billboardsFaceCameraPosition: 0
|
|
useLegacyDetailDistribution: 1
|
|
vSyncCount: 0
|
|
realtimeGICPUUsage: 25
|
|
lodBias: 0.7
|
|
maximumLODLevel: 0
|
|
enableLODCrossFade: 1
|
|
streamingMipmapsActive: 0
|
|
streamingMipmapsAddAllCameras: 1
|
|
streamingMipmapsMemoryBudget: 512
|
|
streamingMipmapsRenderersPerFrame: 512
|
|
streamingMipmapsMaxLevelReduction: 2
|
|
streamingMipmapsMaxFileIORequests: 1024
|
|
particleRaycastBudget: 64
|
|
asyncUploadTimeSlice: 2
|
|
asyncUploadBufferSize: 16
|
|
asyncUploadPersistentBuffer: 1
|
|
resolutionScalingFixedDPIFactor: 1
|
|
customRenderPipeline: {fileID: 0}
|
|
terrainQualityOverrides: 0
|
|
terrainPixelError: 1
|
|
terrainDetailDensityScale: 1
|
|
terrainBasemapDistance: 1000
|
|
terrainDetailDistance: 80
|
|
terrainTreeDistance: 5000
|
|
terrainBillboardStart: 50
|
|
terrainFadeLength: 5
|
|
terrainMaxTrees: 50
|
|
vgPersistentBufferSize: 256
|
|
vgStreamingBufferSize: 512
|
|
vgPageUploadBufferSize: 64
|
|
vgPixelsPerEdge: 1
|
|
vgVertexCacheActive: 0
|
|
vgVertexCacheAutoVertexAnim: 0
|
|
vgVertexCacheMaxEntries: 32768
|
|
vgVertexCacheLoadFactor: 0.67
|
|
excludedTargetPlatforms: []
|
|
- serializedVersion: 3
|
|
name: High
|
|
pixelLightCount: 2
|
|
shadows: 2
|
|
shadowResolution: 1
|
|
shadowProjection: 1
|
|
shadowCascades: 2
|
|
shadowDistance: 40
|
|
shadowNearPlaneOffset: 3
|
|
shadowCascade2Split: 0.33333334
|
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
|
shadowmaskMode: 1
|
|
skinWeights: 2
|
|
globalTextureMipmapLimit: 0
|
|
textureMipmapLimitSettings: []
|
|
anisotropicTextures: 1
|
|
antiAliasing: 0
|
|
softParticles: 0
|
|
softVegetation: 1
|
|
realtimeReflectionProbes: 1
|
|
billboardsFaceCameraPosition: 1
|
|
useLegacyDetailDistribution: 1
|
|
vSyncCount: 0
|
|
realtimeGICPUUsage: 50
|
|
lodBias: 1
|
|
maximumLODLevel: 0
|
|
enableLODCrossFade: 1
|
|
streamingMipmapsActive: 0
|
|
streamingMipmapsAddAllCameras: 1
|
|
streamingMipmapsMemoryBudget: 512
|
|
streamingMipmapsRenderersPerFrame: 512
|
|
streamingMipmapsMaxLevelReduction: 2
|
|
streamingMipmapsMaxFileIORequests: 1024
|
|
particleRaycastBudget: 256
|
|
asyncUploadTimeSlice: 2
|
|
asyncUploadBufferSize: 16
|
|
asyncUploadPersistentBuffer: 1
|
|
resolutionScalingFixedDPIFactor: 1
|
|
customRenderPipeline: {fileID: 0}
|
|
terrainQualityOverrides: 0
|
|
terrainPixelError: 1
|
|
terrainDetailDensityScale: 1
|
|
terrainBasemapDistance: 1000
|
|
terrainDetailDistance: 80
|
|
terrainTreeDistance: 5000
|
|
terrainBillboardStart: 50
|
|
terrainFadeLength: 5
|
|
terrainMaxTrees: 50
|
|
vgPersistentBufferSize: 256
|
|
vgStreamingBufferSize: 512
|
|
vgPageUploadBufferSize: 64
|
|
vgPixelsPerEdge: 1
|
|
vgVertexCacheActive: 0
|
|
vgVertexCacheAutoVertexAnim: 0
|
|
vgVertexCacheMaxEntries: 32768
|
|
vgVertexCacheLoadFactor: 0.67
|
|
excludedTargetPlatforms: []
|
|
- serializedVersion: 3
|
|
name: Very High
|
|
pixelLightCount: 3
|
|
shadows: 2
|
|
shadowResolution: 2
|
|
shadowProjection: 1
|
|
shadowCascades: 2
|
|
shadowDistance: 70
|
|
shadowNearPlaneOffset: 3
|
|
shadowCascade2Split: 0.33333334
|
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
|
shadowmaskMode: 1
|
|
skinWeights: 4
|
|
globalTextureMipmapLimit: 0
|
|
textureMipmapLimitSettings: []
|
|
anisotropicTextures: 1
|
|
antiAliasing: 2
|
|
softParticles: 1
|
|
softVegetation: 1
|
|
realtimeReflectionProbes: 1
|
|
billboardsFaceCameraPosition: 1
|
|
useLegacyDetailDistribution: 1
|
|
vSyncCount: 0
|
|
realtimeGICPUUsage: 50
|
|
lodBias: 1.5
|
|
maximumLODLevel: 0
|
|
enableLODCrossFade: 1
|
|
streamingMipmapsActive: 0
|
|
streamingMipmapsAddAllCameras: 1
|
|
streamingMipmapsMemoryBudget: 512
|
|
streamingMipmapsRenderersPerFrame: 512
|
|
streamingMipmapsMaxLevelReduction: 2
|
|
streamingMipmapsMaxFileIORequests: 1024
|
|
particleRaycastBudget: 1024
|
|
asyncUploadTimeSlice: 2
|
|
asyncUploadBufferSize: 16
|
|
asyncUploadPersistentBuffer: 1
|
|
resolutionScalingFixedDPIFactor: 1
|
|
customRenderPipeline: {fileID: 0}
|
|
terrainQualityOverrides: 0
|
|
terrainPixelError: 1
|
|
terrainDetailDensityScale: 1
|
|
terrainBasemapDistance: 1000
|
|
terrainDetailDistance: 80
|
|
terrainTreeDistance: 5000
|
|
terrainBillboardStart: 50
|
|
terrainFadeLength: 5
|
|
terrainMaxTrees: 50
|
|
vgPersistentBufferSize: 256
|
|
vgStreamingBufferSize: 512
|
|
vgPageUploadBufferSize: 64
|
|
vgPixelsPerEdge: 1
|
|
vgVertexCacheActive: 0
|
|
vgVertexCacheAutoVertexAnim: 0
|
|
vgVertexCacheMaxEntries: 32768
|
|
vgVertexCacheLoadFactor: 0.67
|
|
excludedTargetPlatforms: []
|
|
- serializedVersion: 3
|
|
name: Ultra
|
|
pixelLightCount: 4
|
|
shadows: 2
|
|
shadowResolution: 2
|
|
shadowProjection: 1
|
|
shadowCascades: 4
|
|
shadowDistance: 150
|
|
shadowNearPlaneOffset: 3
|
|
shadowCascade2Split: 0.33333334
|
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
|
shadowmaskMode: 1
|
|
skinWeights: 4
|
|
globalTextureMipmapLimit: 0
|
|
textureMipmapLimitSettings: []
|
|
anisotropicTextures: 1
|
|
antiAliasing: 4
|
|
softParticles: 1
|
|
softVegetation: 1
|
|
realtimeReflectionProbes: 1
|
|
billboardsFaceCameraPosition: 1
|
|
useLegacyDetailDistribution: 1
|
|
vSyncCount: 0
|
|
realtimeGICPUUsage: 100
|
|
lodBias: 2
|
|
maximumLODLevel: 0
|
|
enableLODCrossFade: 1
|
|
streamingMipmapsActive: 0
|
|
streamingMipmapsAddAllCameras: 1
|
|
streamingMipmapsMemoryBudget: 512
|
|
streamingMipmapsRenderersPerFrame: 512
|
|
streamingMipmapsMaxLevelReduction: 2
|
|
streamingMipmapsMaxFileIORequests: 1024
|
|
particleRaycastBudget: 4096
|
|
asyncUploadTimeSlice: 2
|
|
asyncUploadBufferSize: 16
|
|
asyncUploadPersistentBuffer: 1
|
|
resolutionScalingFixedDPIFactor: 1
|
|
customRenderPipeline: {fileID: 0}
|
|
terrainQualityOverrides: 0
|
|
terrainPixelError: 1
|
|
terrainDetailDensityScale: 1
|
|
terrainBasemapDistance: 1000
|
|
terrainDetailDistance: 80
|
|
terrainTreeDistance: 5000
|
|
terrainBillboardStart: 50
|
|
terrainFadeLength: 5
|
|
terrainMaxTrees: 50
|
|
vgPersistentBufferSize: 256
|
|
vgStreamingBufferSize: 512
|
|
vgPageUploadBufferSize: 64
|
|
vgPixelsPerEdge: 1
|
|
vgVertexCacheActive: 0
|
|
vgVertexCacheAutoVertexAnim: 0
|
|
vgVertexCacheMaxEntries: 32768
|
|
vgVertexCacheLoadFactor: 0.67
|
|
excludedTargetPlatforms: []
|
|
m_TextureMipmapLimitGroupNames: []
|
|
m_PerPlatformDefaultQuality:
|
|
Android: 2
|
|
Lumin: 5
|
|
Nintendo 3DS: 5
|
|
Nintendo Switch: 5
|
|
PS4: 5
|
|
PSP2: 2
|
|
Server: 0
|
|
Stadia: 5
|
|
Standalone: 5
|
|
WebGL: 3
|
|
WeixinMiniGame: 2
|
|
Windows Store Apps: 5
|
|
XboxOne: 5
|
|
iPhone: 2
|
|
tvOS: 2
|