LIGHT11 (original) (raw)
RiderでNuGetパッケージのキャッシュを消す方法です。
- はじめに
- 方法
RiderでUnityの機能を使ったDLLをビルドする方法です。
- やりたいこと
- .NETソリューションとプロジェクトを作成
- .NETプロジェクトにUnityEngineを参照させる
- Unityの機能を使ったプログラムを書く
- DLLをビルド
- 動作確認
- 参考
UnityのUI Toolkitでキーボードの押下イベントをハンドリングする方法についてまとめました。
- KeyDownEventとKeyUpEvent
- characterプロパティについて
- フォーカスについて
- 参考
UnityでTimelineアニメーションを作る際の効率的な作り方についてまとめました。
またこの内容に関連して、個人で公開していたOSS「UnityUIPlayables」をPublic Archiveにしたのでその話も踏まえてまとめます。
- Timelineアニメーションの二つの作り方
- キーフレームアニメーション
- カスタムトラックを使う
- キーフレームアニメーションとカスタムトラックのメリット・デメリット
- Curvifyのススメ
- 関連
- 参考
UnityでMasterMemoryの文字列自動インターン化の挙動を確認しました。
- はじめに
- 挙動確認用のマスタデータクラスを作る
- MessagePackとMasterMemoryのコード生成をする
- MasterMemoryのバイナリをビルドする
- バイナリをロードしてインターン化を確認する
- string配列の要素はインターン化されない
- 配列要素をクラスにすればインターン化される
- 関連
- 参考
FlutterでRiverpod と Flutter Hooks を組み合わせて使う方法についてまとめました。
- はじめに
- インストール
- Flutter Hooksを使ったアプリケーションを作る
- Riverpodを使ったアプリケーションを作る
- Flutter HooksとRiverpodを組み合わせる
- Consumerを使うケース
- 関連
- 参考
Unityネストされたタイムライン(子タイムライン)をスクリプトから作成する方法についてまとめました。
- ネストされたタイムライン?
- スクリプトから作成する方法
- 動作確認
- 参考