- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
教學:編寫腳本API/World類基礎
出自Minecraft基岩版开发Wiki
該頁面的編輯正在進行中。 請幫助我們擴充或改進這篇文章。 |
引言[編輯]
World
類是 server
模組的一部分,它包括世界事件,計分板等,我們將幫助您了解和使用此類(如果您需要了解有關World類的具體內容,請參見World)。
計分板[編輯]
记分板(Scoreboard)
是一個類。一般情況下,我們認為它隸屬於World类
。
read-only scoreboard: Scoreboard;
利用mc.world.scoreboard
可以獲得所有的計分板。
方法[編輯]
此處介紹一些簡單的計分板方法,如果您需要了解有關計分板類的具體內容,參見server.Scoreboard
addObjective[編輯]
addObjective(objectiveId: string, displayName?: string): ScoreboardObjective
函式,可以加入一個新的計分板,就像你使用/scoreboard
指令一樣。
mc.world.scoreboard.addObjective("wiki","name");
getObjective[編輯]
getObjective(objectiveId: string): ScoreboardObjective | undefined
函式,可以透過給出的計分板id得到一個指定的計分板。
mc.world.scoreboard.getObjective("wiki");
getParticipants[編輯]
getParticipants(): ScoreboardIdentity[]
函式,可以獲得所有已定義的計分板。
對已有的計分板進行操作[編輯]
一個特定的計分板,我們叫它ScoreboardObjective類(如果您需要有關此類的具體內容,請參見server.ScoreboardObjective),它擁有兩個屬性:
displayName[編輯]
read-only displayName: string;
顯示對玩家的可見名
id[編輯]
read-only id: string;
計分板的id
方法[編輯]
我們也可以對其進行操作:
遊戲規則[編輯]
除了計分板以外,遊戲規則也隸屬於world類。