Unity, 当たり判定

色んなものが重なっている時に必要なものだけ当たり判定が取りたい、そんなときはレイヤーマスクを使います!実際に動くもの、レイヤーマスクがどんなものか、どんなものかはよくわかってないけど簡単に使いたい!などをそれぞれまとめたいと思います。 ...

Unity

Unityには線を描画する機能としてLineRendererというものがあります。これを利用することでなにかの軌道を示したり、当たり判定のガイドなどを作成することが出来ます。今回はその基本的な利用方法、点線にして下図のようにアニメーシ ...

Unity, 当たり判定

バイオハザードなどで敵がプレイヤーキャラを見つけたりする当たり判定は扇状になっていることが多いです。今回は扇状の当たり判定をどのように取ればいいかを解説したいと思います。ちなみに動画で内容を確認したい場合はこちらをご覧ください ...

C#, Unity

似たような処理を異なるクラス間で実装したい時、インターフェースがとても便利です。どんな感じに使えば良いのかなどを実装を交えて解説したいと思います。

インターフェースの実装例

インターフェースって言われても困るわ!という人と、 ...

Unity

PlayFabを利用する第一歩として、PlayFabアカウントの作成を行う手順の説明を行います。また、今回はUnityで使うことを想定し、UnityPackageを導入するところも合わせて解説したいと思います。

PlayFabの ...

Tilemap, Unity

タイルマップをゲーム中に変更する処理について。ゲーム内でタイルマップの一部を変更するためのスクリプト。下図のようなシチュエーションで白いタイルをマウスでクリックすると、その部分だけ灰色になるような処理を作りたいというときに利用出来ます ...

Unity

マウスなどで画面内をクリックした場所にUIの素材(例えばボタンとか)を表示したい場合のプログラム。タップした場所にImageなどを表示する場合などに使うことが出来ます。下図はマウスカーソルの位置に白い画像がずっとくっついて動きます。

Unity, UnityLive

Unityのテキストをぐにゃっとアーチ状に曲げたり、思い通りに波打たせたい!アニメーションカーブを使って思い通りの曲線を作ることが出来ます。ここでは「ゆにてく備忘録」さんのところで紹介されていた方法を紹介いたします。実際に動かしている ...

Unity, 開発

UnityではNavMeshを利用して、経路検索を簡単に行うことが出来ます。この機能は、Tilemapを使った2D上でも利用することが可能です。自分で利用するときに、結構迷ってしまったので、ここにやり方を残しておきます。で、最後まで書 ...

Unity, プログラム

Unityではいろんな条件に対してイベントを飛ばすことが出来ます。今回はGameObjectが消されたタイミングにイベントを呼び出す処理をどのように実装するかを解説したいと思います。

オブジェクトが消えた時にイベントを受け取る方 ...