私はspritekit
ゲームで作業しています。ゲームでは、ほとんどのノード/スプライトがユーザーの入力(/タッチ)を自分で処理します。特定のアニメーションを実行したいときはいつでも、これらのすべてを無効にするためには、gamesceneで[self setUserInteractionEnabled:NO]
を実行するのはすてきですが、その特定の解決策は機能しません。setUserInteractionEnabledの値をグローバルに設定できますか?
各スプライトのuserInteractionEnabled
の設定を変更せずに、ユーザ入力をグローバルに無効にすることはできますか?
UIWindow *ウィンドウ= <....>は、 [window setUserInteractionEnabled:NO]; –