(UI) Mapzones special scenario title
Issue #77
closed
(介面) 特殊情節的說明介面 開啟世界地圖時的標題及說明
開啟世界地圖(Mapzone)如果目前是特殊情節,則顯示(Active)特殊情節的標題介面。(初始化時直接關閉)
當玩家按壓標題介面,則會彈出描述介面。
標題,只有在特殊情節下才會顯示。正常隨機地圖就不顯示。
描述,只有在按壓標題介面才會顯示,當放開按壓就會隱藏。
特殊情節在生成地圖時需要記錄在玩家進度中,方便下次取回。
介面位置示意圖
彈出描述示意圖:當按壓畫面中左下角2日曆時候,則彈出韓星影星介面。
多國語系鍵值
MapZoneUI.SpecialType.Wild
特殊情節起始點
FieldCalculation::RandomizeMapZoneType()
RandomizeMapZoneType_SameType()
特殊情節 -> 玩家進度 (string)
baseType = MapZoneType.Wild ;
玩家進度
VTacticPlayerDataSave.cs
注意!需要儲存的要記得複製 CopyFrom()
var playerData = VTacticStaticData.s_PlayerData ;
MapZone parent node:
FieldManager_MapZones.cs
NGUIPanelHelper m_MapZoneUIPanel = null ;
FieldManager.cs
m_MapZoneUIPopUp.SetActive(false);
開啟介面 ShowMapZonePanel() 並指定(標題介面的)內容
場景
Field (全新存檔)
Init (從存檔開始)
清除進度請用難度切換.
教學
Tools
PassTutorial
Comments (9)
-
reporter -
reporter - edited description
-
reporter - edited description
-
reporter - edited description
-
reporter - edited description
-
reporter -
assigned issue to
-
assigned issue to
-
reporter - changed status to resolved
-
reporter
-
reporter - changed status to closed
- Log in to comment