coiai Logo
coiai

Unity Active Input Handling エラーの解決

❓ これは何?

UnityでARCore Extentions を使っています。 error CS1029: #error: ‘Input.location API requires Active Input Handling to be set to Input Manager (Old) or Both’ という警告が出ました。

error CS1029: #error: 'Input.location API requires Active Input Handling to be set to Input Manager (Old) or Both'

💻 環境

  • チップ Apple M1
  • メモリ 16 GB
  • macOS sonoma 14.5(23F79)
  • Unity Version 2022.3.31f1

💡 解決までの手順

解決策としては、Unityのプロジェクト設定からActive Input Handlingを「Both」または「Input Manager (Old)」に変更することです。具体的な手順は以下の通りです:

  1. Unityエディタで「Edit」メニューを開きます。
  2. 「Project Settings…」を選択します。
  3. 左側のメニューから「Player」を選択します。
  4. 「Active Input Handling」の設定を「Both」に変更します。

これにより、旧式のInput Managerと新しいInput Systemの両方が有効になり、Input.location APIを使用するスクリプトが正常に動作します。


投稿日: 2024年6月14日
カテゴリ: Unity
タグ:
coiai

coiai

この記事もおすすめ

この記事を書いた会社

株式会社coiaiは、「想像できることを美しく実現」を掲げ、XR・Web・アプリ・システム開発およびDX支援を行う会社です。 創業2022年、東京都練馬区に本社を置き、要件のヒアリングからPoC(概念実証)、本番運用まで一貫して伴走します。 まずはお気軽にご相談ください。

商号株式会社 coiai創業2022年1月設立2025年1月23日資本金1,500,000円(設立時点)本社所在地東京都練馬区関町北 3-6-9代表者代表取締役 竹村 啓佑 / 代表取締役 服部 陽良

主なご相談内容

会社概要・役員紹介を見る

詳しい会社情報は会社概要ページでご覧いただけます。

資料請求・無料相談

導入要件のヒアリングからPoC、本番運用まで伴走します。まずはお気軽にご相談ください。

お問い合わせの前に 個人情報保護方針 をご確認ください。