メインコンテンツへスキップ
< すべてのトピックに戻る

Input SystemのPlayerInputManagerを使ったマルチプレイヤー入力の管理は?

ローカルマルチプレイ(1台のPCや機材で複数人が遊ぶ)時に、接続されたコントローラーを自動で各プレイヤーに割り振る機能です。

 

コントローラーが何個繋がっているか、誰がどのコントローラーを使っているかという複雑なデバイス管理を、Unity側で自動化(プラグアンドプレイ化)してくれるためです。

 

空のオブジェクトに PlayerInputManager コンポーネントをアタッチし、プレイヤーのプレハブを指定します。ゲーム中に新しいコントローラーのボタンが押されると、自動的にそのプレハブが生成され、新しいプレイヤーとしてデバイスが割り当てられます。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に