NGUI小知識

UIInput

public UIInput myInput;
void Start()
{
    EventDelegate.Add(myInput.onChange, OnInputChangeAction);
    EventDelegate.Add(myInput.onSubmit, OnSubmitAction);
    UIEventListener.Get(myInput.gameObject).onSelect = OnSelectedAction;
}

private void OnInputChangeAction()
{
    Debug.Log(myInput.value);
}

private void OnSubmitAction()
{
    Debug.Log("按下回車鍵");
}

private void OnSelectedAction(GameObject go, bool state)
{
    Debug.Log(state);
}

UILabel

使用全角輸入法可以實現(xiàn)段落首行縮進(windows輸入法全角/半角切換快捷鍵 shift+space)

將鼠標坐標轉(zhuǎn)到NGUI坐標

Vector3 mousePos = Input.mousePosition;     //獲取鼠標指針坐標(屏幕坐標)
Vector3 mouseWorldPos = UICamera.currentCamera.ScreenToWorldPoint(Input.mousePosition);    //當前UI相機將指針坐標轉(zhuǎn)化為世界坐標
Vector3 localPos = transform.InverseTransformPoint(mouseWorldPos);     //將指針世界坐標轉(zhuǎn)化成NGUI坐標 (transform 為父物體坐標)
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 摘自:http://blog.csdn.net/kevinhg/article/details/8702462 前...
    羅蓁蓁閱讀 3,169評論 0 7
  • 搜索 Eclipse常用快捷鍵 編輯 查看 窗口 導航 文本編輯 文件 項目 源代碼 運行 重構 其他Eclips...
    CarlosLynn閱讀 1,886評論 0 7
  • Eclipse常用快捷鍵 1幾個最重要的快捷鍵 代碼助手:Ctrl+Space(簡體中文操作系統(tǒng)是Alt+/)快速...
    山不轉(zhuǎn)人自轉(zhuǎn)閱讀 1,611評論 0 10
  • PHPStorm 下載及主題樣式下載 http://www.lanmps.com/html/tools.html風...
    手表大大閱讀 2,822評論 0 1
  • 教育孩子,不再是像過往一樣,把孩子平平安安的養(yǎng)大成人就可以了。現(xiàn)在更多的父母會把重心放在如何培養(yǎng)一個優(yōu)秀的孩子,如...
    東圣A閱讀 550評論 0 2

友情鏈接更多精彩內(nèi)容