2022-03-01から1ヶ月間の記事一覧
この記事でのバージョン Unity 2020.3.25f1 はじめに 以前、Unity上でメッシュの頂点を編集してブレンドシェイプを作成するBlend Shape Builder というUnity公式のツールで無料(MITライセンス)を紹介したのですが、 これに含まれるVertex Tweakerというメッ…
この記事でのバージョン Unity 2020.3.25f1 はじめに Apple製品にはHaptic Feedbackというちょっとリッチな振動をさせる機能があります。 もちろん、iPhone等のiOS端末にも付いてる機能なのですが、残念ながらUnityは対応しておらず、使うにはネイティブのプ…
この記事でのバージョン Unity 2020.3.25f1 はじめに 今回はStateMachineBehaviourというAnimatorで使うタイプのクラスについての紹介です! StateMachineBehaviour はステートマシンのステートに追加できるコンポーネントです。ステートのすべてのスクリプ…
この記事でのバージョン Unity 2020.3.25f1 はじめに Unity公式からポストプロセスを使って見栄えを簡単かつ劇的に変える事が出来るPost Processing Stack(Version 2.x)というものが提供されていますが、 今回はこのPost Processing Stackの設定値をプログラ…
この記事でのバージョン Unity 2020.3.25f1 Blend Shape Builder 1.0.0 はじめに 今回はBlend Shape BuilderというUnity上で頂点を編集してブレンドシェイプを作成するツールの紹介です。ちなみにUnity公式のツールで無料(MITライセンス)で使えます。 イメー…
この記事でのバージョン Unity 2020.3.25f1 unity-ugui-XCharts v2.6.0 はじめに 今回はXChartsというuGUIでグラフが表示出来るライブラリの紹介です! 以下のような感じで、線グラフ、棒グラフ、、円グラフ、散布図等など色々なグラフを簡単に表示する事が…
この記事でのバージョン Unity 2020.3.25f1 はじめに 今回はSmart Inspectorというコンポーネントがタブ表示出来るようになるフリーソフトウェアの紹介です! イメージとしては以下のような感じで、簡単にコンポーネントの表示を切り替えられるようになるの…
この記事でのバージョン Unity 2020.3.25f1 はじめに Unity向けのオープンソースを導入するためのサービスにOpenUPM(Unity Package Manager)という物があります。 OpenUPM is a service for hosting and building open-source UPM (Unity Package Manager) p…
拡張メソッドとは LINQとは はじめに LINQには同じ値を取得するというメソッドはありますが、 //検索対象のList var list = new List<int>() { -11, 0, 5, 8, 24, 100 }; //Listの中から0を取得(なければデフォルト値) var targetValue = list.FirstOrDefault(val</int>…