跳轉到內容

Godot 遊戲引擎指南/停靠面板

來自華夏公益教科書,開放的世界,開放的書籍

停靠面板

[編輯 | 編輯原始碼]

停靠面板是一個側邊面板。例如 InspectorScene

首先,要建立一個底部面板,你需要為它製作一個 UI

  1. 建立一個場景並選擇 使用者介面,並將根節點 Control 重新命名為 dock
  2. 將其儲存在你的外掛資料夾中,與外掛指令碼相同位置,名為 "dock.tscn"。
  3. 選擇你的 Control,按下螢幕頂部的 佈局,然後從出現的下拉選單中按下 完整矩形
  4. 在 Control 仍然被選中時,在 Inspector 中展開 矩形 並將 最小尺寸.x 更改為 60(或更大的值)以確保你的 UI 顯示時具有非零大小。
  5. 將主 UI 建立為 VBoxContainer 的子節點。

現在,開啟你的外掛主指令碼,並輸入以下程式碼

expands Control

var dock: Control

func _enter_tree():
  # Put any load logic here, including adding new project settings
  dock = preload("dock.tscn").instance()

func _exit_tree():
  # Put exit tree logic here, including any saving
  remove_control_from_bottom_panel(dock)
  dock.queue_free()



Godot 遊戲引擎指南

入門 [編輯]
安裝
什麼是節點?
程式設計
資源和匯入
訊號和方法
你的第一個遊戲
使其工作
除錯
輸入
物理
儲存和載入
多人遊戲
使其看起來很好
UI 皮膚
動畫
高階幫助
伺服器(單例)
平臺特定
最佳化
加密
匯出
外掛
雜項
有用連結
作者和貢獻者
列印版本


<-- 上一個 返回頂部 下一個 -->

華夏公益教科書