コガネブログ

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

2018-11-26から1日間の記事一覧

【Unity】ベクトルと角度を変換できる拡張メソッド

ソースコード 使用例 var dir = Vector2.right; var rot = dir.VectorToDeg(); var angle = 123f; var vec = angle.DegToVector(); 参考ツイート whip those unity types into shape and add your own functionality via extension methods. for instance: c…

【C#】Incoming Webhooks を使用して Slack にメッセージを送信するクラス

ソースコード このソースコードを使用する場合はプロジェクトに 「Json.NET」を追加する必要があります https://www.newtonsoft.com/json 使用例 1 var url = "【Webhook URL】"; var payload = new Payload { text = "ここにテキストを入力します", }; Inco…

【C#】指定された日付が週の最終営業日の場合 true を返すクラス

C#

ソースコード 使い方 var path = @"syukujitsu_kyujitsu.csv"; var now = DateTime.Now; LastBusinessDayOfWeekChecker.Load( path ); var isLast = LastBusinessDayOfWeekChecker.IsLast( now ); 補足 CsvHelper を使用しています(https://joshclose.githu…

【C#】コマンドライン引数を解析できる「Command Line Parser」紹介

はじめに 「Command Line Parser」をプロジェクトに追加することで コマンドライン引数を解析できるようになります 使い方 Command Line Parser Libraryを使ってコマンドライン引数を解析する1 - DoboWiki Command Line Parser Libraryを使ってコマンドライ…

【Git】github sourcetree remote: Invalid username or password.

概要 github sourcetree remote: Invalid username or password. SourceTree から GitHub にプッシュしようとしたところ 上記のエラーが発生してプッシュできない状況に遭遇しました SourceTree メニューの「ツール>オプション」から「Git」タブを選択して …

【Unity】Unity 2019.1.0a10 新機能 Scene ビューでオブジェクトを表示するかどうかを Hierarchy で変更できるようになった

概要 Unity 2019.1.0a10 から Scene ビューでオブジェクトを表示するかどうかを Hierarchy で変更できるようになりました

【Unity】Unity 2019.1.0a10 新機能 Console のコールスタックをクリックしてソースコードの関数呼び出しの行にジャンプできるようになった

概要 Unity 2019.1.0a10 から Console のコールスタックをクリックして ソースコードの関数呼び出しの行にジャンプできるようになりました

【Unity】【uGUIEffect】uGUI で波に反射するような影を実装する

はじめに 「UGUIEffect」を Unity プロジェクトに導入することで uGUI で波に反射するような影を実装できるようになります 使用例 使い方 Shader が「UI/Reflection」のマテリアルを作成して uGUI のオブジェクトに割り当てます

【Unity】【EffectShader】色変更のポストエフェクトを使用する

はじめに 「EffectShader」を Unity プロジェクトに導入することで 色変更のポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 カメラに「ColorControl」コンポーネントをアタッチすることで 色変更のポストエフェクトを使用できます

【Unity】【UnityUIExtention】uGUI のオブジェクトを透視投影で表示する

はじめに 「UnityUIExtention」を Unity プロジェクトに導入することで uGUI のオブジェクトを透視投影で表示できるようになります 使用例 使い方 uGUI のオブジェクトに「Perspective」をアタッチします 関連記事