From 98affc899a680f62c2648cd1fad4c2bfa37586a5 Mon Sep 17 00:00:00 2001
From: lwb <q3213421wrwqr>
Date: 星期四, 15 十月 2020 16:31:48 +0800
Subject: [PATCH] 8540 【工具】指引提取语言表工具
---
System/NewBieGuidance/NewBieGuideScriptableObject.cs | 54 +++++++++++++++++++++++++++++++++++-------------------
1 files changed, 35 insertions(+), 19 deletions(-)
diff --git a/System/NewBieGuidance/NewBieGuideScriptableObject.cs b/System/NewBieGuidance/NewBieGuideScriptableObject.cs
index ff81a60..632071e 100644
--- a/System/NewBieGuidance/NewBieGuideScriptableObject.cs
+++ b/System/NewBieGuidance/NewBieGuideScriptableObject.cs
@@ -3,7 +3,7 @@
using UnityEngine;
[CreateAssetMenu(menuName = "Config/NewbieGuideStep")]
-public class NewBieGuideScriptableObject : ScriptableObject
+public class NewBieGuideScriptableObject : ScriptableObject
{
public int stepId;
public Vector2 clickPosition;
@@ -11,6 +11,8 @@
public Vector2 tipPosition;
public ArrowPosition arrowPosition;
public string UIElementPath;
+
+ //宸插簾寮冿紝鐜颁娇鐢℅etTipContetn()
public string tipContent;
public SelectBoxPattern selectBox;
public int effect2;
@@ -21,26 +23,40 @@
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 ArrowPosition
+ {
+ None,
+ Left,
+ Right,
+ Top,
+ Bottom,
}
- public enum SelectBoxPattern
- {
- Pattern1 = 0,
- Pattern2 = 1,
- None = 2,//涓轰粈涔圢one鏄�2鍛紝鍥犱负None鍚庢坊鍔犵殑锛岃�岃繖涓灇涓炬槸搴忓垪鍖栫殑瀛楁
+ public enum UsherOrientation
+ {
+ Normal = 0,
+ Reversal = 1
+ }
+
+ public enum SelectBoxPattern
+ {
+ Pattern1 = 0,
+ Pattern2 = 1,
+ None = 2,//涓轰粈涔圢one鏄�2鍛紝鍥犱负None鍚庢坊鍔犵殑锛岃�岃繖涓灇涓炬槸搴忓垪鍖栫殑瀛楁
+ }
+
+ public const string GuidesPrefixNewBie = "guide_new_";
+ public const string GuidesPrefixFun = "guide_fun_";
+
+ public string GetTipContent(GuideType type)
+ {
+
+ switch (type)
+ {
+ case GuideType.NewBie: return Language.Get(GuidesPrefixNewBie + stepId);
+ case GuideType.Functional: return Language.Get(GuidesPrefixFun + stepId);
+ default: return "";
+ }
}
}
--
Gitblit v1.8.0