小兵spine 显示修改提交
parent
6ec8493337
commit
b856431766
|
@ -587,7 +587,7 @@ function this.ShowBattleInfo()
|
|||
end
|
||||
roleLiveGO.transform:SetParent(this.heroList[i].pos.transform)
|
||||
roleLiveGO.transform.localPosition = Vector2.New(0, 0)
|
||||
roleLiveGO.transform.localScale=Vector3.one * roleConfig[sId].enemy_liveScale*0.4 -- * 0.75--* 1.5
|
||||
roleLiveGO.transform.localScale=Vector3.one * roleConfig[sId].enemy_liveScale*0.3 -- * 0.75--* 1.5
|
||||
if i<=3 then
|
||||
if heroData.heroConfig.Toward==1 then
|
||||
SetHEeroLiveToward(roleLiveGO,1)
|
||||
|
@ -608,6 +608,7 @@ function this.ShowBattleInfo()
|
|||
local index=0
|
||||
for k, v in pairs(aaa) do
|
||||
index=index+1
|
||||
LogError("id=============== v.id=============================="..v.id)
|
||||
if not soliderPreList[index] then
|
||||
local obj=newObjToParent(this.soliderPre,this.soliderGrid)
|
||||
soliderPreList[index]={}
|
||||
|
@ -617,28 +618,33 @@ function this.ShowBattleInfo()
|
|||
soliderPreList[index].effect.transform:SetParent(soliderPreList[index].pos.transform)
|
||||
soliderPreList[index].effect.transform.localScale = Vector3.one
|
||||
soliderPreList[index].effect.transform.localPosition = Vector3.New(0, 0, 0)
|
||||
local spineObj
|
||||
if soliderPreList[index].spine==nil then
|
||||
local spineName="live2d_npc_map_boy"
|
||||
if soliderSettingConfig[v.id] then
|
||||
spineName=GetResourcePath(soliderSettingConfig[v.id].Live)
|
||||
end
|
||||
spineObj= poolManager:LoadLive(spineName,soliderPreList[index].pos.transform, Vector3.one, Vector3.zero)
|
||||
else
|
||||
--roleLiveGO=heroSpineList[heroData.live]
|
||||
end
|
||||
spineObj.transform:SetParent(soliderPreList[index].pos.transform)
|
||||
spineObj.transform.localPosition = Vector2.New(0, -20)
|
||||
spineObj.transform.localScale=Vector3.one * 0.15
|
||||
soliderPreList[index].spine=spineObj
|
||||
soliderPreList[index].spineAni=spineObj:GetComponent("SkeletonGraphic")
|
||||
soliderPreList[index].spineAni.AnimationState:SetAnimation(0, "move3",true)
|
||||
soliderPreList[index].data=v
|
||||
soliderPreList[index].effect:SetActive(false)
|
||||
Util.SetParticleSortLayer(soliderPreList[index].effect, orginLayer+2)
|
||||
else
|
||||
soliderPreList[index].data=v
|
||||
end
|
||||
local spineName=""
|
||||
if soliderSettingConfig[v.id] then
|
||||
spineName=GetResourcePath(soliderSettingConfig[v.id].Live)
|
||||
end
|
||||
if soliderPreList[index].spine and spineName~="" and soliderPreList[index].spineName~=spineName then
|
||||
poolManager:UnLoadLive(soliderPreList[index].spineName, soliderPreList[index].spine, PoolManager.AssetType.GameObject)
|
||||
soliderPreList[index].spine=nil
|
||||
end
|
||||
if soliderPreList[index].spine==nil then
|
||||
local spineObj
|
||||
spineObj= poolManager:LoadLive(spineName,soliderPreList[index].pos.transform, Vector3.one, Vector3.zero)
|
||||
spineObj.transform:SetParent(soliderPreList[index].pos.transform)
|
||||
spineObj.transform.localPosition = Vector2.New(0, -20)
|
||||
spineObj.transform.localScale=Vector3.one * 0.15
|
||||
soliderPreList[index].spine=spineObj
|
||||
soliderPreList[index].spineName=spineName
|
||||
end
|
||||
|
||||
soliderPreList[index].spineAni=soliderPreList[index].spine:GetComponent("SkeletonGraphic")
|
||||
soliderPreList[index].spineAni.AnimationState:SetAnimation(0, "move3",true)
|
||||
|
||||
end
|
||||
|
||||
|
||||
|
@ -685,7 +691,8 @@ function this.BattleLogic()
|
|||
this.battleTimer = Timer.New(function()
|
||||
cd=cd+1
|
||||
--每隔三秒攻击一次
|
||||
|
||||
--local seed= math.random(0,100)/100
|
||||
|
||||
if cd==timeStamp then
|
||||
--英雄攻击
|
||||
allAttacck=0
|
||||
|
@ -1497,6 +1504,7 @@ function FightPointPassMainPanel:OnDestroy()
|
|||
for k, v in pairs(heroSpineList) do
|
||||
poolManager:UnLoadAsset(k,v,poolManager.AssetType.GameObject)
|
||||
end
|
||||
soliderPreList={}
|
||||
poolManager:UnLoadLive(this.bossLiveName, this.bossLiveGO, PoolManager.AssetType.GameObject)
|
||||
poolManager:UnLoadLive("c_xy_0012_skeff_slidesk_ballistic", this.bossLiveGOEffect, PoolManager.AssetType.GameObject)
|
||||
this.bossLiveGOEffect=nil
|
||||
|
|
Loading…
Reference in New Issue