コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】「Easy Touch」でNGUIのオブジェクトを2本指で操作された時に、イベントを呼び出されないようにする方法

バージョン

  • 5.0.11

対応方法

  • EasyTouch.csの934行目以降に下記の処理を追加する
// NGUI
if (enabledNGuiMode){
    if (IsTouchOverNGui(fingers[twoFinger.finger0].position) &&
        IsTouchOverNGui(fingers[twoFinger.finger1].position)) {
        twoFinger.isOverGui = true;
    }
    else{
        twoFinger.ClearPickedUIData();
    }
}