(UI) Mapzones special scenario title

Issue #77 closed
NDark Teng repo owner created an issue

(介面) 特殊情節的說明介面 開啟世界地圖時的標題及說明

開啟世界地圖(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)

  1. Log in to comment