Unity解説

スポンサーリンク
Unity解説

Unityで特定の座標がCollider内にあるかを判定するメソッド

タイトルの通り、Unityで特定の座標がCollider内にあるかを判定したくて調べていました。 するとそのまま使えるようなメソッドが存在していました。   Physics.OverlapSphere() Phys...
Unity解説

【超簡単】Unityの新規プロジェクトをGitHubと連携して管理する方法

タイトルの通り、Unityの新規プロジェクトを作成する際に、GitHubと連携して管理する方法です。 GitHubで新規リポジトリを作ってクローンして...とかしていると、同じ名前のフォルダ(ディレクトリ)を作れなかったりとか、複製や...
Unity解説

uGUIでImageのSpriteを無限スクロールする

uGUIのImageコンポーネントの画像を無限スクロールする方法です。 こんな感じで画像を無限スクロールします。 たくさん画像を並べれば無限スクロールは実現できるわけですが、 今回の方法はImageコンポーネントや画像を1つしか使いませ...
Unity解説

【Mac】UnityからGoogleDrive内のファイルをインポートする方法を超丁寧に解説する

GoogleDrive内に置いてあるマスターデータJsonファイルをUnityにインポートしたい。 手動でGoogleDriveからダウンロードしてUnityエディタに入れても良いんだけど、更新するたびに手動でやるのは面倒なので、できれば...
Unity解説

PostProcessingStackが効かない場合の原因【2019.3以降】

Unity2019.3以降でPostProcessingStackを使いたかったのですが、今まで通りPostProcessLayerとPostProcessVolumeを追加して、PostProcessingProfileを作成して...と...
Unity解説

子オブジェクトを全て削除する拡張メソッド

特定のオブジェクトの子オブジェクトを全て削除(破棄)する拡張メソッドを作成しました。 作成したソースコード ObjectUtilities.cs using UnityEngine; public static class ObjectU...
Unity解説

ボタンなどで使える、子要素のアルファ値を全て変更する拡張メソッド

ボタンオブジェクトの子要素にテキストやアイコン画像があったりして、それら全てを変更したいとき、普通にやると少し面倒な処理記述になってしまいます。 そもそも何かのアルファ値を変えるだけでも、以下のような記述が必要です。 var color ...
Unity解説

【C#】文字列に日本語が含まれているかを簡単に判別する

Unityで文字列の中に日本語が含まれているかを調べたい状況になり、いろいろ調べたので記事にします。 実際に使用したのはUnityですが、C#であれば問題なく使えると思います。 ソースコード 文字列の中に1文字以上...
Unity解説

DOTweenでDelayとLoopを併用する際に毎ループDelayする方法

Unityの便利アセット「DOTween」は、簡単にイージングアニメーションを実装することができるアセットです。 めちゃくちゃお世話になっています。 DOTweenには指定時間後にアニメーションを実行するDelayと、アニメーションが終わ...
Unity解説

Unityで個人的にいろいろ便利な自前Buttonを作ってみた

UnityのuGUIにはButtonコンポーネントがあり、これまではこのButtonを利用していました。 しかし、個人的にはこのuGUIの標準Button、使いづらいと感じる部分がありました。 uGUIのButtonに対する要望 どこが使...
タイトルとURLをコピーしました