Unity MyFramework 塔防实战(二十一):防御塔出售如何完成资源返还与状态清理

发布时间:2026/7/26 5:05:23
Unity MyFramework 塔防实战(二十一):防御塔出售如何完成资源返还与状态清理 出售防御塔并不是简单调用一次Destroy()。系统既要计算玩家真正投入了多少建造点,也要取消选中、清空格子、回收 Buff、刷新塔阵效果,并在允许改变道路的阶段重新生成怪物路线。Demo 将经济结算放在CmdGlobalSellTowerRogue,把各模式共用的拆塔流程放在CmdGlobalSellTower和CmdGlobalDestroyTower中。MyFramework:https://github.com/ZHOURUIH/MyFramework塔防 Demo:https://github.com/ZHOURUIH/MyFramework_TDDemo一、出售操作有哪些入口玩家选中场景中的防御塔后,UITowerOperation会显示出售按钮。点击按钮并确认后,界面不直接修改资源或销毁对象,而是调用:mTowerDefenceSystem.cmdSellTower( mTowerDefenceSystem.getSelectedTowerScene());