feat(gameplay): 更新法师主角预制体和法师生怪功能

- 添加了召唤师主角预制体文件
- 更新法师生怪预制体,替换为新的火球弹道效果
- 修复投射物斜向发射问题,统一使用Quaternion.identity旋转

fix(projectile): 修复远程投射物旋转和目标锁定问题

- 修正Projectile组件,让投射物保持水平飞行并始终朝向目标
- 修改UnitBase中投射物实例化逻辑,不再传递spawn point的旋转
- 解决法师/弓箭手attackPos骨骼动画影响导致火球和箭矢斜向发射的问题

refactor(texture): 优化火焰球纹理导入设置

- 禁用mipmap以提升显示效果
- 启用alpha透明度支持
- 将纹理类型改为Sprite模式
- 启用wrap模式改善渲染表现

docs(update): 记录远程弹道视觉方案调整和投射物修复说明
```
This commit is contained in:
huadexuan committed 2026-09-22 17:55:35 +08:00
1 parent 420cec1a00
commit 1ec6f52172
23 files changed
+10300 -25

No files matched your search

+19 -17
View File
@@ -120,10 +120,6 @@ PrefabInstance:
type: 3}
insertIndex: -1
addedObject: {fileID: 6516315820976732023}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 6b859b567d8ba4a7a87c03aa4b87c18c,
type: 3}
insertIndex: -1
addedObject: {fileID: 6843810197477671806}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 6b859b567d8ba4a7a87c03aa4b87c18c,
type: 3}
insertIndex: -1
@@ -136,6 +132,10 @@ PrefabInstance:
type: 3}
insertIndex: -1
addedObject: {fileID: 3317273023278999503}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 6b859b567d8ba4a7a87c03aa4b87c18c,
type: 3}
insertIndex: -1
addedObject: {fileID: 8307978848533769194}
m_SourcePrefab: {fileID: 100100000, guid: 6b859b567d8ba4a7a87c03aa4b87c18c, type: 3}
--- !u!1 &106035464483675767 stripped
GameObject:
@@ -228,19 +228,6 @@ MonoBehaviour:
damageNumberRiseHeight: 1.2
damageNumberSpawnHeight: 1.5
damageNumberSize: 0.09
--- !u!114 &6843810197477671806
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 106035464483675767}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e6f40b66b50871440a97763c44d480a4, type: 3}
m_Name:
m_EditorClassIdentifier:
teamId: 0
--- !u!114 &6944470424331181836
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -298,6 +285,21 @@ CapsuleCollider:
m_Height: 2
m_Direction: 1
m_Center: {x: 0, y: 1, z: 0}
--- !u!114 &8307978848533769194
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 106035464483675767}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8250ea299184b428ea8f0fa765c39264, type: 3}
m_Name:
m_EditorClassIdentifier:
showStunIndicator: 1
indicatorHeight: 0.35
stunIndicatorPrefab: {fileID: 0}
--- !u!4 &1444656758206389486 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1852576806548013000, guid: 6b859b567d8ba4a7a87c03aa4b87c18c,