Unity

C#

【Unity】マウスの位置の一番手前にUIがあるか判定する

以前作ったマウス入力管理クラスの追加機能として作成した。UIかどうかの判定はもっといい方法がありそうだが、一旦うまくいったのでメモとして記事にしておく。 マウス入力管理クラスに関しては以下の記事で解説している。 コード 完成したコードがこち...
C#

【Unity】あみだくじの横線を引く

現在(2024/08/16)、制作中のあみだくじ型対戦ゲームのコードのメモ。 作ったもの 以下のように、あみだくじの横線を引けるようなコードを書いた。 コード MouseController.cs using System; using U...
C#

【Unity】UnityEventを用いてマウスの入力管理クラスを作った

柔軟性の高いマウスの入力管理クラスを作りたいと思い、UnityEventを使ってみた。 マウスの入力管理クラスにUnityEventを使うのが一般的かどうかはよくわからないが、とりあえず形になったのでメモを残しておく。 クラスを作った理由 ...
C#

【Unity】反射するレーザーを作ろう!(2D)

以前、Qiitaで記事を書いたのでそちらのまとめ。 #完成を読めば以下のようなレーザーを実装できます! #完成 #1~3 紆余曲折あったので、その過程もぜひ読んでみてください。
Programming

【Unity】GitHubでチーム開発をする方法

チーム開発に初めて挑戦して、GitHubを使い始めて一週間たったのでリポジトリの作成から使い方までのメモを残しておく。 前提 Unityでのゲーム開発を想定しています。 GitHub Desktopを使用しており、使用OSはwindows1...
Programming

【Unity】オブジェクトから見たマウスの方向を取得する(2D)

この記事ではUnityでオブジェクトから見たマウスの方向を取得する方法(2D)を解説しています。この記事を読めば、オブジェクトからマウスまでの方向ベクトルとその角度を取得することができます。数学など詳細まで解説してるので初心者でもわかりやすいはず。