變更指令碼

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

地圖完成後,您將切換到修正體驗。這些下一篇文章將涵蓋這些最終點睛:

  • 修改指定建築的指標以獲得不同的積分。
  • 上傳自訂遊戲圖像。
  • 與朋友分享體驗。

開啟指令碼

除了地圖外,創建和摧毀的其他方面也可以通過 指令碼 ,一個用於執行體驗的容器。在這個情況下,您將改變由摧毀建築獲得的點數。

  1. Explorer 的頂部,有一個包含在項目中的所有內容,在右側,輸入 GameSettings

  2. 雙擊 GameSettings 以開啟脚本編輯器。

遊戲設定指令碼內容

在指令碼中,您會看到三個不同的點值給玩家的大型建築物 (HighPoints)、中型建築物 (MediumPoints) 和物件 (LowPoints) 的說明。


-- 遊戲變量
GameSettings.intermissionDuration = 10
GameSettings.roundDuration = 30
GameSettings.minimumPlayers = 1
GameSettings.transitionStart = 3
GameSettings.transitionEnd = 3
GameSettings.pointValues = {
-- 值類型必須與文件名稱匹配,以正確獎勵點
LowPoints = 0,
MediumPoints = 10,
HighPoints = 15,
}

變更點數值

給玩家更多點數可以讓摧毀建築感覺更有獎勵。

  1. 在指令碼中尋找第 11 行。將大型建築物價值變更為 150 點,將 HighPoints = 15 變更為 HighPoints = 150 。務必保留在 以後的空格 。


    GameSettings.pointValues = {
    -- 值類型必須與文件名稱匹配,以正確獎勵點
    LowPoints = 0,
    MediumPoints = 10,
    HighPoints = 150,
    }
  2. 測試遊戲 並看看變化的感覺。問自己你想要玩家獲得中等大小的建築的點數嗎。你也可以改變這一點。

  3. 如果需要,請花一點時間來嘗試在指令碼中作出變更。例如,改變 GameSettings.roundDuration 中的數字可以使輪回速度更快或更短,這取決於您輸入的秒數。