加入內容(Adding Content )

使用從先前的介面教學所用到的知識來顯示訊息在 BackgroundFrame 之內

https://developer.roblox.com/assets/blt29472dd7d015a7ae/bbb8d4e7e70355088f67b7d8189d3966.png

Untitled Database

SurfaceGui 屬性

現在你有一個完整的 SurfaceGui,試著更改以下的屬性來看他們的效果

光影效果

因為 SurfaceGUI 存在於 3D 世界,他們能夠被光線所影響,就如同其他物件

[LightInfluence](<https://developer.roblox.com/en-us/api-reference/property/SurfaceGui/LightInfluence>) 屬性控制 SurfaceGui 被光線影響的程度。一般值為 1,代表 GUI 空間將會被光線照射的程度就如同周圍的物件一般。假如你設定為 0 ,裡頭的圖片就會如同你設計時的一般。這在你想要創造一些霓虹燈儘管是在幽暗的環境下仍能夠發出微光是很有用的

https://developer.roblox.com/assets/blt27c00d35b8537738/1400f4e64d749f36c41f3c4aac406dcd.mp4

Adornee 屬性

零件上的 SurfaceGui 將如何被顯示由 Adornee 屬性決定。假如為空的話,它會自動地顯示在父零件。設定此屬性的能力允許在 GUI 未顯示在零件時建立互動按鈕,方法是

  1. 拖移 SurfaceGui 到 [StarterGui](<https://developer.roblox.com/en-us/api-reference/class/StarterGui>).
  2. 把它裝飾到 SurfaceGui,透過點擊 Adornee 輸入框,接著移到零件的面板

https://developer.roblox.com/assets/blt0669be1bb6cc78c6/7c8ef018ffa00e2efa948b3ad2fc186c.mp4


剪輯筆記

最後有一段重複,需剪掉