Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 对于unity中的vuforia支持,如何更改按钮颜色?_Unity3d_Augmented Reality_Vuforia - Fatal编程技术网

Unity3d 对于unity中的vuforia支持,如何更改按钮颜色?

Unity3d 对于unity中的vuforia支持,如何更改按钮颜色?,unity3d,augmented-reality,vuforia,Unity3d,Augmented Reality,Vuforia,上面的代码更改2D Unity环境中按钮的颜色。但是,当我在Vuforia AR和Unity中使用相同的代码时,为什么代码不起作用?更多信息会有所帮助。你收到错误消息了吗?没有,它运行得很好。就在我打开应用程序并单击按钮时,应该更改的按钮的颜色没有改变。基本上什么也没发生。 public class viewModel : MonoBehaviour { public void B_Start(Button button) { //Changes the

上面的代码更改2D Unity环境中按钮的颜色。但是,当我在Vuforia AR和Unity中使用相同的代码时,为什么代码不起作用?

更多信息会有所帮助。你收到错误消息了吗?没有,它运行得很好。就在我打开应用程序并单击按钮时,应该更改的按钮的颜色没有改变。基本上什么也没发生。
public class viewModel : MonoBehaviour {

    public void B_Start(Button button)
    {   
        //Changes the button's Normal color to the new color.
        ColorBlock cb = button.colors;
        cb.normalColor = Color.black;
        button.colors = cb;
    }


    // Use this for initialization
    public void Button_Click () {
        Debug.Log("Hello World");
    }

}