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