【Unity】スナップ対応「FancyScrollView」でスクロールビュー
Animation付きなど、高機能なスクロールビュー制御が出来るUnityアセット A scrollview component that can implem ...
【Unity】コンテキストメニューにメニューアイテムを追加する
EditorWindow を継承したクラスに、MenuItem属性を付加すると、コンテキストメニューに独自の項目を追加できます。 MenuItem(" ...
C# LINQ ToListのパフォーマンスについて
※これはどこかで読んだ記事の内容を参考にしたものです。参照先を忘れてしまっていて、見つけ次第リンクを貼ります。 コードを書いていると、Listの操作をすることが ...
【Unity】SwitchPlatformの切り替え時間を少しでも短縮する
Unityのプラットフォーム切り替え「Switch Platform」って時間がかかりますよね。 操作ミスで不意に切り替えてしまった時とか待ちぼうけを食らうのは ...
【Unity】ScriptableSingletonでEditorWindowで設定したパラメータを共有する
UnityのEditorWindowって便利ですよね。独自の拡張が出来たり簡単なツールならサクッとGUIで作れてしまいます。しかし気をつけておかないといけない部 ...
シグモイド補間
いわゆるS字カーブ補間 public float Sigmoid(float t) { var temp = 1 / (1 + Mathf.Exp(-t)); ...
【Unity】CRC値の計算
データの差異を調べる時によく使うCRC値。そのヘルパークラスです。 using System.IO; using System.Runtime.Serializ ...
【Unity】ラジオボタンをToggleGroupで実現する
親のGameObjectにToggleGroupを配置する。 子にはToggleコンポーネントを配置して、ToggleコンポーネントのGroupには親のGame ...
【Unity】TimeScaleで止まらないタップエフェクトを作る
パーティクルでタップエフェクトを作成した際に、単純に再生するとTimeScaleの影響を受けてしまいタップエフェクトの再生速度が変わったり、値が0だと停止してし ...
WindowsPCでLinux環境の構築「VirtualBoxとVagrantのインストール」
Windows10のPCでVirtualBoxを使って、Linux環境を構築する手順。 VirtualBoxのインストール より、VirtualBox 5.2. ...