ご報告ありがとうございます。
確認したところプログラムの書き方が悪かったようなので、修正しました。
添付のパッケージファイルを適用してみてください。
問題になっているのは、左クリックだけ反応して右クリックに反応させないようにするコードなのですが、
Unityの公式UIシステムのソースコードと同じ書き方をするようにしました。
//左クリックのみに反応
if(data.button != PointerEventData.InputButton.Left) return;
と変更しました。
公式と同じ書き方なので、新InputManagerにも対応できるかと思います。
お手数ですが、動作確認していただけるでしょうか。
(ボタンの音が左クリックのみで鳴って、右クリックでは鳴らないというのが正しい動作です)
一応、以下細かい説明となります。
>UguiButtonSe
ボタンクリック時のSE音などを鳴らします。
>uguipointerdownse
これはデフォルトでは使用しないものです。要望に応じてサンプル的に追加したものなので、使用していないなら気にしなくて良いです。
>advselectionmanager
これは「SelectionClick」コマンドを使ったときに使用されます。
InputUtil.csは、GUIボタンを介さない入力処理で使っています。
主にPCのノベルゲームでよくある「右クリックで画面を閉じる」などのために、あちこちで使ってます。
宴では、Inputクラスを直接使わず、InputUtilを通してから使うようにしていますので、
新InputManagerを使う場合、仮に追加で対応が必要となったとしても、InputUtilだけ書き換えれば対応可能かと思います。
また、例外としてデバッグ用の Utage\Scripts\GameLib\SystemUI\DebugPauseEditor.cs
でもInputを使っていますが、デバッグ用のものなのであまり関係ないと思います。