我正在尝试访问 NGUI 2D UI 相机的宽度和高度,并尝试访问使用 NGUI 创建的按钮的宽度和高度。
问问题
1740 次
2 回答
0
我只是想
UIPanel uiPanel = GameObject.Find ("UI Root").GetComponent<UIPanel>();
print(uiPanel.width");
print("uiPanel.height");
于 2014-05-23T07:24:59.823 回答
0
另一种方法可能是:
var uiPanel = NGUITools.GetRoot(gameObject).GetComponent<UIPanel>();
print(uiPanel.width");
print("uiPanel.height");
并且您避免在所有场景层次结构中寻找对象,直到找到它。此外,如果您使用多个 UICameras 并因此使用多个 UIRoots,请确保获得正确的一个。
于 2015-07-14T19:49:28.560 回答