假设当选择了某个对话框选项时,我想让一个砖块消失。
我创建了一个NPC,然后添加了一个对话框树。现在是这样的,当玩家与全国人民代表大会对话时,他们可以选择说:“你能让那块砖消失吗?”全国人民代表大会回答说:“就是这样!”
当全国人民代表大会答复时,砖头消失了,我需要做些什么呢?
发布于 2010-12-04 05:48:01
在罗伯克斯上?
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用户数据。
https://stackoverflow.com/questions/4342958
复制相似问题