コガネブログ

平日更新を目標に Unity や C#、Visual Studio などのゲーム開発アレコレを書いていきます

【Unity】Audio が無効かどうかテストするスクリプト

ソースコード

【Unity】削除済みのシーンが Scenes In Build に登録されていないかどうかテストできるコード

概要 削除済みのシーンが Scenes In Build に登録されていないかどうかテストできます

【Unity】Unity Test Runner で EditMode 用のテストスクリプトを準備する方法

方法1 Unity プロジェクトの「Editor」フォルダを右クリックして 「Create > Testing C# Test Script」を選択すると EditMode 用のテストスクリプトを準備できる 方法2 「Test Runner」ウィンドウで「Create EditMode Test Assembly Folder」を選択してから …

【Unity】2D のシーンで Skybox Material が設定されていないかどうかテストできるコード

概要 2D のシーンで Skybox Material が設定されていないかどうかテストできます

【Unity】Animator Controller の Motion が null になっていないかどうかテストできるコード

概要 Animator Controller の中のいずれかのステートの Motion が null になっていないかどうかテストできます

【Unity】Audio Listener が複数存在しないかどうかテストできるコード

概要 Unity 標準のオーディオ機能を使用しているプロジェクトで Audio Listener が1つのシーンに複数存在しないかどうかテストできます

【Unity】iOS 用のプラグインの対象プラットフォームが適切かどうかテストできるコード

概要 「Plugins」フォルダ内の「iOS」フォルダに含まれているプラグインの 対象プラットフォームに Android が設定されていないかどうかテストできます 参考サイト様

【Unity】Android 用のプラグインの対象プラットフォームが適切かどうかテストできるコード

概要 「Plugins」フォルダ内の「Android」フォルダに含まれているプラグインの 対象プラットフォームに iOS が設定されていないかどうかテストできます 参考サイト様

【Unity】2D のシーンで Global Illumination が無効になっているかどうかテストできるコード

概要 2D のシーンで Global Illumination の機能が 無効になっているかどうかテストできます 関連記事

【Unity】モバイル用のシェーダがマテリアルに設定されているかどうかテストできるコード

概要 Unity 標準の軽量なモバイルシェーダに置き換えられるシェーダが 使用されているマテリアルが存在しないかどうかテストできます 参考サイト様

【Unity】加速度センサーが無効になっているかどうかテストできるコード

概要 加速度センサーを使用しないプロジェクトにおいて 加速度センサーが無効になっているかテストできます 関連記事

【Unity】Unity Test Runner で実行できる汎用的なテストを 20 個以上まとめた「UniCommonTestRunner」を GitHub に公開しました

はじめに Unity Test Runner で実行できる汎用的なテストを 20 個以上まとめた 「UniCommonTestRunner」を GitHub に公開しました 目次 はじめに 目次 バージョン 使い方 実行できるテストの種類 加速度センサーが無効になっているか Android 用のプラグイン…

【Unity】2018.3 で Missing References が検出できなくなった時の対処方法

はじめに using System.Linq; using UnityEditor; using UnityEngine; public static class Example { [MenuItem( "Tools/Hoge" )] private static void Hoge() { var go = Selection.activeGameObject; var components = go .GetComponents<Component>() .Where( c => </component>…

【Unity】Unity Test Runner がコマンドラインから実行できなかった場合に考えられる原因

概要 -quit を付与してしまっている可能性がある 正 Unity.exe -batchmode -runEditorTests 誤 Unity.exe -quit -batchmode -runEditorTests 参考サイト様