コガネブログ

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

【Unity】ビルド後に成果物が出力されたフォルダを開くエディタ拡張

概要 上記のスクリプトを Unity プロジェクトの「Editor」フォルダに追加することで ビルド後に成果物が出力されたフォルダが開かれるようになります

【Jenkins】dotnet: command not found

概要 dotnet: command not found Mac に Jenkins をインストールして作成したジョブから dotnet コマンドを実行したところ、上記のエラーが発生して dotnet コマンドが使用できない状態に遭遇しました 対応方法 「Jenkinsの管理 > システムの設定」を開く 「…

【Visual Studio】Visual Studio for Mac で作成した Console アプリを実行する方法

概要 dotnet 【ビルドして生成された DLL】 dotnet コマンドを使用することで Visual Studio for Mac で作成した Console アプリを実行できる

【Unity】ビルド時に Console をクリアするエディタ拡張

概要 Unity 2019 からはビルド時にコンソールをクリアできる機能が追加されるようですが Unity 2018 でも欲しい機能だったので自作しました 上記のスクリプトを Unity プロジェクトの「Editor」フォルダに追加することで ビルド時にコンソールをクリアできる…

【Unity】【UIEffect】uGUI でディゾルブシェーダを使用する

はじめに 「UIEffect」を Unity プロジェクトに導入することで uGUI でディゾルブシェーダを使用できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「UIDissolve」をアタッチすることで使用できます 項目 内容 Effect Factor 効果の強…

【Unity】【UIEffect】uGUI で4色グラデーションを使用する

はじめに 「UIEffect」を Unity プロジェクトに導入することで uGUI で4色グラデーションを使用できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「UIGradient」をアタッチして 「Direction」を「Diagonal」に変更することで使用でき…

【Unity】【UIEffect】uGUI で線形グラデーションを使用する

はじめに 「UIEffect」を Unity プロジェクトに導入することで uGUI で線形グラデーションを使用できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「UIGradient」をアタッチすると使用できます 「Direction」で「Horizontal」を選ぶ…

【Unity】GPU パーティクルのビルボードで位置がズレる不具合に遭遇したので原因と解決方法メモ

修正前 pos.xyz *= _particles[iidx].scale; pos.xyz = rotateWithQuaternion(pos.xyz, rotation); pos.xyz += _particles[iidx].position; v2f o; o.pos = mul(UNITY_MATRIX_P, mul(UNITY_MATRIX_MV, float4(0, 0, pos.z, 1)) + float4(pos.x, pos.y, 0, 0)…

【雑記】Windows 7 起動時に企業ロゴと Windows ロゴが表示された後に画面が暗点したまま進行しなくなった時に対応したこと

はじめに 使用していた Windows 7 を起動したところ、 起動時に企業ロゴと Windows ロゴが表示された後に 画面が暗点したまま進行しなくなった 5回ほど通常起動を試してみても状況が変わらなかった スタートアップ修復を始めてみたが2時間ほど経っても終了し…

【Unity】【UIEffect】uGUI で上下反転する

はじめに 「UIEffect」を Unity プロジェクトに導入することで uGUI で上下反転できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「UIFlip」をアタッチして 「Vertical」をオンにすることで使用できます

【Unity】【UIEffect】uGUI で左右反転する

はじめに 「UIEffect」を Unity プロジェクトに導入することで uGUI で左右反転できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「UIFlip」をアタッチして 「Horizontal」をオンにすることで使用できます

【Unity】【UIEffect】uGUI で彩度を変更する

はじめに 「UIEffect」を Unity プロジェクトに導入することで uGUI で彩度を変更できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「UIHsvModifier」をアタッチして 「Saturation」を変更することで使用できます 「Target Color」「…

【Unity】【UIEffect】uGUI で色相を変更する

はじめに 「UIEffect」を Unity プロジェクトに導入することで uGUI で色相を変更できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「UIHsvModifier」をアタッチして 「Hue」を変更することで使用できます 「Target Color」「Range」…

【Unity】【UIEffect】uGUI でブラーを使用する

はじめに 「UIEffect」を Unity プロジェクトに導入することで uGUI でブラーを使用できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「UIEffect」をアタッチして 「Blur Mode」を変更することで使用できます 「Blur Factor」で効果…

【Unity】【UIEffect】uGUI で減色シェーダを使用する

はじめに 「UIEffect」を Unity プロジェクトに導入することで uGUI で減色シェーダを使用できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「UIEffect」をアタッチして 「Color Mode」を「Subtract」に変更することで使用できます …