Unity C#:通过脚本更改按钮的功能
我想做的是更改单击事件按钮的参数(例如,如果脚本(GETFromYTS.DisplayMovies)需要一个字符串来更改该字符串)。没有看到任何好的答案 “GetfromYTS.displaymovies”代码:Unity C#:通过脚本更改按钮的功能,c#,unity3d,C#,Unity3d,我想做的是更改单击事件按钮的参数(例如,如果脚本(GETFromYTS.DisplayMovies)需要一个字符串来更改该字符串)。没有看到任何好的答案 “GetfromYTS.displaymovies”代码: public void DisplayMovies(字符串[]movieUrls) { //使用电影URL创建文本对象 } IDE是喷气式飞机驾驶员 编辑1:新问题,如何更改按钮的文本 编辑2:第一个问题解决了。根据所选答案,您可以使用按钮.onClick.AddListener(函
public void DisplayMovies(字符串[]movieUrls)
{
//使用电影URL创建文本对象
}
IDE是喷气式飞机驾驶员
编辑1:新问题,如何更改按钮的文本
编辑2:第一个问题解决了。根据所选答案,您可以使用按钮.onClick.AddListener(函数)代码>
其他功能(如删除一个或多个已与按钮关联的功能)已列出。除了daniel的答案之外,我想补充一点,在onclick方法中,您可以抛出unity事件:
这有一些编辑器支持,所以在编辑器中你可以调用其他游戏对象的函数