挑戦したこと
PlayerInputSystemを使いプレイヤーを操作する方法
Player Input Systemを使用し、コントローラーの1Pと2Pの分離を実現するプロジェクトに取り組みました。初めての組み込み作業では、スクリプトの構成方法、すなわち分割して作成するか、一つのスクリプトにまとめるかが大きな課題でした。
**アプローチ:**
今回は、一つのスクリプトで作成することを選びました。この判断の根拠は、先生やインターネットのリソースから得た情報に基づいており、変数の受け渡しや関数呼び出しが減ることで処理が軽くなるとのアドバイスがあったためです。しかし、実際に作業を進める中で、以下のような疑問や考察が生まれました。
1. 使用する場所での変数の受け渡しやスクリプトの構造は本当に適切か?
2. 一つのスクリプトに全てをまとめることで、後の変更が困難になるのではないか?
3. アドバイスやネット情報を鵜呑みにせず、自分自身でしっかりと考えることの重要性。
**学び:**
このプロジェクトを通じて、単に情報を受け入れるのではなく、実際のスクリプトについて深く考え、自分なりの最適なアプローチを見つけることが重要であると学びました。今後は、アドバイスを参考にしつも、自分の理解に基づいた判断を行い、より効果的なスクリプト開発を目指していきたいと思います。