動画ポップアップスクリプト呼び出し対応
This commit is contained in:
parent
e7285be48d
commit
2025b9e718
|
|
@ -1,4 +1,5 @@
|
|||
using System;
|
||||
using I2.Loc;
|
||||
using UniRx;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
|
@ -17,11 +18,6 @@ namespace MyGame.Scripts
|
|||
}
|
||||
private static readonly string OkCallbackTag = "GetRewardDialogOkCallbackTag";
|
||||
private static readonly string RewardTypeTag = "GetRewardDialogRewardTypeTag";
|
||||
|
||||
[Multiline(4)][SerializeField] private string coinMessage = "動画を見て兄弟を休憩させると\nコインがもらえます!\n動画を見ますか?";
|
||||
[Multiline(4)][SerializeField] private string cornFieldMessage = "肥料を使うと一定時間\nコーンの成長を早めることができます\n動画を見て肥料を使いますか?";
|
||||
[Multiline(4)][SerializeField] private string increaseCustomerMessage = "動画を見てお店を宣伝しますか?";
|
||||
[Multiline(4)][SerializeField] private string perfectPopcornMessage = "動画を見て大成功にしますか?";
|
||||
|
||||
private static readonly int OpenTrigger = Animator.StringToHash("OpenTrigger");
|
||||
private static readonly int CloseTrigger = Animator.StringToHash("CloseTrigger");
|
||||
|
|
@ -51,24 +47,24 @@ namespace MyGame.Scripts
|
|||
case RewardType.Coin:
|
||||
normalWindow.SetActive(true);
|
||||
coinObject.SetActive(true);
|
||||
messageText.text = coinMessage;
|
||||
messageText.text = ScriptLocalization.System.CoinMainMessage;
|
||||
SetButtonAction(closeButton, okButton);
|
||||
break;
|
||||
case RewardType.CornField:
|
||||
normalWindow.SetActive(true);
|
||||
fertilizerObject.SetActive(true);
|
||||
messageText.text = cornFieldMessage;
|
||||
messageText.text = ScriptLocalization.System.CornFieldMessage;
|
||||
SetButtonAction(closeButton, okButton);
|
||||
break;
|
||||
case RewardType.IncreaseCustomer:
|
||||
normalWindow.SetActive(true);
|
||||
publicityObject.SetActive(true);
|
||||
messageText.text = increaseCustomerMessage;
|
||||
messageText.text = ScriptLocalization.System.IncreaseCustomerMessage;
|
||||
SetButtonAction(closeButton, okButton);
|
||||
break;
|
||||
case RewardType.PerfectPopcorn:
|
||||
normalWindow.SetActive(true);
|
||||
messageText.text = perfectPopcornMessage;
|
||||
messageText.text = ScriptLocalization.System.PerfectPopcornMessage;
|
||||
SetButtonAction(closeButton, okButton);
|
||||
break;
|
||||
default:
|
||||
|
|
|
|||
|
|
@ -25,6 +25,30 @@ MonoBehaviour:
|
|||
-
|
||||
Flags: 0000
|
||||
Languages_Touch: []
|
||||
- Term: Image/ui_button_icon_no_logo
|
||||
TermType: 5
|
||||
Description:
|
||||
Languages:
|
||||
- ui_button_icon_no_logo
|
||||
-
|
||||
Flags: 0000
|
||||
Languages_Touch: []
|
||||
- Term: Image/ui_button_icon_yes_logo
|
||||
TermType: 5
|
||||
Description:
|
||||
Languages:
|
||||
- ui_button_icon_yes_logo
|
||||
-
|
||||
Flags: 0000
|
||||
Languages_Touch: []
|
||||
- Term: System/CoinMainMessage
|
||||
TermType: 0
|
||||
Description:
|
||||
Languages:
|
||||
- "\u52D5\u753B\u3092\u898B\u308B\u3068\u30B3\u30A4\u30F3\u304C\u3082\u3089\u3048\u307E\u3059\uFF01\n\u52D5\u753B\u3092\u898B\u307E\u3059\u304B\uFF1F"
|
||||
-
|
||||
Flags: 0000
|
||||
Languages_Touch: []
|
||||
- Term: "System/\u30A2\u30D7\u30EA\u3092\u7D42\u4E86\u3057\u307E\u3059\u304B"
|
||||
TermType: 0
|
||||
Description:
|
||||
|
|
@ -41,19 +65,39 @@ MonoBehaviour:
|
|||
-
|
||||
Flags: 0000
|
||||
Languages_Touch: []
|
||||
- Term: Image/ui_button_icon_yes_logo
|
||||
TermType: 5
|
||||
- Term: "\u52D5\u753B\u304C\u8996\u8074\u3067\u304D\u306A\u3044\u72B6\u614B\u3067\u3059
|
||||
\u3057\u3070\u3089\u304F\u6642\u9593\u3092\u7F6E\u304F\u304B \u901A\u4FE1\u72B6\u614B\u3092\u78BA\u8A8D\u3057\u305F\u4E0A\u3067
|
||||
\u3082\u3046\u4E00\u5EA6 \u304A\u8A66\u3057\u304F\u3060\u3055\u3044"
|
||||
TermType: 0
|
||||
Description:
|
||||
Languages:
|
||||
- ui_button_icon_yes_logo
|
||||
- "\u52D5\u753B\u304C\u8996\u8074\u3067\u304D\u306A\u3044\u72B6\u614B\u3067\u3059
|
||||
\u3057\u3070\u3089\u304F\u6642\u9593\u3092\u7F6E\u304F\u304B \u901A\u4FE1\u72B6\u614B\u3092\u78BA\u8A8D\u3057\u305F\u4E0A\u3067
|
||||
\u3082\u3046\u4E00\u5EA6 \u304A\u8A66\u3057\u304F\u3060\u3055\u3044"
|
||||
-
|
||||
Flags: 0000
|
||||
Languages_Touch: []
|
||||
- Term: Image/ui_button_icon_no_logo
|
||||
TermType: 5
|
||||
- Term: System/CornFieldMessage
|
||||
TermType: 0
|
||||
Description:
|
||||
Languages:
|
||||
- ui_button_icon_no_logo
|
||||
- "\u80A5\u6599\u3092\u4F7F\u3046\u3068\u4E00\u5B9A\u6642\u9593\u30B3\u30FC\u30F3\u306E\n\u6210\u9577\u3092\u65E9\u3081\u308B\u3053\u3068\u304C\u3067\u304D\u307E\u3059\uFF01\n\u52D5\u753B\u3092\u898B\u3066\u80A5\u6599\u3092\u4F7F\u3044\u307E\u3059\u304B\uFF1F"
|
||||
-
|
||||
Flags: 0000
|
||||
Languages_Touch: []
|
||||
- Term: System/IncreaseCustomerMessage
|
||||
TermType: 0
|
||||
Description:
|
||||
Languages:
|
||||
- "\u5BA3\u4F1D\u3092\u3059\u308B\u3068\u4E00\u5B9A\u6642\u9593\n\u304A\u5E97\u306E\u524D\u3092\u901A\u308B\u4EBA\u304C\u5897\u3048\u307E\u3059\uFF01\n\u52D5\u753B\u3092\u898B\u3066\u304A\u5E97\u3092\u5BA3\u4F1D\u3057\u307E\u3059\u304B\uFF1F"
|
||||
-
|
||||
Flags: 0000
|
||||
Languages_Touch: []
|
||||
- Term: System/PerfectPopcornMessage
|
||||
TermType: 0
|
||||
Description:
|
||||
Languages:
|
||||
- "\u52D5\u753B\u3092\u898B\u3066\u5927\u6210\u529F\u306B\u3057\u307E\u3059\u304B\uFF1F"
|
||||
-
|
||||
Flags: 0000
|
||||
Languages_Touch: []
|
||||
|
|
@ -72,7 +116,7 @@ MonoBehaviour:
|
|||
Google_WebServiceURL: https://script.google.com/a/macros/usaya.jp/s/AKfycbzSBhEFwZVCfg1dkGwVNsYBgv460KeK1X-gKOxsu89c8EkzjZmPR3kOWC_EVVyii6Xt4w/exec
|
||||
Google_SpreadsheetKey: 1jfQDKhWF5LDrIA_xkhvBOVczqi-7YMQFd-wlN2BIqI8
|
||||
Google_SpreadsheetName: I2Loc popcorn Localization
|
||||
Google_LastUpdatedVersion: 1640136016194
|
||||
Google_LastUpdatedVersion: 1640585227936
|
||||
Google_Password: change_this
|
||||
GoogleUpdateFrequency: 1
|
||||
GoogleInEditorCheckFrequency: 1
|
||||
|
|
|
|||
|
|
@ -0,0 +1,28 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace I2.Loc
|
||||
{
|
||||
public static class ScriptLocalization
|
||||
{
|
||||
|
||||
public static class System
|
||||
{
|
||||
public static string CoinMainMessage { get{ return LocalizationManager.GetTranslation ("System/CoinMainMessage"); } }
|
||||
public static string CornFieldMessage { get{ return LocalizationManager.GetTranslation ("System/CornFieldMessage"); } }
|
||||
public static string IncreaseCustomerMessage { get{ return LocalizationManager.GetTranslation ("System/IncreaseCustomerMessage"); } }
|
||||
public static string PerfectPopcornMessage { get{ return LocalizationManager.GetTranslation ("System/PerfectPopcornMessage"); } }
|
||||
}
|
||||
}
|
||||
|
||||
public static class ScriptTerms
|
||||
{
|
||||
|
||||
public static class System
|
||||
{
|
||||
public const string CoinMainMessage = "System/CoinMainMessage";
|
||||
public const string CornFieldMessage = "System/CornFieldMessage";
|
||||
public const string IncreaseCustomerMessage = "System/IncreaseCustomerMessage";
|
||||
public const string PerfectPopcornMessage = "System/PerfectPopcornMessage";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 7b4b45de7228f4c2582c4a5f73004b4b
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Loading…
Reference in New Issue