using System;
|
using UnityEngine;
|
|
[CreateAssetMenu(menuName = "Config/WindowPosConfig")]
|
public class WindowPosCnfig : ScriptableObject
|
{
|
//public Vector3 comparePos1 = new Vector3(400, 288, 0);
|
//public Vector3 comparePos2 = new Vector3(27, 288, 0);
|
|
public ItemTipsPos[] ItemTipsPoslist;
|
|
static WindowPosCnfig config;
|
public static WindowPosCnfig Get()
|
{
|
if (config == null)
|
{
|
config = BuiltInLoader.LoadScriptableObject<WindowPosCnfig>("WindowPosConfig");
|
}
|
|
return config;
|
}
|
|
public ItemTipsPos GetItemTipsPos(int code)
|
{
|
return ItemTipsPoslist[code];
|
}
|
}
|
|
[Serializable]
|
public struct ItemTipsPos
|
{
|
public Vector3 comparePos1;//当前弹框位置
|
public Vector3 comparePos2;//默认比较弹框位置
|
}
|