サークル獏の佐藤敏 Unityとか備忘録

サークル獏の佐藤敏がUnityとかで知ったTipsを書いておく備忘録です。

Unity

Unityの過去のバージョンを落とすとき

(※下記の情報は2018年8月現在)Unity Hubは各メジャーバージョンの最新版とかしか落とせず、Unity 2018.2.3が最新だけど2018.2.2を落としたいよ みたいなときには使えない。 で、過去のバージョンがどこにあるかというと公式サイトから結構見つけづらい気が…

乱暴に始めるUnityEditor拡張

乱暴に、レイアウトも雑に始めてしまえ スクリプトを書く 何が嬉しいのか? 乱暴に始めた後はレベルアップを 乱暴に、レイアウトも雑に始めてしまえ UnityEditor拡張は沼だとか言われるし、入門ページでも結構導入とかレイアウト操作を丁寧に書いているので…

派生クラスのインスタンスを全部生成してDictionaryに入れるとか

どーんと派生クラスの一覧を得る便利なコード 自分用の使い道を考える スクリプト部分 どーんと派生クラスの一覧を得る便利なコード esprog.hatenablog.com @es_programさんのこういった記事がある。 自分用の使い道を考える で、使い方として考えたのが、例…

Unityでカメラが近づくと角度によりモデル(の一部)が突然消える

カメラが近づくとモデルが突然消えた…… どうすればモデルが消えなくなるか より適切な解決方法 なんでそんなことになるのか 「Update When Offscreen」にも使い所あり? カメラが近づくとモデルが突然消えた…… こうだったのが突然…… ギャー どうすればモデル…

不要パーツを消す「何もしない透明なUnityシェーダー」

バッドノウハウっぽいけれど、3D初心者は初心者らしく初心者的なノウハウを書いていこうかと。既存のモデルを使うとき、「このパーツは要らないなあ」とか思うことがある。 そのパーツがUnity上で独立したGameObjectになっていれば非表示するだけで済む。 だ…

引っ張ってきたUnityシェーダーがinvalid subscript uv2 エラー

Unityで以前作ったStandardを改変したシェーダーを別のプロジェクトに持ち込んだら、 invalid subscript 'uv2' at /Program Files/Unity/Editor/Data/CGIncludes/UnityStandardMeta.cginc(21) (on d3d11) というエラーが出た。これは、そのシェーダーをProje…