2022-01-01から1年間の記事一覧
10,000回 電源をぶちぎりや、対応について記載されている。 zenn.dev
古い情報が多くてハマってしまった。 var enableProperty = property.FindPropertyRelative("enable"); enableProperty.boolValue = EditorGUI.Toggle(drawRect, "enable", enableProperty.boolValue); みたいな書き方があるが、これだとインスペクターを複…
プレハブがインポートされた時に呼び出される関数 using UnityEditor; using UnityEngine; public class Example : AssetPostprocessor { private void OnPostprocessPrefab( GameObject root ) { root.AddComponent<BoxCollider>(); } } unity.com Prefabを生成/上書き P</boxcollider>…
UnityでNativePluginを実装するときに、dllに実装されている関数を確認したい。 kazupon.org 上記ページに方法記載されている。下記は概要。 Visual Studio Installer で[C++ によるデスクトップ開発]がインストールされているかチェック。未インストールで…
概要 大まかに分けるとSharedMemoryを使用する方法とUDPでの送信する方法がある。 家庭用ゲーム機はUDPでゲームから送信する方式が多い。 PCゲームではSharedMemoryでテレメトリーの内容をみて、そこからアプリでUDPで送信したりとか、アクチュエーター制御…
www.youtube.com いろいろな人がCGつくって繋げている。 見ていて楽しい。 こういうギミックのゲーム楽しそう。
CinemachinePathBase.PositionUnits.PathUnits がイマイチわかりにくくて忘れるのでメモ パス上の座標取得 パス上のポイント座標を取得する方法として cinemachinePath.EvaluatePositionAtUnit(float pos, PositionUnits units); がある // posはパス上の距…
UE5で nanite を設定しているのに nanite ビジュアリゼーション でnaniteが表示されずに、フォールバックのメッシュのみ表示されるとき。 下記の設定を確認。 NaniteはDX12およびShaderModel6でのみ対応と。 正式リリースじゃ我慢できずUE5のMainやらMaster…
note.com github.com docs.unity3d.com blog.mobilehackerz.jp synamon.hatenablog.com note.com www.youtube.com UE docs.unrealengine.com
自作でShaderを作っているとVRで片側だけしか表示されないことがある。 Multi Pass では問題ないが、Single Pass では対応が必要。 参考にしたページ tips.hecomi.com docs.unity3d.com forpro.unity3d.jp
try{ { // do something } catch (System.OperationCanceledException e) { Debug.LogWarning("##### cancel #####"); Debug.LogWarning(e); } catch (Exception e) { Debug.LogError(e); } は実装しておく。 中でエラーが発生した時や、Cancel発生時などは…