feat(assets): 更新蓝色怪物模型导入设置并优化动画配置

- 升级模型导入器版本从2200到22361
- 添加ACL动画压缩配置参数,提升动画性能
- 调整动画循环设置,将loopTime设为1启用循环播放
- 增加虚拟几何体相关配置选项

fix(enemy): 修复敌人AI行为逻辑错误

- 修正敌人在攻击状态下仍会移动的问题
- 改进敌人追踪和巡逻状态转换逻辑
- 修复敌人转向时Y轴旋转导致的异常朝向
- 优化巡逻路径计算,改为水平面内随机移动
- 解决敌人在目标点附近抖动的问题

chore(dependencies): 更新Codely桥接包版本

- 将cn.tuanjie.codely.bridge从1.0.74升级至1.0.75
- 调整依赖包在manifest中的顺序

style(scene): 为场景对象添加物理材质和渲染属性

- 为CharacterController组件分配新的物理材质
- 在多个MeshRenderer组件中添加虚拟几何体和遮挡剔除相关属性
- 配置渲染器遮罩交互参数

config(build): 启用SampleScene场景构建

- 将SampleScene.scene添加到构建设置中
- 设置场景为启用状态以便打包构建
```
This commit is contained in:
huadexuan committed 2026-08-13 15:20:52 +08:00
1 parent 8f7f797691
commit cdae901b96
7 files changed
+247 -40

No files matched your search

+99 -7
View File
@@ -124,6 +124,18 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!134 &14211372
PhysicMaterial:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
dynamicFriction: 0.6
staticFriction: 0.6
bounciness: 0
frictionCombine: 0
bounceCombine: 0
--- !u!1 &46311543
GameObject:
m_ObjectHideFlags: 0
@@ -224,6 +236,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -249,6 +265,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &49968544
BoxCollider:
m_ObjectHideFlags: 0
@@ -330,6 +347,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -355,6 +376,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &52985826
BoxCollider:
m_ObjectHideFlags: 0
@@ -436,6 +458,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -461,6 +487,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &191484261
BoxCollider:
m_ObjectHideFlags: 0
@@ -623,6 +650,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -648,6 +679,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &348061408
BoxCollider:
m_ObjectHideFlags: 0
@@ -729,6 +761,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -754,6 +790,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &418321635
BoxCollider:
m_ObjectHideFlags: 0
@@ -835,6 +872,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -860,6 +901,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &447055820
BoxCollider:
m_ObjectHideFlags: 0
@@ -1037,6 +1079,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -1062,6 +1108,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &934208703
BoxCollider:
m_ObjectHideFlags: 0
@@ -1254,6 +1301,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -1279,6 +1330,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &986073235
BoxCollider:
m_ObjectHideFlags: 0
@@ -1324,12 +1376,12 @@ PrefabInstance:
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
type: 3}
propertyPath: m_LocalPosition.y
value: -0.0000009536743
value: 0.1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
type: 3}
propertyPath: m_LocalPosition.z
value: -1.429
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
type: 3}
@@ -1403,7 +1455,7 @@ CharacterController:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 989436104}
m_Material: {fileID: 0}
m_Material: {fileID: 14211372}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
@@ -1434,11 +1486,11 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: b91aa6ae607324ce19fc46225a44e70a, type: 3}
m_Name:
m_EditorClassIdentifier:
speed: 5
range: 500
detectRange: 200
speed: 2
range: 30
detectRange: 20
attackRange: 5
target: {fileID: 0}
target: {fileID: 989436104}
--- !u!21 &1122778264
Material:
serializedVersion: 8
@@ -1653,6 +1705,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -1678,6 +1734,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &1369034732
BoxCollider:
m_ObjectHideFlags: 0
@@ -1759,6 +1816,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -1784,6 +1845,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &1489219292
BoxCollider:
m_ObjectHideFlags: 0
@@ -1865,6 +1927,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -1890,6 +1956,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &1517159231
BoxCollider:
m_ObjectHideFlags: 0
@@ -1971,6 +2038,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -1996,6 +2067,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &1560522223
BoxCollider:
m_ObjectHideFlags: 0
@@ -2077,6 +2149,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -2102,6 +2178,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &1641097996
BoxCollider:
m_ObjectHideFlags: 0
@@ -2183,6 +2260,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -2208,6 +2289,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &1692767929
BoxCollider:
m_ObjectHideFlags: 0
@@ -2370,6 +2452,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -2395,6 +2481,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &2124957280
BoxCollider:
m_ObjectHideFlags: 0
@@ -2476,6 +2563,10 @@ MeshRenderer:
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_virtualGeometry: 0
m_ShadingRate: 0
m_ForceDisableGRD: 0
m_ForceDisableSmallMeshCull: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
@@ -2501,6 +2592,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
m_MaskInteraction: 0
--- !u!65 &2142672092
BoxCollider:
m_ObjectHideFlags: 0