【Unity】Shader:GrabPassの名前を指定する、しない場合の違い
直前にレンダリングしたコンテンツにアクセスできるGrabPass。 ShaderLab: GrabPass - Unity マニュアル 今更かもしれませんが、 ...
【Unity】最小限のShaderコード
始めてシェーダーコードを書き始める時のひな形として公開。 初期コードって割と準備するのが面倒なので、ここから色々カスタマイズしていけば良いと思います。 Shad ...
【Unity】Shader:リムライト
リムライトって何? 逆光時に輪郭部分が光るアレ。 動作確認環境 Unityバージョン 5.3.1f1 サンプルコード Shader "Custom/Rim" { ...
【Unity】デバッグログ無効化と小ネタ
ログ出力は思っている以上に重い。なのでリリースビルドだったりでは無効化します。恐らくこれが最も有効な手段で、別名のClassを作らずに済む。 【Unity】リリ ...
【Unity】Projectビューの検索機能を活用しよう
UnityのAssetsフォルダ以下を確認できるProjectView。ここには検索ウインドウが存在していて、ファイル名で検索できるのは勿論ですが、特定のタグを ...
【Spine】Flip処理はScale反転ではなくFlipXを使用する
Spineモデルを左右反転するためにTransformのScaleを反転するのは良くない。同じSpineモデルを複数描画する際にNegative Scaleとな ...
【Unity】お手軽ビルボードスクリプト
毎回書くのも手間なので、置いておきます。 using UnityEngine; /// <summary> /// ビルボード /// ObjectのRo ...
【Unity】AES(Rijndael)による暗号化と復号化
古い.net subset 2.0 環境下で、AES(Rijndael)による暗号化と復号化を行うサンプルコードになります。 確認バージョン Unity5.3. ...
【Unity】Editor再生せず、プルダウンメニューからボタンの色を変更する
Inspecterからボタンタイプ毎に設定された色を即時反映させるスクリプトです。アプリ内のボタンの色は、決定ボタンだったり、キャンセルボタンだったりで統一され ...
【Unity】WindowsでIL2CPP ビルド時間を少しでも早くする
Unityのil2cppはアプリのバイナリを作成する前に、スクリプトをC++に変換する技術。セキュリティの面からも有効にしておいた方が良い無いのですが、ビルド時 ...