C# 有可能在unity中持续激活脚本吗?

C# 有可能在unity中持续激活脚本吗?,c#,android,button,unity3d,scripting,C#,Android,Button,Unity3d,Scripting,我在Unity 5中有一个按钮,它正在加载一个脚本来显示我设置的Google排行榜。但是,当我按下按钮并离开排行榜后,当我再次点击按钮时,它不会打开排行榜。有没有办法再次激活脚本 非常感谢你 您的脚本已经加载,所以如果排行榜显示在Start()或Activate()中,那么它就不会再次显示了。 将显示排行榜的代码放在脚本上的函数中,如 public void ShowLeaderboard(){ //Do whatever you need to do } 将此脚本附加到按钮或更好的

我在Unity 5中有一个按钮,它正在加载一个脚本来显示我设置的Google排行榜。但是,当我按下按钮并离开排行榜后,当我再次点击按钮时,它不会打开排行榜。有没有办法再次激活脚本


非常感谢你

您的脚本已经加载,所以如果排行榜显示在Start()或Activate()中,那么它就不会再次显示了。 将显示排行榜的代码放在脚本上的函数中,如

public void ShowLeaderboard(){
     //Do whatever you need to do
}
将此脚本附加到按钮或更好的按钮的父级。然后按钮的OnClick回调将显示在排行榜上。
您可以让脚本在Start()函数中调用它,但通常您希望避免依赖于加载时发生的脚本功能,而其他任何地方都不会显示脚本。。。