2022-01-01から1年間の記事一覧
MonoBehaviour による衝突検出をおこなうにはCollider をつけたオブジェクトに直接スクリプトをアタッチする必要があるので、検出したあと他のスクリプトで処理を行いたい場合は一工夫おこなう必要がある。 イベントごとにそれぞれ別な処理を都度作るのはめ…
特定のライトを特定のオブジェクトのみ照らすように設定します。
Texture2D で動的に生成したテクスチャを png 形式で保存、その後すぐアセットとしてスクリプトで扱いたい場合が結構あるのですが、クラスやメソッドによってパスの扱い方に差があったりして結構めんどうなのでスニペットを置いておきます。
カスタムエディターを作成しているときに、クリックやマウス移動やキー入力などをシーン中の操作(ショートカット)とは別に実装を行いたい場合があります。 例えば、シーンビューでオブジェクト選択中に R キーを押すと回転を調節するハンドラに切り替わり…
カテゴリって言うのかわからないですけど、マテリアルでシェーダーを選択するときに シェーダーが階層状に分けられているアレです。 ShaderGraphを使うとデフォルトで Sahder Graphs 下に分けられますが、 ここをカスタムしたい場合
Unreal Engine でストアから3Dモデルなどをダウンロードした際、いったん Vault Cache と呼ばれるフォルダにデータが保管され、そこからプロジェクトにインポートされます。 そのキャッシュフォルダはランチャーから確認できます。 Epic Games Launcher から…
ロシアのウクライナ侵攻から一か月以上たち、毎日毎日暗いニュースばかりで嫌になりますね。 戦地から遠く離れた島国では「寄付するにも金がなあ...」とヤキモキするのがせいぜいですが、自分になにができるか考えた結果、 先日公開したアセットを使って、Ho…
表題とおり、エディタ拡張ツールをUnityAssetStoreでリリースしました。 AssetStore では初リリースプロダクトです。 TextコンポーネントやImasgeコンポーネントを手書きっぽく表示されることができます。 "書き順を再現できる" と言えばわかりやすいか。 as…