首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当一个特定的对话框出现时,我如何在ROBLOX中创建一个事件?

当一个特定的对话框出现时,我如何在ROBLOX中创建一个事件?
EN

Stack Overflow用户
提问于 2010-12-03 14:12:50
回答 1查看 2.9K关注 0票数 0

假设当选择了某个对话框选项时,我想让一个砖块消失。

我创建了一个NPC,然后添加了一个对话框树。现在是这样的,当玩家与全国人民代表大会对话时,他们可以选择说:“你能让那块砖消失吗?”全国人民代表大会回答说:“就是这样!”

当全国人民代表大会答复时,砖头消失了,我需要做些什么呢?

EN

回答 1

Stack Overflow用户

发布于 2010-12-04 05:48:01

在罗伯克斯上?

Dialog对象中有一个事件。

DialogChoiceSelected(Instance player, Instance dialogChoice)

只要你定义了变量"Dialog“和" brick”,你就可以用它来使一块砖“消失”。

代码语言:javascript
复制
Dialog.DialogChoiceSelected:connect(function(Player, Choice)
    if Choice.Name == "BrickChanger" then
        Brick.Transparency = 1
    end
end)

参数" player“是选择该选项的玩家," choice”参数是指选择的DialogChoice用户数据。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4342958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档