add 翻訳 text
This commit is contained in:
parent
deae44ec50
commit
9b32dc3c38
|
|
@ -152,6 +152,31 @@ Transform:
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 2
|
m_RootOrder: 2
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &169743260
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: bedef2aeaac8da04faa9a07b7241d0ad, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
mTarget: {fileID: 175614541}
|
||||||
|
--- !u!114 &175614541 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 7322157960569866670, guid: 041c0f3d96c90d64094cc76c5c87c26f,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4559813503860727169}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
--- !u!1 &275350936
|
--- !u!1 &275350936
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
@ -880,6 +905,18 @@ MonoBehaviour:
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
mTarget: {fileID: 4559813503860727175}
|
mTarget: {fileID: 4559813503860727175}
|
||||||
|
--- !u!114 &1464096862 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5034752975584991938, guid: 199214813202e5f478789161b538685b,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 5034752974072861411}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
--- !u!114 &1657044091
|
--- !u!114 &1657044091
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
@ -1030,7 +1067,6 @@ GameObject:
|
||||||
- component: {fileID: 1736734473}
|
- component: {fileID: 1736734473}
|
||||||
- component: {fileID: 1736734472}
|
- component: {fileID: 1736734472}
|
||||||
- component: {fileID: 1736734471}
|
- component: {fileID: 1736734471}
|
||||||
- component: {fileID: 1736734474}
|
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: Reset Score Button (2)
|
m_Name: Reset Score Button (2)
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
|
|
@ -1138,19 +1174,6 @@ CanvasRenderer:
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1736734469}
|
m_GameObject: {fileID: 1736734469}
|
||||||
m_CullTransparentMesh: 0
|
m_CullTransparentMesh: 0
|
||||||
--- !u!114 &1736734474
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1736734469}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d98a3722b2a5d49c28715cd9366799c3, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
debugOptionButton: {fileID: 0}
|
|
||||||
--- !u!114 &1808582153
|
--- !u!114 &1808582153
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
@ -1164,6 +1187,19 @@ MonoBehaviour:
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
mTarget: {fileID: 4559813503860727174}
|
mTarget: {fileID: 4559813503860727174}
|
||||||
|
--- !u!114 &1834858121
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: bedef2aeaac8da04faa9a07b7241d0ad, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
mTarget: {fileID: 1464096862}
|
||||||
--- !u!1 &1870432532
|
--- !u!1 &1870432532
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
using System;
|
using System;
|
||||||
|
using I2.Loc;
|
||||||
using UniRx;
|
using UniRx;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.UI;
|
using UnityEngine.UI;
|
||||||
|
|
@ -19,7 +20,7 @@ namespace MyGame.Scenes.MiniGame.Scripts
|
||||||
hiScore.AddTo(this);
|
hiScore.AddTo(this);
|
||||||
hiScore.Subscribe(val =>
|
hiScore.Subscribe(val =>
|
||||||
{
|
{
|
||||||
stageHiScore.text = $"ハイスコア:{val}";
|
stageHiScore.text = $"{LocalizationManager.GetTranslation("UI/HiScore")}{val}";
|
||||||
}).AddTo(this);
|
}).AddTo(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -32,10 +33,10 @@ namespace MyGame.Scenes.MiniGame.Scripts
|
||||||
switch (stageData.Difficulty)
|
switch (stageData.Difficulty)
|
||||||
{
|
{
|
||||||
case ScrollGameDifficulty.Easy:
|
case ScrollGameDifficulty.Easy:
|
||||||
lockText.text = $"初級のハイスコア\n{stageData.needScore}以上で開放";
|
lockText.text = string.Format(LocalizationManager.GetTranslation("UI/ScrollGameStageLockNormal"), stageData.needScore);
|
||||||
break;
|
break;
|
||||||
case ScrollGameDifficulty.Normal:
|
case ScrollGameDifficulty.Normal:
|
||||||
lockText.text = $"中級のハイスコア\n{stageData.needScore}以上で開放";
|
lockText.text = string.Format(LocalizationManager.GetTranslation("UI/ScrollGameStageLockHard"), stageData.needScore);
|
||||||
break;
|
break;
|
||||||
case ScrollGameDifficulty.Hard:
|
case ScrollGameDifficulty.Hard:
|
||||||
lockText.text = string.Empty;
|
lockText.text = string.Empty;
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
|
using I2.Loc;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.UI;
|
using UnityEngine.UI;
|
||||||
|
|
||||||
|
|
@ -20,11 +21,11 @@ namespace MyGame.Scenes.MiniGame.Scripts
|
||||||
public ScrollRect ScrollRect => scrollRect;
|
public ScrollRect ScrollRect => scrollRect;
|
||||||
public StageSelectItemView[] ItemViewList => itemViewList;
|
public StageSelectItemView[] ItemViewList => itemViewList;
|
||||||
|
|
||||||
public void SetScore(int num) => totalScore.text = $"累計スコア:{num}";
|
public void SetScore(int num) => totalScore.text = $"{LocalizationManager.GetTranslation("UI/TotalScore")}{num}";
|
||||||
|
|
||||||
public void SetPlaceData(ScrollGamePlaceData[] placeDataList)
|
public void SetPlaceData(ScrollGamePlaceData[] placeDataList)
|
||||||
{
|
{
|
||||||
// titleText.text = placeDataList[0].placeId.ToString();
|
titleText.text = placeDataList[0].StageName;
|
||||||
var shopDataList = SpreadsheetDataManager.Instance.GetBaseDataList<ShopData>(Const.ShopDataSheet);
|
var shopDataList = SpreadsheetDataManager.Instance.GetBaseDataList<ShopData>(Const.ShopDataSheet);
|
||||||
var productDataList = SpreadsheetDataManager.Instance.GetBaseDataList<ProductData>(Const.ProductDataSheet);
|
var productDataList = SpreadsheetDataManager.Instance.GetBaseDataList<ProductData>(Const.ProductDataSheet);
|
||||||
foreach (var placeData in placeDataList)
|
foreach (var placeData in placeDataList)
|
||||||
|
|
@ -32,13 +33,13 @@ namespace MyGame.Scenes.MiniGame.Scripts
|
||||||
if (placeData.itemId != 0)
|
if (placeData.itemId != 0)
|
||||||
{
|
{
|
||||||
var shopData = shopDataList.FirstOrDefault(data => data.itemId == placeData.itemId && data.Category == ItemCategory.Material);
|
var shopData = shopDataList.FirstOrDefault(data => data.itemId == placeData.itemId && data.Category == ItemCategory.Material);
|
||||||
itemText.text = $"貰える材料: {shopData.Name}";
|
itemText.text = $"{LocalizationManager.GetTranslation("UI/EarnItem")}{shopData.Name}";
|
||||||
// itemNeedScoreText.text = placeData.needScore.ToString();
|
// itemNeedScoreText.text = placeData.needScore.ToString();
|
||||||
}else if (placeData.recipeId != 0)
|
}else if (placeData.recipeId != 0)
|
||||||
{
|
{
|
||||||
var productData = productDataList.FirstOrDefault(data => data.id == placeData.recipeId);
|
var productData = productDataList.FirstOrDefault(data => data.id == placeData.recipeId);
|
||||||
recipeText.text = $"達成報酬: {productData.Name}";
|
recipeText.text = $"{LocalizationManager.GetTranslation("UI/RewardItem")}{productData.Name}";
|
||||||
recipeNeedScoreText.text = $"必要スコア:{placeData.needScore}";
|
recipeNeedScoreText.text = $"{LocalizationManager.GetTranslation("UI/NeedScore")}{placeData.needScore}";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -544,6 +544,7 @@ public sealed class ScrollGamePlaceData
|
||||||
public int itemId;
|
public int itemId;
|
||||||
public int recipeId;
|
public int recipeId;
|
||||||
public int customizeId;
|
public int customizeId;
|
||||||
|
public string StageName => LocalizationManager.GetTranslation($"Item/ScrollGamePlaceName{id:0000}");
|
||||||
}
|
}
|
||||||
|
|
||||||
[Serializable]
|
[Serializable]
|
||||||
|
|
|
||||||
|
|
@ -13345,6 +13345,83 @@ MonoBehaviour:
|
||||||
-
|
-
|
||||||
Flags: 0000000000
|
Flags: 0000000000
|
||||||
Languages_Touch: []
|
Languages_Touch: []
|
||||||
|
- Term: UI/ScrollGameStageLockHard
|
||||||
|
TermType: 0
|
||||||
|
Description:
|
||||||
|
Languages:
|
||||||
|
- "\u4E2D\u7D1A\u306E\u30CF\u30A4\u30B9\u30B3\u30A2\n{0}\u4EE5\u4E0A\u3067\u958B\u653E"
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
Flags: 0000000000
|
||||||
|
Languages_Touch: []
|
||||||
|
- Term: UI/ScrollGameStageLockNormal
|
||||||
|
TermType: 0
|
||||||
|
Description:
|
||||||
|
Languages:
|
||||||
|
- "\u521D\u7D1A\u306E\u30CF\u30A4\u30B9\u30B3\u30A2\n{0}\u4EE5\u4E0A\u3067\u958B\u653E"
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
Flags: 0000000000
|
||||||
|
Languages_Touch: []
|
||||||
|
- Term: UI/HiScore
|
||||||
|
TermType: 0
|
||||||
|
Description:
|
||||||
|
Languages:
|
||||||
|
- "\u30CF\u30A4\u30B9\u30B3\u30A2\uFF1A"
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
Flags: 0000000000
|
||||||
|
Languages_Touch: []
|
||||||
|
- Term: UI/TotalScore
|
||||||
|
TermType: 0
|
||||||
|
Description:
|
||||||
|
Languages:
|
||||||
|
- "\u7D2F\u8A08\u30B9\u30B3\u30A2\uFF1A"
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
Flags: 0000000000
|
||||||
|
Languages_Touch: []
|
||||||
|
- Term: UI/NeedScore
|
||||||
|
TermType: 0
|
||||||
|
Description:
|
||||||
|
Languages:
|
||||||
|
- "\u5FC5\u8981\u30B9\u30B3\u30A2\uFF1A"
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
Flags: 0000000000
|
||||||
|
Languages_Touch: []
|
||||||
|
- Term: UI/EarnItem
|
||||||
|
TermType: 0
|
||||||
|
Description:
|
||||||
|
Languages:
|
||||||
|
- "\u8CB0\u3048\u308B\u6750\u6599\uFF1A\u3000"
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
Flags: 0000000000
|
||||||
|
Languages_Touch: []
|
||||||
|
- Term: UI/RewardItem
|
||||||
|
TermType: 0
|
||||||
|
Description:
|
||||||
|
Languages:
|
||||||
|
- "\u9054\u6210\u5831\u916C\uFF1A\u3000"
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-
|
||||||
|
Flags: 0000000000
|
||||||
|
Languages_Touch: []
|
||||||
CaseInsensitiveTerms: 0
|
CaseInsensitiveTerms: 0
|
||||||
OnMissingTranslation: 3
|
OnMissingTranslation: 3
|
||||||
mTerm_AppName:
|
mTerm_AppName:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue