using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
|
[CreateAssetMenu(menuName = "Config/NewbieGuideStep")]
|
public class NewBieGuideScriptableObject : ScriptableObject
|
{
|
public int stepId;
|
public Vector2 clickPosition;
|
public Vector2 clickSize;
|
public Vector2 tipPosition;
|
public ArrowPosition arrowPosition;
|
public string UIElementPath;
|
public string tipContent;
|
public SelectBoxPattern selectBox;
|
public int effect2;
|
public int voice;
|
public Vector2 usherPosition;
|
public UsherOrientation usherOrientation;
|
public int usherAction;
|
public bool clickAnyWhereComplete = false;
|
public bool pointerDownComplete = false;
|
|
public enum ArrowPosition
|
{
|
None,
|
Left,
|
Right,
|
Top,
|
Bottom,
|
}
|
|
public enum UsherOrientation
|
{
|
Normal = 0,
|
Reversal = 1
|
}
|
|
public enum SelectBoxPattern
|
{
|
Pattern1 = 0,
|
Pattern2 = 1,
|
None = 2,//为什么None是2呢,因为None后添加的,而这个枚举是序列化的字段
|
}
|
|
}
|