战斗敌人表现添加空判断
parent
83edf3ad34
commit
35535cdb03
|
@ -401,14 +401,16 @@ function EnemyView:DoScale(scale, dur, func)
|
|||
if self.GameObject==nil then
|
||||
return
|
||||
end
|
||||
self.dsTween = self.GameObject.transform.parent:DOScale(Vector3.one * scale, dur)
|
||||
:OnComplete(function ()
|
||||
-- Log("DoScale = "..scale)
|
||||
if func then
|
||||
func()
|
||||
end
|
||||
end)
|
||||
|
||||
if self.GameObject then
|
||||
self.dsTween = self.GameObject.transform.parent:DOScale(Vector3.one * scale, dur)
|
||||
:OnComplete(function ()
|
||||
-- Log("DoScale = "..scale)
|
||||
if func then
|
||||
func()
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
||||
if self.dsTween2 then
|
||||
self.dsTween2:Kill()
|
||||
end
|
||||
|
@ -848,7 +850,10 @@ function EnemyView:OnRealDead()
|
|||
BattleManager.ResumeBattle()
|
||||
self.RoleLiveGOGraphic.color = Color.New(1,1,1,1)
|
||||
if order ~= BattleLogic.CurOrder then return end
|
||||
self.GameObject:SetActive(false)
|
||||
if self.GameObject then
|
||||
self.GameObject:SetActive(false)
|
||||
end
|
||||
|
||||
self.RoleLiveGO:SetActive(false)
|
||||
self.effect_dead:SetActive(false)
|
||||
if self.shadow then
|
||||
|
|
Loading…
Reference in New Issue