我有一个游戏正在使用GUITextures按钮,但它不适用于不同的resoltutions。所以我被告知NGUI会非常容易地做到这一点。但我已经为GUITexture按钮编写了代码。
如何使用相同的纹理对NGUI按钮进行此操作?我到处搜索,找不到任何答案...... NGUI论坛帮助不大。
答案 0 :(得分:1)
你的Gameobject应该有任何类型的碰撞器组件,然后在脚本中执行以下操作:
//Use UIEventListener to bind your gameobject with your desired method
public GameObject YOUR_BUTTON_GAMEOBJECT;
UIEventListener.Get(YOUR_BUTTON_GAMEOBJECT).onClick += YOUR_METHOD_NAME;
//METHOD SIGNATURES
void YOUR_METHOD_NAME(GameObject gameObject){
//On Click Stuff
}
希望这有帮助