skill ui
This commit is contained in:
@@ -15,7 +15,7 @@ MonoBehaviour:
|
||||
m_DefaultGroup: 712e3991f28e549e7a56ee582a977810
|
||||
m_currentHash:
|
||||
serializedVersion: 2
|
||||
Hash: e55a5907432af172f87a7ccca800fef4
|
||||
Hash: 2b260a6f4d09eb87199ab9c362c7be67
|
||||
m_OptimizeCatalogSize: 0
|
||||
m_BuildRemoteCatalog: 0
|
||||
m_CatalogRequestsTimeout: 0
|
||||
|
||||
@@ -124,6 +124,9 @@ namespace BrewMonster.Managers
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -5,17 +5,26 @@ namespace BrewMonster
|
||||
{
|
||||
public class CECTaoistRank
|
||||
{
|
||||
private int m_id; // ���漶���ID
|
||||
private string m_name; // ���漶���ID
|
||||
private int m_id; // ���漶���ID / Rank ID
|
||||
private string m_name; // ���漶���ID / Rank name
|
||||
private CECTaoistRank m_next;
|
||||
|
||||
static bool initComplete = false;
|
||||
public static CECTaoistRank[] s_allTaoistRanks = new CECTaoistRank[(int)ToaistRank.TotalRankCount];
|
||||
public static readonly int[] TaoistRankIDs = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 20, 21, 22, 30, 31, 32 };
|
||||
|
||||
public int GetID()
|
||||
{
|
||||
return m_id;
|
||||
}
|
||||
|
||||
public string GetName()
|
||||
{
|
||||
return string.IsNullOrEmpty(m_name) ? $"Rank {m_id}" : m_name;
|
||||
}
|
||||
|
||||
public bool IsGodRank()
|
||||
{
|
||||
|
||||
CECTaoistRank GodRank;
|
||||
for (GodRank = GetGodRankBegin(); GodRank != GetGodRankEnd();
|
||||
GodRank = GodRank.GetNext())
|
||||
@@ -27,22 +36,37 @@ namespace BrewMonster
|
||||
}
|
||||
return false;
|
||||
}
|
||||
public CECTaoistRank GetGodRankBegin()
|
||||
|
||||
public static CECTaoistRank GetBaseRankBegin()
|
||||
{
|
||||
init();
|
||||
return s_allTaoistRanks[0];
|
||||
}
|
||||
|
||||
public static CECTaoistRank GetBaseRankEnd()
|
||||
{
|
||||
init();
|
||||
return s_allTaoistRanks[(int)ToaistRank.BaseRankCount - 1].m_next;
|
||||
}
|
||||
|
||||
public static CECTaoistRank GetGodRankBegin()
|
||||
{
|
||||
init();
|
||||
return s_allTaoistRanks[(int)ToaistRank.BaseRankCount];
|
||||
}
|
||||
|
||||
public CECTaoistRank GetGodRankEnd()
|
||||
public static CECTaoistRank GetGodRankEnd()
|
||||
{
|
||||
init();
|
||||
return GetLastGodRank().m_next;
|
||||
}
|
||||
public CECTaoistRank GetLastGodRank()
|
||||
|
||||
public static CECTaoistRank GetLastGodRank()
|
||||
{
|
||||
init();
|
||||
return s_allTaoistRanks[(int)ToaistRank.BaseRankCount + (int)ToaistRank.GodRankCount - 1];
|
||||
}
|
||||
|
||||
public bool IsEvilRank()
|
||||
{
|
||||
CECTaoistRank EvilRank;
|
||||
@@ -56,25 +80,30 @@ namespace BrewMonster
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public CECTaoistRank GetNext()
|
||||
{
|
||||
return m_next;
|
||||
}
|
||||
|
||||
public static CECTaoistRank GetEvilRankBegin()
|
||||
{
|
||||
init();
|
||||
return s_allTaoistRanks[(int)ToaistRank.BaseRankCount + (int)ToaistRank.GodRankCount];
|
||||
}
|
||||
|
||||
public static CECTaoistRank GetEvilRankEnd()
|
||||
{
|
||||
init();
|
||||
return GetLastEvilRank().m_next;
|
||||
}
|
||||
|
||||
public static CECTaoistRank GetLastEvilRank()
|
||||
{
|
||||
init();
|
||||
return s_allTaoistRanks[(int)ToaistRank.TotalRankCount - 1];
|
||||
}
|
||||
|
||||
public static CECTaoistRank GetTaoistRank(int id)
|
||||
{
|
||||
init();
|
||||
@@ -87,6 +116,7 @@ namespace BrewMonster
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static void init()
|
||||
{
|
||||
if (initComplete)
|
||||
@@ -95,6 +125,10 @@ namespace BrewMonster
|
||||
}
|
||||
for (int i = 0; i < (int)ToaistRank.TotalRankCount; i++)
|
||||
{
|
||||
if (s_allTaoistRanks[i] == null)
|
||||
{
|
||||
s_allTaoistRanks[i] = new CECTaoistRank();
|
||||
}
|
||||
s_allTaoistRanks[i].m_id = TaoistRankIDs[i];
|
||||
/* s_allTaoistRanks[i].m_name =
|
||||
g_pGame->GetGameRun()->GetUIManager()->GetInGameUIMan()->GetStringFromTable(1001 + s_allTaoistRanks[i].m_id);*/
|
||||
|
||||
@@ -210,6 +210,10 @@ namespace BrewMonster.Scripts.Skills
|
||||
{
|
||||
SkillWrapper.Instance.LoadData(data);
|
||||
}
|
||||
public static bool IsOverridden(uint id)
|
||||
{
|
||||
return SkillWrapper.Instance.IsOverridden(id);
|
||||
}
|
||||
public virtual int GetRank() { return 0; }
|
||||
// ѧϰn������Ҫ�����Ҽ���
|
||||
public virtual int GetRequiredLevel() { return 0; }
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using CSNetwork.GPDataType;
|
||||
using BrewMonster.Scripts.Skills;
|
||||
using CSNetwork.GPDataType;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
@@ -22,7 +23,7 @@ namespace BrewMonster.Assets.PerfectWorld.Scripts.Skills
|
||||
{
|
||||
map.Clear();
|
||||
PersistentData skill;
|
||||
|
||||
|
||||
for (int i = 0; i < (int)pdata.skill_count; i++)
|
||||
{
|
||||
cmd_skill_data.SKILL item = pdata.skill_list[i];
|
||||
@@ -31,5 +32,29 @@ namespace BrewMonster.Assets.PerfectWorld.Scripts.Skills
|
||||
map[(uint)item.id_skill] = skill;
|
||||
}
|
||||
}
|
||||
public bool IsOverridden(uint id)
|
||||
{
|
||||
foreach (var kvp in map)
|
||||
{
|
||||
// giả sử bạn cũng có overload IsOverridden(uint id, uint otherId)
|
||||
if (IsOverridden(id, kvp.Key))
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
public bool IsOverridden(uint id, uint senior_id)
|
||||
{
|
||||
SkillStub stub = SkillStub.GetStub(senior_id);
|
||||
if (stub == null || stub.is_senior == 0) return false;
|
||||
|
||||
foreach (var pre_id in stub.pre_skills.Keys)
|
||||
{
|
||||
if (pre_id <= 0) continue;
|
||||
if (id == pre_id) return true;
|
||||
if (IsOverridden(id, pre_id)) return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -235,3 +235,6 @@ namespace BrewMonster
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -235,3 +235,6 @@ namespace BrewMonster
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -332,3 +332,6 @@ namespace BrewMonster
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -326,3 +326,6 @@ namespace BrewMonster
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -337,3 +337,6 @@ namespace BrewMonster
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -330,3 +330,6 @@ namespace BrewMonster
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -240,3 +240,6 @@ namespace BrewMonster
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -111,20 +111,36 @@ namespace BrewMonster.UI
|
||||
}
|
||||
m_bAllocRankDlgs = true;
|
||||
|
||||
foreach (int rankId in EnumerateAllRankIds())
|
||||
for (CECTaoistRank taoistRank = CECTaoistRank.GetBaseRankBegin();
|
||||
taoistRank != CECTaoistRank.GetBaseRankEnd();
|
||||
taoistRank = taoistRank.GetNext())
|
||||
{
|
||||
CreateOneRankDlg(rankId);
|
||||
CreateOneRankDlg(taoistRank);
|
||||
}
|
||||
|
||||
for (CECTaoistRank taoistRank = CECTaoistRank.GetGodRankBegin();
|
||||
taoistRank != CECTaoistRank.GetGodRankEnd();
|
||||
taoistRank = taoistRank.GetNext())
|
||||
{
|
||||
CreateOneRankDlg(taoistRank);
|
||||
}
|
||||
|
||||
for (CECTaoistRank taoistRank = CECTaoistRank.GetEvilRankBegin();
|
||||
taoistRank != CECTaoistRank.GetEvilRankEnd();
|
||||
taoistRank = taoistRank.GetNext())
|
||||
{
|
||||
CreateOneRankDlg(taoistRank);
|
||||
}
|
||||
}
|
||||
|
||||
// ��ʼ�����������ڶԻ���һ���Է�����ڴ� / Initialize rank sub-dialogs once to avoid realloc
|
||||
private void CreateOneRankDlg(int rankID)
|
||||
private void CreateOneRankDlg(CECTaoistRank taoistRank)
|
||||
{
|
||||
AUISubDialog pSubRank = Instantiate(m_pSubRank, m_contentRoot);
|
||||
pSubRank.SetName($"{m_pSubRank.GetName()}{rankID}");
|
||||
pSubRank.SetName($"{m_pSubRank.GetName()}{taoistRank.GetID()}");
|
||||
pSubRank.Show(false);
|
||||
|
||||
m_rankSubDialogs[rankID] = pSubRank;
|
||||
m_rankSubDialogs[taoistRank.GetID()] = pSubRank;
|
||||
}
|
||||
|
||||
// ���¶������Ի�����в��� / Reset dialog with all rank/skill sub dialogs
|
||||
@@ -146,19 +162,31 @@ namespace BrewMonster.UI
|
||||
|
||||
IReadOnlyDictionary<int, List<int>> allRankProfSkills = CECHostSkillModel.Instance?.GetAllRankProfSkills();
|
||||
|
||||
foreach (int rankId in EnumerateBaseRankIds())
|
||||
for (CECTaoistRank taoistRank = CECTaoistRank.GetBaseRankBegin();
|
||||
taoistRank != CECTaoistRank.GetBaseRankEnd();
|
||||
taoistRank = taoistRank.GetNext())
|
||||
{
|
||||
AddDlgsOfOneRank(rankId, allRankProfSkills);
|
||||
BMLogger.LogError("CDlgSkillSubList::ResetDialog: Adding GetBaseRankBegin rank " + taoistRank.GetID());
|
||||
|
||||
//AddDlgsOfOneRank(taoistRank);
|
||||
}
|
||||
|
||||
foreach (int rankId in EnumerateGodRankIds())
|
||||
for (CECTaoistRank taoistRank = CECTaoistRank.GetGodRankBegin();
|
||||
taoistRank != CECTaoistRank.GetGodRankEnd();
|
||||
taoistRank = taoistRank.GetNext())
|
||||
{
|
||||
AddDlgsOfOneRank(rankId, allRankProfSkills);
|
||||
BMLogger.LogError("CDlgSkillSubList::ResetDialog: Adding GetGodRankBegin rank "+ taoistRank.GetID());
|
||||
|
||||
//AddDlgsOfOneRank(taoistRank);
|
||||
}
|
||||
|
||||
foreach (int rankId in EnumerateEvilRankIds())
|
||||
for (CECTaoistRank taoistRank = CECTaoistRank.GetEvilRankBegin();
|
||||
taoistRank != CECTaoistRank.GetEvilRankEnd();
|
||||
taoistRank = taoistRank.GetNext())
|
||||
{
|
||||
AddDlgsOfOneRank(rankId, allRankProfSkills);
|
||||
BMLogger.LogError("CDlgSkillSubList::ResetDialog: Adding GetEvilRankBegin rank " + taoistRank.GetID());
|
||||
|
||||
//AddDlgsOfOneRank(taoistRank);
|
||||
}
|
||||
|
||||
if (m_contentRoot != null)
|
||||
@@ -243,23 +271,56 @@ namespace BrewMonster.UI
|
||||
}
|
||||
|
||||
// ��ijһ�����漶���Ӧ�����м���������Ի��� / Add dialogs for one rank
|
||||
private void AddDlgsOfOneRank(int rankID, IReadOnlyDictionary<int, List<int>> allRankProfSkills)
|
||||
private void AddDlgsOfOneRank(CECTaoistRank taoistRank)
|
||||
{
|
||||
CECHostSkillModel model = CECHostSkillModel.Instance;
|
||||
IReadOnlyDictionary<int, List<int>> allRankProfSkills = model.GetAllRankProfSkills();
|
||||
|
||||
int rankID = taoistRank.GetID();
|
||||
|
||||
if (allRankProfSkills == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if (IsEvil() && IsGodRank(rankID))
|
||||
if (IsEvil() && taoistRank.IsGodRank())
|
||||
{
|
||||
return;
|
||||
}
|
||||
else if (!IsEvil() && IsEvilRank(rankID))
|
||||
else if (!IsEvil() && taoistRank.IsEvilRank())
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if (!allRankProfSkills.TryGetValue(rankID, out var rankSkills) || rankSkills == null || rankSkills.Count == 0)
|
||||
|
||||
if (!allRankProfSkills.TryGetValue(rankID, out var rankItr) || rankItr == null || rankItr.Count == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
List<int> rankSkills = new List<int>();
|
||||
foreach (var skillID in rankItr)
|
||||
{
|
||||
if (ElementSkill.IsOverridden((uint)skillID))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
/* bool bOnlyShowSkillCanLearn = GetGameUIMan()->m_pDlgSkillAction->IsOnlyShowSkillCanLearn();
|
||||
if (bOnlyShowSkillCanLearn)
|
||||
{
|
||||
if (model.GetSkillFitLevel(skillID) == CECHostSkillModel::SKILL_NOT_FIT_LEVEL)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
int curLevel = model.GetSkillCurrentLevel(skillID);
|
||||
int requiredItem = model.GetRequiredBook(skillID, curLevel + 1);
|
||||
if (requiredItem && !model.CheckPreItem(requiredItem))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
}*/
|
||||
rankSkills.Add(skillID);
|
||||
}
|
||||
if (rankSkills.Count == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -278,27 +339,6 @@ namespace BrewMonster.UI
|
||||
return $"Rank {rankID}";
|
||||
}
|
||||
|
||||
private static IEnumerable<int> EnumerateAllRankIds()
|
||||
{
|
||||
return CECTaoistRank.TaoistRankIDs;
|
||||
}
|
||||
|
||||
private static IEnumerable<int> EnumerateBaseRankIds()
|
||||
{
|
||||
return CECTaoistRank.TaoistRankIDs.Take((int)ToaistRank.BaseRankCount);
|
||||
}
|
||||
|
||||
private static IEnumerable<int> EnumerateGodRankIds()
|
||||
{
|
||||
return CECTaoistRank.TaoistRankIDs.Skip((int)ToaistRank.BaseRankCount)
|
||||
.Take((int)ToaistRank.GodRankCount);
|
||||
}
|
||||
|
||||
private static IEnumerable<int> EnumerateEvilRankIds()
|
||||
{
|
||||
return CECTaoistRank.TaoistRankIDs.Skip((int)ToaistRank.BaseRankCount + (int)ToaistRank.GodRankCount);
|
||||
}
|
||||
|
||||
// ����������洢��λ�õ���ȡֵ / Scroll helpers use the stored positions
|
||||
public void ScrollToShowSelectedSkill()
|
||||
{
|
||||
@@ -488,134 +528,4 @@ namespace BrewMonster.UI
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[DisallowMultipleComponent]
|
||||
public class AUISubDialog : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private AUIDialog m_subDialog;
|
||||
[SerializeField] private RectTransform m_rectTransform;
|
||||
private int m_data;
|
||||
|
||||
private void Reset()
|
||||
{
|
||||
if (m_rectTransform == null)
|
||||
{
|
||||
m_rectTransform = transform as RectTransform;
|
||||
}
|
||||
if (m_subDialog == null)
|
||||
{
|
||||
m_subDialog = GetComponent<AUIDialog>();
|
||||
}
|
||||
}
|
||||
|
||||
public void SetDialog(AUIDialog dialog)
|
||||
{
|
||||
m_subDialog = dialog;
|
||||
}
|
||||
|
||||
public AUIDialog GetSubDialog()
|
||||
{
|
||||
return m_subDialog;
|
||||
}
|
||||
|
||||
public string GetName()
|
||||
{
|
||||
return name;
|
||||
}
|
||||
|
||||
public void SetName(string newName)
|
||||
{
|
||||
name = newName;
|
||||
}
|
||||
|
||||
public Vector2Int GetSize()
|
||||
{
|
||||
if (m_rectTransform == null)
|
||||
{
|
||||
m_rectTransform = transform as RectTransform;
|
||||
}
|
||||
|
||||
return m_rectTransform != null
|
||||
? Vector2Int.RoundToInt(m_rectTransform.rect.size)
|
||||
: Vector2Int.zero;
|
||||
}
|
||||
|
||||
public Vector2 GetPos()
|
||||
{
|
||||
if (m_rectTransform == null)
|
||||
{
|
||||
m_rectTransform = transform as RectTransform;
|
||||
}
|
||||
|
||||
return m_rectTransform != null ? m_rectTransform.anchoredPosition : Vector2.zero;
|
||||
}
|
||||
|
||||
public void SetPos(float x, float y)
|
||||
{
|
||||
if (m_rectTransform == null)
|
||||
{
|
||||
m_rectTransform = transform as RectTransform;
|
||||
}
|
||||
|
||||
if (m_rectTransform != null)
|
||||
{
|
||||
m_rectTransform.anchoredPosition = new Vector2(x, y);
|
||||
}
|
||||
}
|
||||
|
||||
public void Show(bool value)
|
||||
{
|
||||
gameObject.SetActive(value);
|
||||
}
|
||||
|
||||
public void SetData(int data)
|
||||
{
|
||||
m_data = data;
|
||||
}
|
||||
|
||||
public int GetData()
|
||||
{
|
||||
return m_data;
|
||||
}
|
||||
}
|
||||
|
||||
[DisallowMultipleComponent]
|
||||
public class CDlgSkillSubListItem : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private TextMeshProUGUI m_nameText;
|
||||
[SerializeField] private GameObject m_highlight;
|
||||
|
||||
private int m_skillID;
|
||||
|
||||
public void UpdateSkill(int skillID)
|
||||
{
|
||||
m_skillID = skillID;
|
||||
if (m_nameText != null)
|
||||
{
|
||||
m_nameText.text = CECHostSkillModel.Instance?.GetSkillName(skillID) ?? $"Skill {skillID}";
|
||||
}
|
||||
}
|
||||
|
||||
public void SetHighlight(bool bHighlight)
|
||||
{
|
||||
if (m_highlight != null)
|
||||
{
|
||||
m_highlight.SetActive(bHighlight);
|
||||
}
|
||||
}
|
||||
|
||||
public void EnableUpgrade(bool bEnable)
|
||||
{
|
||||
Button btn = GetComponentInChildren<Button>(true);
|
||||
if (btn != null)
|
||||
{
|
||||
btn.interactable = bEnable;
|
||||
}
|
||||
}
|
||||
|
||||
public int GetSkillID()
|
||||
{
|
||||
return m_skillID;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e1ebdfb4abc7766478a4d3e59f82d16f
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,95 @@
|
||||
using BrewMonster.UI;
|
||||
using UnityEngine;
|
||||
|
||||
namespace BrewMonster
|
||||
{
|
||||
[DisallowMultipleComponent]
|
||||
public class AUISubDialog : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private AUIDialog m_subDialog;
|
||||
[SerializeField] private RectTransform m_rectTransform;
|
||||
private int m_data;
|
||||
|
||||
private void Reset()
|
||||
{
|
||||
if (m_rectTransform == null)
|
||||
{
|
||||
m_rectTransform = transform as RectTransform;
|
||||
}
|
||||
if (m_subDialog == null)
|
||||
{
|
||||
m_subDialog = GetComponent<AUIDialog>();
|
||||
}
|
||||
}
|
||||
|
||||
public void SetDialog(AUIDialog dialog)
|
||||
{
|
||||
m_subDialog = dialog;
|
||||
}
|
||||
|
||||
public AUIDialog GetSubDialog()
|
||||
{
|
||||
return m_subDialog;
|
||||
}
|
||||
|
||||
public string GetName()
|
||||
{
|
||||
return name;
|
||||
}
|
||||
|
||||
public void SetName(string newName)
|
||||
{
|
||||
name = newName;
|
||||
}
|
||||
|
||||
public Vector2Int GetSize()
|
||||
{
|
||||
if (m_rectTransform == null)
|
||||
{
|
||||
m_rectTransform = transform as RectTransform;
|
||||
}
|
||||
|
||||
return m_rectTransform != null
|
||||
? Vector2Int.RoundToInt(m_rectTransform.rect.size)
|
||||
: Vector2Int.zero;
|
||||
}
|
||||
|
||||
public Vector2 GetPos()
|
||||
{
|
||||
if (m_rectTransform == null)
|
||||
{
|
||||
m_rectTransform = transform as RectTransform;
|
||||
}
|
||||
|
||||
return m_rectTransform != null ? m_rectTransform.anchoredPosition : Vector2.zero;
|
||||
}
|
||||
|
||||
public void SetPos(float x, float y)
|
||||
{
|
||||
if (m_rectTransform == null)
|
||||
{
|
||||
m_rectTransform = transform as RectTransform;
|
||||
}
|
||||
|
||||
if (m_rectTransform != null)
|
||||
{
|
||||
m_rectTransform.anchoredPosition = new Vector2(x, y);
|
||||
}
|
||||
}
|
||||
|
||||
public void Show(bool value)
|
||||
{
|
||||
gameObject.SetActive(value);
|
||||
}
|
||||
|
||||
public void SetData(int data)
|
||||
{
|
||||
m_data = data;
|
||||
}
|
||||
|
||||
public int GetData()
|
||||
{
|
||||
return m_data;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7f3b136cb144656428e4764d58c18c52
|
||||
@@ -0,0 +1,47 @@
|
||||
using BrewMonster.Scripts.Skills;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace BrewMonster
|
||||
{
|
||||
[DisallowMultipleComponent]
|
||||
public class CDlgSkillSubListItem : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private TextMeshProUGUI m_nameText;
|
||||
[SerializeField] private GameObject m_highlight;
|
||||
|
||||
private int m_skillID;
|
||||
|
||||
public void UpdateSkill(int skillID)
|
||||
{
|
||||
m_skillID = skillID;
|
||||
if (m_nameText != null)
|
||||
{
|
||||
m_nameText.text = CECHostSkillModel.Instance?.GetSkillName(skillID) ?? $"Skill {skillID}";
|
||||
}
|
||||
}
|
||||
|
||||
public void SetHighlight(bool bHighlight)
|
||||
{
|
||||
if (m_highlight != null)
|
||||
{
|
||||
m_highlight.SetActive(bHighlight);
|
||||
}
|
||||
}
|
||||
|
||||
public void EnableUpgrade(bool bEnable)
|
||||
{
|
||||
Button btn = GetComponentInChildren<Button>(true);
|
||||
if (btn != null)
|
||||
{
|
||||
btn.interactable = bEnable;
|
||||
}
|
||||
}
|
||||
|
||||
public int GetSkillID()
|
||||
{
|
||||
return m_skillID;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 05377af3dd0a3a84fbff62d8e0a572f9
|
||||
+689
-211
@@ -272,6 +272,142 @@ MonoBehaviour:
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &388731822566553438
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 2021305536316673845}
|
||||
- component: {fileID: 2849594001718004685}
|
||||
- component: {fileID: 7381636566794381957}
|
||||
m_Layer: 5
|
||||
m_Name: NameSkillText (TMP)
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &2021305536316673845
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 388731822566553438}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5330897987501731450}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &2849594001718004685
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 388731822566553438}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &7381636566794381957
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 388731822566553438}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text: "Cu\u1ED3ng"
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4279409402
|
||||
m_fontColor: {r: 0.9811321, g: 0.60583085, b: 0.06941971, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
topLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
topRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_fontColorGradientPreset: {fileID: 0}
|
||||
m_spriteAsset: {fileID: 0}
|
||||
m_tintAllSprites: 0
|
||||
m_StyleSheet: {fileID: 0}
|
||||
m_TextStyleHashCode: -1183493901
|
||||
m_overrideHtmlColors: 0
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 24
|
||||
m_fontSizeBase: 24
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
m_fontSizeMin: 18
|
||||
m_fontSizeMax: 72
|
||||
m_fontStyle: 0
|
||||
m_HorizontalAlignment: 1
|
||||
m_VerticalAlignment: 512
|
||||
m_textAlignment: 65535
|
||||
m_characterSpacing: 0
|
||||
m_wordSpacing: 0
|
||||
m_lineSpacing: 0
|
||||
m_lineSpacingMax: 0
|
||||
m_paragraphSpacing: 0
|
||||
m_charWidthMaxAdj: 0
|
||||
m_TextWrappingMode: 0
|
||||
m_wordWrappingRatios: 0.4
|
||||
m_overflowMode: 0
|
||||
m_linkedTextComponent: {fileID: 0}
|
||||
parentLinkedComponent: {fileID: 0}
|
||||
m_enableKerning: 0
|
||||
m_ActiveFontFeatures: 6e72656b
|
||||
m_enableExtraPadding: 0
|
||||
checkPaddingRequired: 0
|
||||
m_isRichText: 1
|
||||
m_EmojiFallbackSupport: 1
|
||||
m_parseCtrlCharacters: 1
|
||||
m_isOrthographic: 1
|
||||
m_isCullingEnabled: 0
|
||||
m_horizontalMapping: 0
|
||||
m_verticalMapping: 0
|
||||
m_uvLineOffset: 0
|
||||
m_geometrySortingOrder: 0
|
||||
m_IsTextObjectScaleStatic: 0
|
||||
m_VertexBufferAutoSizeReduction: 0
|
||||
m_useMaxVisibleDescender: 1
|
||||
m_pageToDisplay: 1
|
||||
m_margin: {x: 109.37923, y: 12.809643, z: 50.037796, w: 44.67645}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_baseMaterial: {fileID: 0}
|
||||
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
|
||||
--- !u!1 &509154707563021573
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -6232,6 +6368,142 @@ MonoBehaviour:
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &3196051626015561660
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 4351609655079222131}
|
||||
- component: {fileID: 1570556099684270849}
|
||||
- component: {fileID: 708823501721075410}
|
||||
m_Layer: 5
|
||||
m_Name: Label
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &4351609655079222131
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3196051626015561660}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3959004304404627642}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 200, y: 50}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1570556099684270849
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3196051626015561660}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &708823501721075410
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3196051626015561660}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text: "Tr\xFAc C\u01A1\n"
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4281980664
|
||||
m_fontColor: {r: 0.9716981, g: 0.83933043, b: 0.22459061, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
topLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
topRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_fontColorGradientPreset: {fileID: 0}
|
||||
m_spriteAsset: {fileID: 0}
|
||||
m_tintAllSprites: 0
|
||||
m_StyleSheet: {fileID: 0}
|
||||
m_TextStyleHashCode: -1183493901
|
||||
m_overrideHtmlColors: 0
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 36
|
||||
m_fontSizeBase: 36
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
m_fontSizeMin: 18
|
||||
m_fontSizeMax: 72
|
||||
m_fontStyle: 0
|
||||
m_HorizontalAlignment: 2
|
||||
m_VerticalAlignment: 512
|
||||
m_textAlignment: 65535
|
||||
m_characterSpacing: 0
|
||||
m_wordSpacing: 0
|
||||
m_lineSpacing: 0
|
||||
m_lineSpacingMax: 0
|
||||
m_paragraphSpacing: 0
|
||||
m_charWidthMaxAdj: 0
|
||||
m_TextWrappingMode: 1
|
||||
m_wordWrappingRatios: 0.4
|
||||
m_overflowMode: 0
|
||||
m_linkedTextComponent: {fileID: 0}
|
||||
parentLinkedComponent: {fileID: 0}
|
||||
m_enableKerning: 0
|
||||
m_ActiveFontFeatures: 6e72656b
|
||||
m_enableExtraPadding: 0
|
||||
checkPaddingRequired: 0
|
||||
m_isRichText: 1
|
||||
m_EmojiFallbackSupport: 1
|
||||
m_parseCtrlCharacters: 1
|
||||
m_isOrthographic: 1
|
||||
m_isCullingEnabled: 0
|
||||
m_horizontalMapping: 0
|
||||
m_verticalMapping: 0
|
||||
m_uvLineOffset: 0
|
||||
m_geometrySortingOrder: 0
|
||||
m_IsTextObjectScaleStatic: 0
|
||||
m_VertexBufferAutoSizeReduction: 0
|
||||
m_useMaxVisibleDescender: 1
|
||||
m_pageToDisplay: 1
|
||||
m_margin: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_baseMaterial: {fileID: 0}
|
||||
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
|
||||
--- !u!1 &3239397076018170435
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -7638,6 +7910,82 @@ MonoBehaviour:
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &3819886018083403764
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3959004304404627642}
|
||||
- component: {fileID: 5645061043433811765}
|
||||
- component: {fileID: 729941959861409206}
|
||||
m_Layer: 5
|
||||
m_Name: LabelBG
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &3959004304404627642
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3819886018083403764}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 4351609655079222131}
|
||||
m_Father: {fileID: 2825516843822704547}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 126.06315, y: -22.62375}
|
||||
m_SizeDelta: {x: 252.1263, y: 45.2475}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &5645061043433811765
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3819886018083403764}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &729941959861409206
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3819886018083403764}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0.5566038, g: 0.55, b: 0.54347634, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 0}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &3840057138900003325
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -11132,7 +11480,7 @@ GameObject:
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
m_IsActive: 0
|
||||
--- !u!224 &2825516843822704547
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -11145,14 +11493,14 @@ RectTransform:
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 1967059519514315378}
|
||||
- {fileID: 887378214063261668}
|
||||
- {fileID: 3959004304404627642}
|
||||
- {fileID: 5330897987501731450}
|
||||
m_Father: {fileID: 8302858527499935758}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 358.81186, y: -160.0414}
|
||||
m_SizeDelta: {x: 685.6237, y: 0}
|
||||
m_AnchoredPosition: {x: 358.8119, y: -50.62375}
|
||||
m_SizeDelta: {x: 685.6238, y: 45.2475}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &4552529476466259825
|
||||
CanvasRenderer:
|
||||
@@ -11210,7 +11558,7 @@ MonoBehaviour:
|
||||
m_Top: 0
|
||||
m_Bottom: 0
|
||||
m_ChildAlignment: 0
|
||||
m_Spacing: 27.8
|
||||
m_Spacing: 10
|
||||
m_ChildForceExpandWidth: 0
|
||||
m_ChildForceExpandHeight: 0
|
||||
m_ChildControlWidth: 0
|
||||
@@ -14575,6 +14923,81 @@ MonoBehaviour:
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &6819612505585264736
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 187116969457634403}
|
||||
- component: {fileID: 1200287659960010393}
|
||||
- component: {fileID: 3801278460223427377}
|
||||
m_Layer: 5
|
||||
m_Name: SkillImage
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &187116969457634403
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6819612505585264736}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5330897987501731450}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0.5}
|
||||
m_AnchorMax: {x: 0, y: 0.5}
|
||||
m_AnchoredPosition: {x: 50, y: 0}
|
||||
m_SizeDelta: {x: 77.3894, y: 77.3894}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1200287659960010393
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6819612505585264736}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &3801278460223427377
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6819612505585264736}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 0}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &6869953345946482305
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -16231,6 +16654,142 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
m_HorizontalFit: 0
|
||||
m_VerticalFit: 2
|
||||
--- !u!1 &7599565814578354200
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8723418028367828956}
|
||||
- component: {fileID: 4114706571694339376}
|
||||
- component: {fileID: 1095789015156331712}
|
||||
m_Layer: 5
|
||||
m_Name: LevelSkillText
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &8723418028367828956
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7599565814578354200}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5330897987501731450}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &4114706571694339376
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7599565814578354200}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &1095789015156331712
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7599565814578354200}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text: "C\u1EA5p 3"
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4293322495
|
||||
m_fontColor: {r: 1, g: 0.9009434, b: 0.9009434, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
topLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
topRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_fontColorGradientPreset: {fileID: 0}
|
||||
m_spriteAsset: {fileID: 0}
|
||||
m_tintAllSprites: 0
|
||||
m_StyleSheet: {fileID: 0}
|
||||
m_TextStyleHashCode: -1183493901
|
||||
m_overrideHtmlColors: 0
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 24
|
||||
m_fontSizeBase: 24
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
m_fontSizeMin: 18
|
||||
m_fontSizeMax: 72
|
||||
m_fontStyle: 0
|
||||
m_HorizontalAlignment: 1
|
||||
m_VerticalAlignment: 512
|
||||
m_textAlignment: 65535
|
||||
m_characterSpacing: 0
|
||||
m_wordSpacing: 0
|
||||
m_lineSpacing: 0
|
||||
m_lineSpacingMax: 0
|
||||
m_paragraphSpacing: 0
|
||||
m_charWidthMaxAdj: 0
|
||||
m_TextWrappingMode: 0
|
||||
m_wordWrappingRatios: 0.4
|
||||
m_overflowMode: 0
|
||||
m_linkedTextComponent: {fileID: 0}
|
||||
parentLinkedComponent: {fileID: 0}
|
||||
m_enableKerning: 0
|
||||
m_ActiveFontFeatures: 6e72656b
|
||||
m_enableExtraPadding: 0
|
||||
checkPaddingRequired: 0
|
||||
m_isRichText: 1
|
||||
m_EmojiFallbackSupport: 1
|
||||
m_parseCtrlCharacters: 1
|
||||
m_isOrthographic: 1
|
||||
m_isCullingEnabled: 0
|
||||
m_horizontalMapping: 0
|
||||
m_verticalMapping: 0
|
||||
m_uvLineOffset: 0
|
||||
m_geometrySortingOrder: 0
|
||||
m_IsTextObjectScaleStatic: 0
|
||||
m_VertexBufferAutoSizeReduction: 0
|
||||
m_useMaxVisibleDescender: 1
|
||||
m_pageToDisplay: 1
|
||||
m_margin: {x: 106.03897, y: 46.435085, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_baseMaterial: {fileID: 0}
|
||||
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
|
||||
--- !u!1 &7644126933006970438
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -17038,7 +17597,7 @@ MonoBehaviour:
|
||||
m_Top: 28
|
||||
m_Bottom: 0
|
||||
m_ChildAlignment: 0
|
||||
m_Spacing: 28
|
||||
m_Spacing: 20
|
||||
m_ChildForceExpandWidth: 0
|
||||
m_ChildForceExpandHeight: 0
|
||||
m_ChildControlWidth: 0
|
||||
@@ -17182,6 +17741,129 @@ MonoBehaviour:
|
||||
m_Spacing: {x: 10, y: 5}
|
||||
m_Constraint: 0
|
||||
m_ConstraintCount: 2
|
||||
--- !u!1 &7847652183023348099
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 5330897987501731450}
|
||||
- component: {fileID: 114056069577405476}
|
||||
- component: {fileID: 536870940929799852}
|
||||
- component: {fileID: 1463540508444970671}
|
||||
m_Layer: 5
|
||||
m_Name: SkillButton
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 0
|
||||
--- !u!224 &5330897987501731450
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7847652183023348099}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 2021305536316673845}
|
||||
- {fileID: 8723418028367828956}
|
||||
- {fileID: 187116969457634403}
|
||||
m_Father: {fileID: 2825516843822704547}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 342.81, y: -105.2475}
|
||||
m_SizeDelta: {x: 685.62, y: 100}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &114056069577405476
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7847652183023348099}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &536870940929799852
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7847652183023348099}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 1239311024, guid: 443b205fbb8eb9b47b76eca9b2ccb488, type: 3}
|
||||
m_Type: 1
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!114 &1463540508444970671
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7847652183023348099}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Navigation:
|
||||
m_Mode: 3
|
||||
m_WrapAround: 0
|
||||
m_SelectOnUp: {fileID: 0}
|
||||
m_SelectOnDown: {fileID: 0}
|
||||
m_SelectOnLeft: {fileID: 0}
|
||||
m_SelectOnRight: {fileID: 0}
|
||||
m_Transition: 1
|
||||
m_Colors:
|
||||
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
|
||||
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
|
||||
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
|
||||
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
|
||||
m_ColorMultiplier: 1
|
||||
m_FadeDuration: 0.1
|
||||
m_SpriteState:
|
||||
m_HighlightedSprite: {fileID: 0}
|
||||
m_PressedSprite: {fileID: 0}
|
||||
m_SelectedSprite: {fileID: 0}
|
||||
m_DisabledSprite: {fileID: 0}
|
||||
m_AnimationTriggers:
|
||||
m_NormalTrigger: Normal
|
||||
m_HighlightedTrigger: Highlighted
|
||||
m_PressedTrigger: Pressed
|
||||
m_SelectedTrigger: Selected
|
||||
m_DisabledTrigger: Disabled
|
||||
m_Interactable: 1
|
||||
m_TargetGraphic: {fileID: 536870940929799852}
|
||||
m_OnClick:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!1 &7895172569927822396
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -20004,207 +20686,3 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
m_HorizontalFit: 0
|
||||
m_VerticalFit: 2
|
||||
--- !u!1001 &1676144664134764664
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 2825516843822704547}
|
||||
m_Modifications:
|
||||
- target: {fileID: 97778577951381683, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: item_container
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_Pivot.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_AnchorMax.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_AnchorMin.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 682.89
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 199.28279
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 341.445
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -164.4414
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
--- !u!224 &887378214063261668 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
|
||||
m_PrefabInstance: {fileID: 1676144664134764664}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &4594237039900232600
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 2825516843822704547}
|
||||
m_Modifications:
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_Pivot.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_AnchorMax.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_AnchorMin.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 254
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 37
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 127
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -18.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7192075292247308867, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: label
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
--- !u!224 &1967059519514315378 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
|
||||
m_PrefabInstance: {fileID: 4594237039900232600}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:94045fc7eb49643c229531f88aa7ac1d8a6f59d3e0d2bfb5a4939f9b3fb0ed04
|
||||
size 200173095
|
||||
oid sha256:c4265879ac19d37525b4ec1d19e4485dfd8b550df977fecf6ece3f4df89e356a
|
||||
size 200246445
|
||||
|
||||
+164
-10
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user