all green

プログラム、アプリ作成、Web等備忘録が中心です

2023-01-01から1年間の記事一覧

1行でdelegateをnullチェックする(C# null 条件演算子)

UnityAction等のdelegateのnullチェックをしないで使ってしまいよく発生するエラー Object reference not set to an instance of an object null 条件演算子でチェックする public class ListItem: MonoBehaviour, IPointerClickHandler { public UnityAction<int></int>…

MessagePipeのイベント登録でRegisterMessageBrokerを使用しない形で実装する

LifetimeScope.Configure内で行うイベントの登録がどうにかならないかなと思って調べたときのメモSampleLifetimeScope protected override void Configure(IContainerBuilder builder) { // MessagePipeの設定 var options = builder.RegisterMessagePipe();…

実行中のUnity.exeのパスを取得する(System.Windows.Forms.dllを使用する)

実行中のUnity.exeのパスを取得する方法・環境 Unity 2022.3.11f1

Node.jsのダウングレード(nvmを利用したバージョン切替)と切り替え時のnpmのエラー対応

最新版のNodeJSでは問題があり、ダウングレードを行った際の 手順、問題についての対応メモです。・環境 Windows 10 Pro Node.js v18.12.0 npm 8.19.2

VSCodeのESLintで発生するキャメルケースのチェックエラーを無効化する(Identifier 'Hoge' is not in camel case.eslint@typescript-eslint/camelcase)

「Identifier 'Hoge' is not in camel case.eslint@typescript-eslint/camelcase」 エディタ上で表示されるエラーを無効化したときのメモ・環境 Visual Studio Code 1.75.1 ESlint v2.4.0