pc ui 작업 중... 3
This commit is contained in:
parent
1ea4f95dd6
commit
1330cc35f1
|
Before Width: | Height: | Size: 982 B After Width: | Height: | Size: 982 B |
|
|
@ -49,7 +49,7 @@ TextureImporter:
|
|||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteBorder: {x: 36, y: 34, z: 36, w: 35}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
|
|
@ -139,7 +139,7 @@ TextureImporter:
|
|||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
internalID: 1537655665
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
|
|
@ -49,7 +49,7 @@ TextureImporter:
|
|||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteBorder: {x: 29, y: 0, z: 31, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
|
|
@ -139,7 +139,7 @@ TextureImporter:
|
|||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
internalID: 1537655665
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ TextureImporter:
|
|||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteBorder: {x: 28, y: 0, z: 30, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
|
|
@ -139,7 +139,7 @@ TextureImporter:
|
|||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
internalID: 1537655665
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -3,6 +3,8 @@ using UnityEngine.UI;
|
|||
|
||||
public class TabCardBase : CardBase
|
||||
{
|
||||
public eTabType m_TabType;
|
||||
public string BGImage_on, BGImage_off;
|
||||
public Button m_btn;
|
||||
public Image[] images; // 0 bg, 1 이미지
|
||||
public TextMeshProUGUI[] texts; // 0 탭 이름
|
||||
|
|
@ -22,19 +24,19 @@ public class TabCardBase : CardBase
|
|||
{
|
||||
if (_type == eUICardType.UI)
|
||||
{
|
||||
if (m_Data.m_TabType == eTabType.BGColorChange)
|
||||
if (m_TabType == eTabType.BGColorChange)
|
||||
images[0].color = m_Data.color_bg_on;
|
||||
else if (m_Data.m_TabType == eTabType.BGImageChange)
|
||||
images[0].sprite = UIAtlasMgr.Ins.Get_Sprite(m_Data.btnBGImg_on);
|
||||
else if (m_TabType == eTabType.BGImageChange)
|
||||
images[0].sprite = UIAtlasMgr.Ins.Get_Sprite(BGImage_on);
|
||||
|
||||
if (images.Length > 1) images[1].sprite = UIAtlasMgr.Ins.Get_Sprite(m_Data.btnImg_on);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (m_Data.m_TabType == eTabType.BGColorChange)
|
||||
if (m_TabType == eTabType.BGColorChange)
|
||||
images[0].color = m_Data.color_bg_off;
|
||||
else if (m_Data.m_TabType == eTabType.BGImageChange)
|
||||
images[0].sprite = UIAtlasMgr.Ins.Get_Sprite(m_Data.btnBGImg_off);
|
||||
else if (m_TabType == eTabType.BGImageChange)
|
||||
images[0].sprite = UIAtlasMgr.Ins.Get_Sprite(BGImage_off);
|
||||
|
||||
if (images.Length > 1) images[1].sprite = UIAtlasMgr.Ins.Get_Sprite(m_Data.btnImg_off);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,8 +11,6 @@ public class TabUIData
|
|||
/// </summary>
|
||||
public int m_Index;
|
||||
|
||||
public eTabType m_TabType = eTabType.BGColorChange;
|
||||
public string btnBGImg_on, btnBGImg_off;
|
||||
public string btnImg_on, btnImg_off;
|
||||
public string btnNameImage_on, btnNameImage_off;
|
||||
public int n_btnName = 0;
|
||||
|
|
|
|||
|
|
@ -43,10 +43,10 @@ public class PCInfoUI_Center : UI3DModel
|
|||
RawImage_costume.texture = handle.Result;
|
||||
});
|
||||
|
||||
Set_3DModel($"Assets/Res_Addr/PC/{costumeData.s_Prefab}.prefab", tr =>
|
||||
{
|
||||
tr.GetComponent<PCActor>().Set_Obj();
|
||||
});
|
||||
//Set_3DModel($"Assets/Res_Addr/PC/{costumeData.s_Prefab}.prefab", tr =>
|
||||
//{
|
||||
// tr.GetComponent<PCActor>().Set_Obj();
|
||||
//});
|
||||
}
|
||||
|
||||
gos[0].SetActive(CanEquip());
|
||||
|
|
|
|||
|
|
@ -4,23 +4,33 @@ using UnityEngine;
|
|||
|
||||
public class PCInfoUI_Left : MonoBehaviour
|
||||
{
|
||||
public TabUIBase m_Tab;
|
||||
public PCInfoStatMgrUI m_PCInfoStatMgrUI;
|
||||
public PCInfoDetailUI m_PCInfoDetailUI;
|
||||
|
||||
List<TabUIData> list_tabData = new List<TabUIData> { new TabUIData{ n_btnName = 223 }, new TabUIData{ n_btnName = 224 } };
|
||||
|
||||
public void Set()
|
||||
{
|
||||
OnClick_StatMgr();
|
||||
for (int i = 0; i < list_tabData.Count; i++)
|
||||
{
|
||||
list_tabData[i].onClick = OnClick_Tab;
|
||||
}
|
||||
m_Tab.Set(list_tabData);
|
||||
OnClick_Tab();
|
||||
}
|
||||
|
||||
public void OnClick_StatMgr()
|
||||
public void OnClick_Tab()
|
||||
{
|
||||
if (m_Tab.Get_Index() == 0)
|
||||
{
|
||||
m_PCInfoStatMgrUI.Set();
|
||||
m_PCInfoDetailUI.gameObject.SetActive(false);
|
||||
}
|
||||
|
||||
public void OnClick_StatDetail()
|
||||
else
|
||||
{
|
||||
m_PCInfoStatMgrUI.gameObject.SetActive(false);
|
||||
m_PCInfoDetailUI.Set();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -17,9 +17,6 @@ public class PCUI : BotMenuBase
|
|||
for (int i = 0; i < list_TabData.Count; i++)
|
||||
{
|
||||
list_TabData[i].onClick = OnClick_Tab;
|
||||
list_TabData[i].m_TabType = eTabType.BGImageChange;
|
||||
list_TabData[i].btnBGImg_off = "menu button";
|
||||
list_TabData[i].btnBGImg_on = "menu button selected";
|
||||
list_TabData[i].btnImg_on = $"menu icon {i + 1}";
|
||||
list_TabData[i].btnImg_off = $"menu icon {i + 1}";
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue