Atoms Crowdブログへようこそ。こちらのブログでは、Atomsをどのように使用できるかを説明するために、興味深い記事をいくつか投稿しています。
私たちの最初の投稿では、ユーザーに楽しいハックをご覧いただく予定です:XBoxコントローラーでユーザーのエージェントを動かす方法。
テクニカルユーザーではない場合は、最後のセクションは無視し、下にあるマテリアルをダウンロードして、Maya 2017でそれらを試してください。
...
- ユーザーのPythonパスの中にxbox.pydをコピーしてください。 (<ドライブ>:\ Documents and Settings \ <ユーザー名> \ My Documents \ maya \ <バージョン> \ scripts)
- Atoms UIを開き、新しいBehaviourモジュールを作成して、Xbox Controllerモジュールのコンテンツをエディターにコピーします。
- Registerをクリックしてください。
- 新しいエージェントグループを作成して、gridLayoutモジュール、stateMachineモジュール、およびXBoxControllerModuleを追加します。
- タイムラインフレームの範囲を1〜2000に設定します。
- Script EditorでXboxモジュールレコーダーの内容をコピーして実行します。
- 「Start」をクリックしてください。 Xbox Controllerを使用してエージェントを操作してください。
- 「Stop」をクリックしてください。
...
それはどのように機能しますか?
まず最初に、ユーザー自身でこれをすべて実行している場合、ユーザーはXboxController入力を捕獲して、それをPythonで利用可能にするためにいくつかのC に、ユーザー自身でこれをすべて実行している場合、ユーザーはXbox Controller inputを捉えて、Pythonで利用を可能にするためにC ++の知識が必要になります。の知識がいくつか必要になります。
幸い、これはすでにサポートをされているため、ユーザーはxbox.pydモジュールからその情報にアクセスすることができます。
...