【Unity】NavMeshで複数を地点を巡回する
NavMeshを使用して複数の地点を巡回するためには、いくつかのステップを実行する必要があ ...
3Dオブジェクトをマウスでドラッグして移動する(フロアーベース)
オブジェクトの移動方法には様々な方法がありますが、今回は、マウスを使って移動させることを試 ...
【Unity】コライダーを視覚的に見たい
オブジェクトにコライダーを複数つけている場合など、当たり判定のエリア確認をしたい場合に使え ...
【Unity】メディエータ(Mediator Pattern)の簡単なサンプル
Mediator Patternは、オブジェクト間の直接的なコミュニケーションを避け、代わ ...
【Unity】特定の仕様に最適なデザインパターンの選定方法
デザインパターンを選択する際は、プロジェクトの特定の要件や問題に基づいて決定します。以下は ...
ゲームの開発の学習がアプリケーション開発の学習に与える影響
ゲームの開発を学ぶことがアプリケーション開発の学習に与える影響には、いくつかの面でポジティ ...
インスペクターで設定できる色々な値(カスタム属性:アトリビュート)
Unityでは、ゲームオブジェクトを選択、自作のスクリプトをコンポーネントとしてアタッチす ...
「ボタンが押されたらイベントが発生」をスクリプトで実現
このコードは、Unityエンジンで動作するゲームオブジェクトにアタッチされたStartBu ...
【Unity】追っかけ(Navmesh)で、エージェントごとに登れる坂の傾斜や段差、通れる幅などの条件を変えたい場合
UnityのNavMesh Surfaceを使用する際に、異なる大きさを持つエージェントを ...
【Unity】簡易的に足滑りを解消
3Dアニメーションでの「足滑り」とは、キャラクターが地面を歩くまたは走るアニメーションの際 ...