1
This commit is contained in:
1 parent
329ff2c8e9
commit
eee5c83cb3
52 files changed
+11420
-24307
No files matched your search
@@ -28,9 +28,9 @@ public class MainCharacterCombat : MonoBehaviour
|
||||
public float summonDistance = 1.5f;
|
||||
public float summonSideOffset = 0.8f;
|
||||
public float summonSearchStep = 0.8f;
|
||||
public int summonSearchCount = 5;
|
||||
public int summonSearchCount = 8; // 增加左右搜索次数:5→8
|
||||
public float summonDepthSearchStep = 1f;
|
||||
public int summonDepthSearchCount = 2;
|
||||
public int summonDepthSearchCount = 3; // 增加前后搜索次数:2→3
|
||||
public float summonAnimationTimeout = 2.5f;
|
||||
|
||||
[Min(0f)]
|
||||
@@ -210,7 +210,14 @@ public class MainCharacterCombat : MonoBehaviour
|
||||
Vector3 spawnPosition;
|
||||
if (!TryFindSummonPosition(direction, out spawnPosition))
|
||||
{
|
||||
Debug.LogWarning("主角附近没有可用的召唤位置,本次召唤取消");
|
||||
Debug.LogWarning("主角附近没有可用的召唤位置,本次召唤取消,退还能量");
|
||||
|
||||
// 退还能量豆
|
||||
if (ManaSystem.Instance != null && pendingSummonCharacterData != null)
|
||||
{
|
||||
ManaSystem.Instance.AddMana(pendingSummonCharacterData.manaCost);
|
||||
}
|
||||
|
||||
FinishSummon();
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user