[飞升]======飞升特效修改
parent
9831008684
commit
f40c997a4f
|
@ -417,16 +417,20 @@ function GetStarOrGodSoulLv(index,data)
|
||||||
end
|
end
|
||||||
return data.star,index
|
return data.star,index
|
||||||
end
|
end
|
||||||
function SetHeroFlyEffect(par,spLoader,_star,_layer,_scale,imgFloor)
|
function SetHeroFlyEffect(par,spLoader,_star,_layer,_scale,imgFloor,addY)
|
||||||
local effect=Util.GetGameObject(par, "c_long_touxiang_lizi(Clone)")
|
local effect=Util.GetGameObject(par, "c_long_touxiang_lizi(Clone)")
|
||||||
local img=Util.GetGameObject(par,"flyImg")
|
local img=Util.GetGameObject(par,"flyImg")
|
||||||
|
local y=0
|
||||||
|
if addY then
|
||||||
|
y=addY
|
||||||
|
end
|
||||||
if img==nil then
|
if img==nil then
|
||||||
img = poolManager:LoadAsset("FlyUpImg", PoolManager.AssetType.GameObject) -- newObject("FlyUpImg")
|
img = poolManager:LoadAsset("FlyUpImg", PoolManager.AssetType.GameObject) -- newObject("FlyUpImg")
|
||||||
img.transform:SetParent(par.transform)
|
img.transform:SetParent(par.transform)
|
||||||
img.name="flyImg"
|
img.name="flyImg"
|
||||||
--img:GetComponent("RectTransform").sizeDelta = Vector2.New(116,50)
|
--img:GetComponent("RectTransform").sizeDelta = Vector2.New(116,50)
|
||||||
img.transform.localScale = Vector3.one*_scale
|
img.transform.localScale = Vector3.one*_scale
|
||||||
img.transform.localPosition = Vector3.New(0,71*_scale,0)
|
img.transform.localPosition = Vector3.New(0,71*_scale+y,0)
|
||||||
else
|
else
|
||||||
if _star>11 then
|
if _star>11 then
|
||||||
img.gameObject:SetActive(true)
|
img.gameObject:SetActive(true)
|
||||||
|
@ -452,17 +456,19 @@ function SetHeroFlyEffect(par,spLoader,_star,_layer,_scale,imgFloor)
|
||||||
SetParticleSortLayer(effect,_layer)
|
SetParticleSortLayer(effect,_layer)
|
||||||
effect:SetActive(true)
|
effect:SetActive(true)
|
||||||
effect.transform:SetParent(par.transform)
|
effect.transform:SetParent(par.transform)
|
||||||
effect:GetComponent("RectTransform").localPosition = Vector3.zero
|
effect:GetComponent("RectTransform").localPosition = Vector3.New(0,y,0)
|
||||||
effect:GetComponent("RectTransform").localScale = Vector3.New(1,1,1)*_scale
|
effect:GetComponent("RectTransform").localScale = Vector3.New(1,1,1)*_scale
|
||||||
effect.transform:SetAsFirstSibling()
|
effect.transform:SetAsFirstSibling()
|
||||||
local long1=Util.GetGameObject(effect, "longaniduan")
|
local long1=Util.GetGameObject(effect, "longaniduan")
|
||||||
local long2=Util.GetGameObject(effect, "longaniduan (1)")
|
local long2=Util.GetGameObject(effect, "longaniduan (1)")
|
||||||
local bg1=Util.GetGameObject(effect, "baoguang (9)")
|
local bg1=Util.GetGameObject(effect, "baoguang (9)")
|
||||||
local bg2=Util.GetGameObject(effect, "baoguang (10)")
|
local bg2=Util.GetGameObject(effect, "baoguang (10)")
|
||||||
|
local bg3=Util.GetGameObject(effect, "c_ui_qinyan_duan")
|
||||||
long1:SetActive(false)
|
long1:SetActive(false)
|
||||||
long2:SetActive(false)
|
long2:SetActive(false)
|
||||||
bg1:SetActive(false)
|
bg1:SetActive(false)
|
||||||
bg2:SetActive(false)
|
bg2:SetActive(false)
|
||||||
|
bg3:SetActive(false)
|
||||||
if _star==12 then
|
if _star==12 then
|
||||||
go.sprite=spLoader:LoadSprite("r_tongyong_tianfufeisheng_daoju1")
|
go.sprite=spLoader:LoadSprite("r_tongyong_tianfufeisheng_daoju1")
|
||||||
elseif _star==13 then
|
elseif _star==13 then
|
||||||
|
@ -472,6 +478,7 @@ function SetHeroFlyEffect(par,spLoader,_star,_layer,_scale,imgFloor)
|
||||||
elseif _star==14 then
|
elseif _star==14 then
|
||||||
bg1:SetActive(true)
|
bg1:SetActive(true)
|
||||||
bg2:SetActive(true)
|
bg2:SetActive(true)
|
||||||
|
bg3:SetActive(true)
|
||||||
-- long1:SetActive(true)
|
-- long1:SetActive(true)
|
||||||
-- long2:SetActive(true)
|
-- long2:SetActive(true)
|
||||||
go.sprite=spLoader:LoadSprite("r_tongyong_tianfufeisheng_daoju2")
|
go.sprite=spLoader:LoadSprite("r_tongyong_tianfufeisheng_daoju2")
|
||||||
|
@ -733,7 +740,7 @@ function SetHeroBg(spLoader, bg,cardBg,star,quality,layer)
|
||||||
flyImg:GetComponent("Image").sprite=spLoader:LoadSprite("r_tongyong_tianfufeisheng_kapai1")
|
flyImg:GetComponent("Image").sprite=spLoader:LoadSprite("r_tongyong_tianfufeisheng_kapai1")
|
||||||
elseif star==13 then
|
elseif star==13 then
|
||||||
shan:SetActive(true)
|
shan:SetActive(true)
|
||||||
bgEffect:SetActive(true)
|
bgEffect:SetActive(false)
|
||||||
flyImg:GetComponent("Image").sprite=spLoader:LoadSprite("r_tongyong_tianfufeisheng_kapai2")
|
flyImg:GetComponent("Image").sprite=spLoader:LoadSprite("r_tongyong_tianfufeisheng_kapai2")
|
||||||
elseif star==14 then
|
elseif star==14 then
|
||||||
shan:SetActive(true)
|
shan:SetActive(true)
|
||||||
|
|
Loading…
Reference in New Issue