sound sepher's PASTIME

ゲーム開発で思ったことや、趣味などの話を書き綴っていきます。

開発

【Unity】NaniNovel を UniTask V2 に対応させる

注意 確認バージョン 方法 v1.12 で対応されるとのこと

【Unity】使いそうな知識とノウハウメモ

Lighting関係 Skyboxの作り方 Skyboxをスクリプトで回転させる プロのライティングを学ぶ Terrain関係 Terrainの解説 Terrainのtree重すぎ問題を GPU Instancing で解決 Terrainチューリアル(英語) Terrain Tools Sample Asset Pack Shader関係 Amplify Sh…

【Unity】マルチシーンメモ

マルチシーン シーン追加命令 Addressables 経由 SceneManager 経由 ポイント 全シーンに配置したオブジェクトやコードが自律動作可 クロスシーンリファレンス エディタ上の挙動 × ランタイムでの挙動 〇 シングルトン や ScriptableObject で解決 シングル…

【Unity】光、陰影、反射などルックの設定方法メモ

床の鏡面反射 Reflection Probe SSR オブジェクトにいい感じに陰をつける SSAO 光をよりキレイに光らせる Bloom マテリアルの Emission を光らせる Bloom 反射光や間接光や影をいい感じに出す Global Illumination Realtime Global Illumination Baked Globa…

【Unity】デリゲートとコールバックとイベントの復習

デリゲート 通常の実行方法 Action と Func Action Func ラムダ式 使い方 コールバック 参考:デリゲート、ラムダ式、コールバックについて イベント イベントとは イベントハンドラーとは 作り方 補足 参考

【Unity】AddressableAssetSystemメモ

前書き ScriptableObject 関連 AddressableAsset に組み込む際の要点 ScriptableObject に Prefab を配置すると bundle に含まれてしまう件 問題 解決方法 疑問点1(→解決済) 疑問点2(→解決済) 上記の問題群に対する回答案 AssetReferenceTypeRestriction…

【Unity】UniRx の復習

UniRxの概要 UniRxの覚え方 どういうものか Subject ReactiveProperty OnTrriger 処理を停止するオペレータ AddTo(this) TakeUntilDestroy(this) サンプル オペレータ逆引き

【Unity】UniTask の復習

UniTaskの概要 await と Task async と Task UniTaskの補足 UniTaskのネスト

【Unity】AddressableAssetSystemの復習

AddressableAssetSystem の概要 メモリ管理の仕組み LoadAssetAsync と InstantiateAsync の違い RetroSpriteAnimator.cs UniTask との連携 他メモ

【ADX2】CriAtomCraftでプレビュー再生できなくなる問題の改善方法

さいきんUnity勉強するついでにADX2もやろうと思いまして、ADX2LEを落として組み込もうとしたのですけども。 いやまあ、もともと仕事でちょっとADX2使ってたので「簡単にいけるだろ~」と思って油断してたら… AtomCraftのプレビュー再生でまさかの事態。「プ…