1
This commit is contained in:
@@ -1572,15 +1572,17 @@ public class SitPosData : MonoBehaviour, IPointerDownHandler, IPointerUpHandler
|
||||
var list = CreateFishManager.Instance?.currGameType?.paoBeiList;
|
||||
if (list == null || list.Count == 0) return;
|
||||
int idx = list.IndexOf((int)consumeGold);
|
||||
indexConsume = idx >= 0 ? idx : 0;
|
||||
// ⭐ paoBeiList 为从大到小排列:查不到值时兜底到最小档(列表末尾),避免默认落到最大炮倍
|
||||
indexConsume = idx >= 0 ? idx : list.Count - 1;
|
||||
}
|
||||
|
||||
public void ChangeTurretAddConsumeNum()
|
||||
{
|
||||
if (CreateFishManager.Instance.currGameType.paoBeiList.Count - 1 > indexConsume)
|
||||
indexConsume++;
|
||||
// ⭐ paoBeiList 为从大到小排列:加号=更大的炮倍=更小的索引,到头(最大档)回绕到末尾(最小档)
|
||||
if (indexConsume > 0)
|
||||
indexConsume--;
|
||||
else
|
||||
indexConsume = 0;
|
||||
indexConsume = CreateFishManager.Instance.currGameType.paoBeiList.Count - 1;
|
||||
AudioManager.Instance.PlayerFX(62011);
|
||||
|
||||
// ⭐ 不立即修改 consumeGoldNum 和 UI,等服务端 ChangeGunMultipleNotice 确认后再应用
|
||||
@@ -1593,10 +1595,11 @@ public class SitPosData : MonoBehaviour, IPointerDownHandler, IPointerUpHandler
|
||||
|
||||
public void ChangeTurretMinusConsumeNum()
|
||||
{
|
||||
if (indexConsume > 0)
|
||||
indexConsume--;
|
||||
// ⭐ paoBeiList 为从大到小排列:减号=更小的炮倍=更大的索引,到尾(最小档)回绕到头部(最大档)
|
||||
if (CreateFishManager.Instance.currGameType.paoBeiList.Count - 1 > indexConsume)
|
||||
indexConsume++;
|
||||
else
|
||||
indexConsume = CreateFishManager.Instance.currGameType.paoBeiList.Count - 1;
|
||||
indexConsume = 0;
|
||||
AudioManager.Instance.PlayerFX(62010);
|
||||
|
||||
// ⭐ 不立即修改 consumeGoldNum 和 UI,等服务端 ChangeGunMultipleNotice 确认后再应用
|
||||
|
||||
Reference in New Issue
Block a user