【修行】提交

dev_chengFeng
ZhangBiao 2021-05-20 17:37:56 +08:00
parent ae10b715cd
commit b1e7cd1164
15 changed files with 2164 additions and 1034 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: dbd1b56987546124588796b52f34daf5
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: 56
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 1dce8373597bc734bb49169ed87b6313
vertices: []
indices:
edges: []
weights: []
spritePackingTag: PracticeAtlas
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: 6d740d5746cd7274289af71620147725
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: 56
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5d674a62bd77b1a4ba94668f38ab4e9b
vertices: []
indices:
edges: []
weights: []
spritePackingTag: PracticeAtlas
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: b422cadb356850b448f273c7d920648c
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: 56
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 1f8071757f702484697940d0ffa1f5e3
vertices: []
indices:
edges: []
weights: []
spritePackingTag: PracticeAtlas
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: dff4ef98014084b46bf418c2c8dd2ea3
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: 56
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 44ce90d16afcc774b952398a1adb66fb
vertices: []
indices:
edges: []
weights: []
spritePackingTag: TagButtonAtlas
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: 6f6691f821d364549b5c9c65e16560a1
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: 56
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 38dba4c2d689316448b4f4058359b93c
vertices: []
indices:
edges: []
weights: []
spritePackingTag: TagButtonAtlas
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -3214,7 +3214,7 @@ MonoBehaviour:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: c40c3a598cf2df44e838ac93480024a3, type: 3}
m_Sprite: {fileID: 21300000, guid: 6f6691f821d364549b5c9c65e16560a1, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@ -4200,7 +4200,7 @@ MonoBehaviour:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: ec8c3424ba266bc43881c23e3f837d4e, type: 3}
m_Sprite: {fileID: 21300000, guid: dff4ef98014084b46bf418c2c8dd2ea3, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1

View File

@ -20609,6 +20609,10 @@ MonoBehaviour:
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_liangongren_nv
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_xian_01
extension: .png
resPathIndex: 97
@ -20617,6 +20621,46 @@ MonoBehaviour:
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_zifu_jieduandi
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_zifu_qimingdi
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_zifu_shangzhezhao
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_zifu_shengyindikuang
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_zifu_shengyindikuang_01
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_zifu_shengyindikuang_02
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_zifu_touxiangkuang
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_zifu_xiafangshese
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_zifu_xiazhezhao
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: x_xiuxing_zifu_zifumingzidi
extension: .png
resPathIndex: 97
resAbNameIndex: 55
- resName: pojing
extension: .png
resPathIndex: 98
@ -23565,6 +23609,14 @@ MonoBehaviour:
extension: .png
resPathIndex: 124
resAbNameIndex: 71
- resName: r_zjm_icon-gonghuixiuxing
extension: .png
resPathIndex: 124
resAbNameIndex: 71
- resName: r_zjm_icon-gonghuixiuxing02
extension: .png
resPathIndex: 124
resAbNameIndex: 71
- resName: r_zjm_icon-guanka001_zh
extension: .png
resPathIndex: 124
@ -28401,6 +28453,10 @@ MonoBehaviour:
extension: .jpg
resPathIndex: 157
resAbNameIndex: 1067
- resName: x_xiuxing_zifu_beijing
extension: .jpg
resPathIndex: 157
resAbNameIndex: 1067
- resName: x_xytb_bg
extension: .jpg
resPathIndex: 157
@ -78745,7 +78801,6 @@ MonoBehaviour:
- lz4/dynamicatlas/fifteendaygiftatlas/l_lingshoubaize_anniu.unity3d
- lz4/dynamicatlas/r_fxgz_biaoti_zh.unity3d
- lz4/dynamicatlas/r_fxgz_mujia.unity3d
- lz4/fonts/artfont_1.unity3d
- lz4/fonts/fzjinls.unity3d
- lz4/publicartres/animations.unity3d
- lz4/publicartres/materials.unity3d

View File

@ -1,6 +1,7 @@
local PracticeImprint = quick_class("PracticeImprint", BasePanel)
local orginLayer
local curImprintData={}
local trigger = true
function PracticeImprint:InitComponent()
self.spLoader = SpriteLoader.New()
@ -10,7 +11,8 @@ function PracticeImprint:InitComponent()
self.Scrollgrid = Util.GetGameObject(self.gameObject, "Scroll/grid")
self.ImprintPre = Util.GetGameObject(self.gameObject, "ImprintPre")
self.ImprintInfo = Util.GetGameObject(self.gameObject, "ImprintInfo")
self.ImprintInfoBack = Util.GetGameObject(self.ImprintInfo, "close")
self.ImprintContent = Util.GetGameObject(self.gameObject, "ImprintInfo/Content")
self.ImprintInfoBack = Util.GetGameObject(self.ImprintInfo, "Content/close")
self.Name = Util.GetGameObject(self.ImprintInfo, "Content/Name"):GetComponent("Text")
self.leftInfo = Util.GetGameObject(self.ImprintInfo, "Content/Layout/Left")
@ -27,10 +29,11 @@ function PracticeImprint:InitComponent()
self.doBtnText = Util.GetGameObject(self.doBtn, "Text"):GetComponent("Text")
self.sizeDelta = {
[1] = Vector2.New(0,0),
[2] = Vector2.New(0,-608),
[1] = Vector2.New(0,-100),
[2] = Vector2.New(0,-708),
}
self.ImprintList = {}
self.SelectList = {}
end
function PracticeImprint:BindEvent()
@ -38,8 +41,7 @@ function PracticeImprint:BindEvent()
self:ClosePanel()
end)
Util.AddClick(self.ImprintInfoBack, function()
self.ImprintInfo:SetActive(false)
self.Scroll:GetComponent("RectTransform").sizeDelta = self.sizeDelta[1]
self:Animation(3)
end)
end
@ -52,6 +54,7 @@ end
--待功能扩展(试图打开某个状态)
function PracticeImprint:OnOpen()
self.UpView:OnOpen({ showType = UpViewOpenType.ShowLeft, panelType = PanelType.Main })
-- self.Scrollgrid:GetComponent("RectTransform").pivot = Vector2.New(1,1)
end
function PracticeImprint:OnSortingOrderChange()
@ -63,8 +66,7 @@ end
function PracticeImprint:Refresh(isTop,isAni,func)
self.allImprintData = PracticeManager.GetAllImprintData()
self.ImprintInfo:SetActive(false)
self.Scroll:GetComponent("RectTransform").sizeDelta = self.sizeDelta[1]
self:Animation(3)
if not self.ImprintList then
self.ImprintList = {}
@ -102,30 +104,27 @@ end
function PracticeImprint:SetSingleImprint(_go,_imprintId)
local serverData,configData = PracticeManager.GetSingleImprintData(_imprintId)--获取神印信息
local maskBtn = Util.GetGameObject(_go, "mask")
local stateImg = Util.GetGameObject(_go, "state"):GetComponent("Image")
local heroImg = Util.GetGameObject(_go, "hero"):GetComponent("Image")
local icon = Util.GetGameObject(_go, "icon"):GetComponent("Image")
local maskBlack = Util.GetGameObject(_go, "maskblack")
local name = Util.GetGameObject(_go, "name/Text"):GetComponent("Text")
local selectImg = Util.GetGameObject(_go, "select")
selectImg:SetActive(false)
self.SelectList[_imprintId] = selectImg
if not serverData then--未解锁
stateImg.gameObject:SetActive(true)
stateImg.sprite = self.spLoader:LoadSprite("r_Dungeon_lockon")
_go:GetComponent("Image").enabled = false
heroImg.gameObject:SetActive(false)
maskBlack:SetActive(true)
else--已解锁
-- LogGreen(" _imprintId:"..tostring(_imprintId).." serverData.state:"..tostring(serverData.state))
maskBlack:SetActive(false)
if serverData.state == 0 then--未使用
stateImg.gameObject:SetActive(false)
_go:GetComponent("Image").enabled = false
elseif serverData.state == 1 then--已使用
stateImg.gameObject:SetActive(true)
stateImg.sprite = self.spLoader:LoadSprite("t_tianshumijuan_yijihuo_zh")
_go:GetComponent("Image").enabled = true
end
heroImg.gameObject:SetActive(serverData.subId ~= nil and serverData.subId ~= "" and serverData.subId ~= "nil")
if serverData.subId ~= nil and serverData.subId ~= "" and serverData.subId ~= "nil" then
-- LogRed("serverData.subId:"..tostring(serverData.subId))
-- LogGreen(HeroManager.GetSingleHeroData(tostring(serverData.subId)).id)
heroImg.sprite = self.spLoader:LoadSprite(GetSpriteNameByItemId(HeroManager.GetSingleHeroData(tostring(serverData.subId)).id))
end
end
@ -133,8 +132,11 @@ function PracticeImprint:SetSingleImprint(_go,_imprintId)
name.text = configData.Name
Util.AddOnceClick(maskBtn,function ()
self.ImprintInfo:SetActive(true)
self.Scroll:GetComponent("RectTransform").sizeDelta = self.sizeDelta[2]
self:Animation(1)
for key, value in pairs(self.SelectList) do
value:SetActive(false)
end
self.SelectList[_imprintId]:SetActive(true)
self:ShowSingleImprintInfoLayout(serverData,configData)
end)
end
@ -183,8 +185,7 @@ function PracticeImprint:ShowSingleImprintInfoLayout(_serverData,_configData)
end
NetManager.PracticeImprintRequest(old,new,tostring(sub),function ()
self:Refresh(true,true,function ()
self.ImprintInfo:SetActive(true)
self.Scroll:GetComponent("RectTransform").sizeDelta = self.sizeDelta[2]
self:Animation(2)
self:ShowSingleImprintInfoLayout(PracticeManager.GetSingleImprintData(new))
end)
end)
@ -226,8 +227,7 @@ function PracticeImprint:ShowSingleImprintInfoLayout(_serverData,_configData)
SetHeroStars(starGrid, _heroData.star)
--刷新
self:Refresh(true,true,function ()
self.ImprintInfo:SetActive(true)
self.Scroll:GetComponent("RectTransform").sizeDelta = self.sizeDelta[2]
self:Animation(2)
self:ShowSingleImprintInfoLayout(PracticeManager.GetSingleImprintData(_configData.Id))
end)
end)
@ -237,8 +237,50 @@ function PracticeImprint:ShowSingleImprintInfoLayout(_serverData,_configData)
--神将选择
end
function PracticeImprint:Animation(num)
if num == 1 then--打开神印信息界面
-- LogGreen("Input.mousePosition:"..tostring(Input.mousePosition))
-- if Input.mousePosition.y > UIManager.UIWidth/2 then
-- self.Scrollgrid:GetComponent("RectTransform").pivot = Vector2.New(1,1)
-- else
-- self.Scrollgrid:GetComponent("RectTransform").pivot = Vector2.New(0,0)
-- end
self.ImprintInfo:SetActive(true)
if trigger == true then
self.ImprintContent:GetComponent("RectTransform").localPosition = Vector3.New(0,-1200,0)
self.Scroll:GetComponent("RectTransform").sizeDelta = self.sizeDelta[2]
self.ImprintContent:GetComponent("RectTransform"):DOLocalMove(Vector3.New(0,-500,0), 0.6)
if self.tween1 then
self.tween1:Kill()
end
self.tween1 = DoTween.To(DG.Tweening.Core.DOGetter_float( function () return -100 end),
DG.Tweening.Core.DOSetter_float(function (t)
self.Scroll:GetComponent("RectTransform").sizeDelta = Vector2.New(0,t)
end), -708, 0.6):SetEase(Ease.Linear)
else
self.Scroll:GetComponent("RectTransform").sizeDelta = self.sizeDelta[2]
self.ImprintContent:GetComponent("RectTransform").localPosition = Vector3.New(0,-500,0)
end
trigger = false
elseif num == 2 then--刷新界面
self.ImprintInfo:SetActive(true)
self.Scroll:GetComponent("RectTransform").sizeDelta = self.sizeDelta[1]
trigger = false
elseif num == 3 then--关闭界面
self.ImprintInfo:SetActive(false)
self.Scroll:GetComponent("RectTransform").sizeDelta = self.sizeDelta[1]
self.ImprintContent:GetComponent("RectTransform").localPosition = Vector3.New(0,-1200,0)
trigger = true
end
end
function PracticeImprint:OnClose()
if self.tween1 then
self.tween1:Kill()
end
trigger = true
-- self.Scrollgrid:GetComponent("RectTransform").pivot = Vector2.New(1,1)
end
function PracticeImprint:OnDestroy()
@ -246,6 +288,7 @@ function PracticeImprint:OnDestroy()
SubUIManager.Close(self.UpView)
self.UpView = nil
self.ImprintList = {}
self.SelectList = {}
end
return PracticeImprint

View File

@ -142,6 +142,8 @@ end
function Practice:RefreshMid()
self.levelName.sprite = self.spLoader:LoadSprite(self.curLevelConfig.NamePic1)
self.starNum.text = PlayerManager.level
local playerImg = NameManager.roleSex == 0 and "x_xiuxing_liangongren_nan" or "x_xiuxing_liangongren_nv"
self.img.sprite = self.spLoader:LoadSprite(playerImg)
end
--刷新点