0

假设我想在选择某个对话框选项时让砖块消失。

我制作了一个 NPC,然后添加了一个对话树。它现在设置为当玩家与 NPC 交谈时,他们可以选择说“你能让那块砖消失吗?”。NPC 回复“你去!”

当 NPC 回复时,我需要做什么才能使砖块消失?

4

1 回答 1

4

在roblox上?

Dialog 对象中有一个事件。

DialogChoiceSelected(Instance player, Instance dialogChoice)

只要您定义了变量“Dialog”和“Brick”,这就是您可以使用它使砖“消失”的方式

Dialog.DialogChoiceSelected:connect(function(Player, Choice)
    if Choice.Name == "BrickChanger" then
        Brick.Transparency = 1
    end
end)

参数“Player”是选择该选项的玩家,“Choice”参数是指选择的 DialogChoice 用户数据。

于 2010-12-03T21:48:01.100 回答