特权修改,宝囊商店
parent
339550d9e7
commit
12b0fa9f73
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
|
@ -0,0 +1,110 @@
|
||||||
|
fileFormatVersion: 2
|
||||||
|
guid: aebc881c0115c174ba2a5658531830a2
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 9
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 2
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 2
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: 65
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 1
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
- serializedVersion: 2
|
||||||
|
buildTarget: iPhone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: 65
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 1
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
- serializedVersion: 2
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: 4
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 1
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 39642efc9403c294cb36f6cc52ea49a1
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
spritePackingTag: VipAtlas
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
File diff suppressed because it is too large
Load Diff
|
@ -18375,7 +18375,7 @@ MonoBehaviour:
|
||||||
m_Calls: []
|
m_Calls: []
|
||||||
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||||
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||||
m_Sprite: {fileID: 21300000, guid: 669b1ae14e19a69458d57a2aa3670f5d, type: 3}
|
m_Sprite: {fileID: 21300000, guid: aebc881c0115c174ba2a5658531830a2, type: 3}
|
||||||
m_Type: 0
|
m_Type: 0
|
||||||
m_PreserveAspect: 0
|
m_PreserveAspect: 0
|
||||||
m_FillCenter: 1
|
m_FillCenter: 1
|
||||||
|
|
|
@ -942,6 +942,7 @@ ActivityTypeDef = {
|
||||||
SoulPrint=38,--魂印达人
|
SoulPrint=38,--魂印达人
|
||||||
SupremeHero = 42, -- 什么乱七八糟的奖励
|
SupremeHero = 42, -- 什么乱七八糟的奖励
|
||||||
FindFairy=43,--东海寻仙
|
FindFairy=43,--东海寻仙
|
||||||
|
QianKunBox = 44,--乾坤宝囊
|
||||||
FindTreasureExper=46,--寻宝达人
|
FindTreasureExper=46,--寻宝达人
|
||||||
LuckyTurnExper=47,--探宝达人
|
LuckyTurnExper=47,--探宝达人
|
||||||
RecruitExper=48,--征募达人
|
RecruitExper=48,--征募达人
|
||||||
|
@ -953,6 +954,7 @@ ActivityTypeDef = {
|
||||||
TreasureOfHeaven=54,--天宫秘宝
|
TreasureOfHeaven=54,--天宫秘宝
|
||||||
OpenSeverWelfare=55,--开服福利
|
OpenSeverWelfare=55,--开服福利
|
||||||
EightDayGift = 56,--八日登陆
|
EightDayGift = 56,--八日登陆
|
||||||
|
|
||||||
}
|
}
|
||||||
--活动结束需要处理面板关闭类型
|
--活动结束需要处理面板关闭类型
|
||||||
ActivityTypePanel = {
|
ActivityTypePanel = {
|
||||||
|
|
|
@ -117,6 +117,7 @@ function OperatingPanel:OnSortingOrderChange()
|
||||||
self.operatingContents[3]:OnSortingOrderChange( self.sortingOrder)
|
self.operatingContents[3]:OnSortingOrderChange( self.sortingOrder)
|
||||||
self.operatingContents[4]:OnSortingOrderChange( self.sortingOrder)
|
self.operatingContents[4]:OnSortingOrderChange( self.sortingOrder)
|
||||||
self.operatingContents[5]:OnSortingOrderChange( self.sortingOrder)
|
self.operatingContents[5]:OnSortingOrderChange( self.sortingOrder)
|
||||||
|
self.operatingContents[9]:OnSortingOrderChange( self.sortingOrder)
|
||||||
end
|
end
|
||||||
--添加事件监听(用于子类重写)
|
--添加事件监听(用于子类重写)
|
||||||
function OperatingPanel:AddListener()
|
function OperatingPanel:AddListener()
|
||||||
|
@ -246,7 +247,7 @@ function OperatingPanel:RefreshTabStatus()
|
||||||
self.operateTabs[4]:SetActive(false)
|
self.operateTabs[4]:SetActive(false)
|
||||||
|
|
||||||
self.operateTabs[10]:SetActive(ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.FindFairy) ~= nil)
|
self.operateTabs[10]:SetActive(ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.FindFairy) ~= nil)
|
||||||
self.operateTabs[11]:SetActive(true)
|
self.operateTabs[11]:SetActive(ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.QianKunBox) ~= nil)
|
||||||
elseif self.showType==ShowType.MonthFund.type then
|
elseif self.showType==ShowType.MonthFund.type then
|
||||||
--- 7 跟 8 是活动开启
|
--- 7 跟 8 是活动开启
|
||||||
self.operateTabs[7]:SetActive(OperatingManager.IsBaseOpen(GoodsTypeDef.MONTHCARD_128))--, SALARY_TYPE.BASE_128
|
self.operateTabs[7]:SetActive(OperatingManager.IsBaseOpen(GoodsTypeDef.MONTHCARD_128))--, SALARY_TYPE.BASE_128
|
||||||
|
|
|
@ -4,9 +4,10 @@ local ActivityDetail = require("Modules/Operating/ActivityDetail")--活动详情
|
||||||
local iconsData = ConfigManager.GetAllConfigsDataByKey(ConfigName.LotteryRewardConfig,"Pool",4401)
|
local iconsData = ConfigManager.GetAllConfigsDataByKey(ConfigName.LotteryRewardConfig,"Pool",4401)
|
||||||
local itemConfig = ConfigManager.GetConfig(ConfigName.ItemConfig)
|
local itemConfig = ConfigManager.GetConfig(ConfigName.ItemConfig)
|
||||||
local artConfig = ConfigManager.GetConfig(ConfigName.ArtResourcesConfig)
|
local artConfig = ConfigManager.GetConfig(ConfigName.ArtResourcesConfig)
|
||||||
|
local orginLayer = 0
|
||||||
|
|
||||||
function QianKunBox:ctor(mainPanel, gameObject)
|
function QianKunBox:ctor(mainPanel, gameObject)
|
||||||
self.mainPanel = mainPanel
|
self.mainPanel = mainPanel.transform
|
||||||
self.gameObject = gameObject
|
self.gameObject = gameObject
|
||||||
self:InitComponent(gameObject)
|
self:InitComponent(gameObject)
|
||||||
self:BindEvent()
|
self:BindEvent()
|
||||||
|
@ -14,6 +15,9 @@ end
|
||||||
|
|
||||||
function QianKunBox:InitComponent(gameObject)
|
function QianKunBox:InitComponent(gameObject)
|
||||||
|
|
||||||
|
self.tabList = Util.GetGameObject(self.mainPanel,"bg/tabList")
|
||||||
|
self.btnBack = Util.GetGameObject(self.mainPanel,"bg/btnBack")
|
||||||
|
self.bottomBar = Util.GetGameObject(self.mainPanel,"bg/bottomBar")
|
||||||
--leftUp
|
--leftUp
|
||||||
self.leftUp = Util.GetGameObject(gameObject,"leftUp")
|
self.leftUp = Util.GetGameObject(gameObject,"leftUp")
|
||||||
self.leftUpTime = Util.GetGameObject(self.leftUp,"tips/tips2/time"):GetComponent("Text")
|
self.leftUpTime = Util.GetGameObject(self.leftUp,"tips/tips2/time"):GetComponent("Text")
|
||||||
|
@ -36,7 +40,11 @@ function QianKunBox:InitComponent(gameObject)
|
||||||
self.limit = Util.GetGameObject(self.bottom,"limit")
|
self.limit = Util.GetGameObject(self.bottom,"limit")
|
||||||
--detail
|
--detail
|
||||||
self.detail = Util.GetGameObject(gameObject,"detail")
|
self.detail = Util.GetGameObject(gameObject,"detail")
|
||||||
|
--shop
|
||||||
|
self.shop = Util.GetGameObject(gameObject,"shop")
|
||||||
|
self.shopBack = Util.GetGameObject(self.shop,"shopBack/btnBack")
|
||||||
|
self.content = Util.GetGameObject(self.shop,"content")
|
||||||
|
self.live = Util.GetGameObject(self.shop,"live")
|
||||||
end
|
end
|
||||||
|
|
||||||
function QianKunBox:BindEvent()
|
function QianKunBox:BindEvent()
|
||||||
|
@ -47,7 +55,16 @@ function QianKunBox:BindEvent()
|
||||||
ActivityDetail.new(self.detail,2)
|
ActivityDetail.new(self.detail,2)
|
||||||
end)
|
end)
|
||||||
Util.AddClick(self.btnStore,function()
|
Util.AddClick(self.btnStore,function()
|
||||||
LogRed("魂印商店")
|
self.shop:SetActive(true)
|
||||||
|
self.btnBack:SetActive(false)
|
||||||
|
self.tabList:SetActive(false)
|
||||||
|
self.bottomBar:SetActive(false)
|
||||||
|
end)
|
||||||
|
Util.AddClick(self.shopBack,function()
|
||||||
|
self.shop:SetActive(false)
|
||||||
|
self.btnBack:SetActive(true)
|
||||||
|
self.tabList:SetActive(true)
|
||||||
|
self.bottomBar:SetActive(true)
|
||||||
end)
|
end)
|
||||||
Util.AddClick(self.btnOne,function()
|
Util.AddClick(self.btnOne,function()
|
||||||
LogPink("单抽")
|
LogPink("单抽")
|
||||||
|
@ -65,6 +82,7 @@ function QianKunBox:OnShow()
|
||||||
self.btnTen2:SetActive(BagManager.GetItemCountById(16)>=2000)
|
self.btnTen2:SetActive(BagManager.GetItemCountById(16)>=2000)
|
||||||
self.btnTen1:SetActive(BagManager.GetItemCountById(16)<2000)
|
self.btnTen1:SetActive(BagManager.GetItemCountById(16)<2000)
|
||||||
|
|
||||||
|
--五个魂印头像
|
||||||
for i = 1, 5 do
|
for i = 1, 5 do
|
||||||
local icon = Util.GetGameObject(self.icons,"icon"..i.."/icon"):GetComponent("Image")
|
local icon = Util.GetGameObject(self.icons,"icon"..i.."/icon"):GetComponent("Image")
|
||||||
local kuang = Util.GetGameObject(self.icons,"icon"..i.."/kuang"):GetComponent("Image")
|
local kuang = Util.GetGameObject(self.icons,"icon"..i.."/kuang"):GetComponent("Image")
|
||||||
|
@ -73,20 +91,35 @@ function QianKunBox:OnShow()
|
||||||
if itemConfig[iconsData[i].Reward[1]].Quantity == 5 then--金色
|
if itemConfig[iconsData[i].Reward[1]].Quantity == 5 then--金色
|
||||||
kuang.sprite = Util.LoadSprite("r_hunyin_hunyinkuanghuang001")
|
kuang.sprite = Util.LoadSprite("r_hunyin_hunyinkuanghuang001")
|
||||||
end
|
end
|
||||||
|
--点击能查看魂印信息
|
||||||
Util.AddOnceClick(kuang.gameObject,function ()
|
Util.AddOnceClick(kuang.gameObject,function ()
|
||||||
UIManager.OpenPanel(UIName.SoulPrintPopUp,nil,nil,iconsData[i].Reward[1],nil,nil)
|
UIManager.OpenPanel(UIName.SoulPrintPopUp,nil,nil,iconsData[i].Reward[1],nil,nil)
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
--商店
|
||||||
|
if not self.shopView then
|
||||||
|
self.shopView = SubUIManager.Open(SubUIConfig.ShopView, self.content.transform)
|
||||||
|
end
|
||||||
|
self.shopView:ShowShop(SHOP_TYPE.SOULBOX_SHOP,orginLayer)
|
||||||
|
self.live = poolManager:LoadLive("live2d_ui_h_52_xx_pf1", self.live.transform, Vector3.New(0.25,0.25,0.25), Vector3.New(123,214,0))
|
||||||
|
end
|
||||||
|
|
||||||
|
function QianKunBox:OnSortingOrderChange(_sortingOrder)
|
||||||
|
orginLayer = _sortingOrder
|
||||||
end
|
end
|
||||||
|
|
||||||
function QianKunBox:OnHide()
|
function QianKunBox:OnHide()
|
||||||
self.gameObject:SetActive(false)
|
self.gameObject:SetActive(false)
|
||||||
self.detail.gameObject:SetActive(false)
|
self.detail.gameObject:SetActive(false)
|
||||||
-- self.reward.gameObject:SetActive(false)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
function QianKunBox:OnDestroy()
|
function QianKunBox:OnDestroy()
|
||||||
|
if self.shopView then
|
||||||
|
self.shopView = SubUIManager.Close(self.shopView)
|
||||||
|
self.shopView = nil
|
||||||
|
end
|
||||||
|
poolManager:UnLoadLive("live2d_ui_h_52_xx_pf1", self.live)
|
||||||
end
|
end
|
||||||
|
|
||||||
return QianKunBox
|
return QianKunBox
|
|
@ -33,10 +33,6 @@ local _ShopPage = {
|
||||||
default = "r_shop_yunyou_01", lock = "r_shop_yunyou_01", select = "r_shop_yunyou_02",
|
default = "r_shop_yunyou_01", lock = "r_shop_yunyou_01", select = "r_shop_yunyou_02",
|
||||||
rpType = RedPointType.Shop_Page_Roam,
|
rpType = RedPointType.Shop_Page_Roam,
|
||||||
},
|
},
|
||||||
-- [SHOP_PAGE.SOULBOX] = { -- 宝囊
|
|
||||||
-- default = "x_xianshishangshi_anniu_01", lock = "x_xianshishangshi_anniu_01", select = "x_xianshishangshi_anniu_02",
|
|
||||||
-- rpType = RedPointType.Shop_SoulBox_Check,
|
|
||||||
-- },
|
|
||||||
}
|
}
|
||||||
|
|
||||||
this._MainShopPageList = {}
|
this._MainShopPageList = {}
|
||||||
|
|
Loading…
Reference in New Issue