【Unity】Unity向けにいい感じにBlender 2.80からFBXをエクスポートする設定メモ【Blender】
以前のメモから Blender も2.80 になり相当変わったのでメモコリジョンやアンカー用のノードを出力する目的です。余計な手間が減って楽になってます。 Blender の シーン > 単位 > 単位系をメ […]...
【Unity】今どきのプレハブの解除方法【Prefab】
はじめに Unity 2018 時代はHierarchyのプレハブを解除する機能はなく、別なプレハブとして再登録した後プレハブ削除など面倒な手順を強いられていましたが、最近の Unity はプレハブ周りが改善されて解除も […]...
【Unity】アセットバンドルのすゝめ その2【AssetBundles】
アプリビルド時にアセットバンドルを乗せ換える 前回でアセットバンドルの作成は完了しましたので、アプリのビルド時にプラットフォーム別にアセットバンドルを入れ替えます。 このアプローチは散々悩まされ苦肉の策となります。将来 […]...
【Linq】要素の検索
忘れるのでメモ 指定された条件を満たす、シーケンスの最初の要素を返します。 条件を満たす、シーケンスの最初の要素を返します。このような要素が見つからない場合は既定値を返します。 指定された条件を満たす、シーケンスの最後の […]...
【Unity】アセットバンドルのすゝめ【AssetBundles】
はじめに Unityのレガシーなアセット管理には Resources クラスがあります。テストや検証プロジェクトではお手軽なファイルシステムですが、大規模プロジェクトになってくると非常に厄介な存在になってきます。 本 […]...
【c#】Clampが使えない環境で Min Max で代用する【.NET】
普通はこう書きますが 開発環境の制約で Math.Clamp が使えない場合は Min と Max を駆使します まず Max で a が0より小さい場合は 0 になります。次に Min で 9999 より大きかったら […]...
【開発環境】Windows10 で最初に入れるソフト【クリーンインストール】
Windows10の幾度たる Updateにより不安定になってきた 開発用PC にWindows10 をクリンインストールしました。毎度同じソフトをインストールするので覚え書きがてら紹介します。 シンプルで使い慣れたも […]...
【C#】Base64url <-> Binary 相互変換
基本的に System.Convert を使えば Base64 <-> バイナリの相互変換出来ます。...
【Linq】配列をシャッフルする【C#】
NewGuid() でユニークなIDを生成して、それをもとに並べる。目からうろこ出た。...
【Unity】ボリュームカーソル【Shader】
やりたいのは
・キューブ状のカーソル
・サイズは自由に変更可能
・エッジはくっきり
です。...