unityでいってみよう!

unityがチョットワカル位の人のブログ

Unity2020

TextAsset.textプロパティの実装を比較してみよう!(Unity2019vsUnity2020)

概要 Unity2020へバージョンアップしてから、TextAssetのtextプロパティの処理負荷が上がっている気がしたので、Unityのソースコードを確認したらプロパティへアクセスする毎にbytesデータを処理するように変更されていたというお話しです。 Unityのソースコ…

Runtimeで不足しているShaderバリアントをEditorから取得してみよう!

はじめに 「shader_featureで用いてバリアントを分けたものの、Runtimeで実行すると思った通りに表示されないのだが・・・」といった経験はないでしょうか? 開発中に表示されないことに気がつくことが出来ればまだセーフですが、リリースされた後に判明する…

Unity2020でのLegacy Sprite Packerについて

はじめに Legacy Sprite Packerに関して、Unity2020.3のマニュアルには下記のような記載があります。 Please note that Sprite Packer is deprecated for Unity 2020.1 and newer, and will no longer be available as an option from Sprite Packer Modes. …

Unity2020.3.13f1 ReleaseNote 解説

はじめに リリースノートを見ても簡潔過ぎて、実際にどういった不具合が起きていたのかさっぱり分からないということが多々あります。 ここでは、リリースノートからそんなissueを取り出して解説していきます。 既知の不具合 OpenGL: SRP Batcher not workin…

LightSettings APIについて

これまでLighting Windowの内容をスクリプトから参照するAPIが無い為、リフレクションとSerializeObjectを駆使して値を拾っていましたが、Unity2020.1でLightingSettingというクラスが追加されました。 こんな感じで現在のSceneのLighting設定の内容にアクセ…