マニアックなことに挑戦する機会があったので、技術共有したいと思います。
ゲームを起動中に UMG を表示するのは簡単ですが、ゲームを起動していないときに UMG をレベルエディタに表示するのは面倒工夫が必要でした。
以下の環境で動作確認しています。
Unreal Engine 5.1.1
Visual Studio 2022
Windows 11 Home
マニアックなことに挑戦する機会があったので、技術共有したいと思います。
ゲームを起動中に UMG を表示するのは簡単ですが、ゲームを起動していないときに UMG をレベルエディタに表示するのは面倒工夫が必要でした。
以下の環境で動作確認しています。
Unreal Engine 5.1.1
Visual Studio 2022
Windows 11 Home
以下の環境で動作確認しています。
Unreal Engine 5.1.1
Visual Studio 2022
Windows 11 Home
“【UE5】ウィジェットブループリント(UMG)の変数をバインドすることなく(UPROPERTYを使わずに) C++ で取得する方法【C++】” の続きを読む
スペルミスは良くあることなので、気づいたら直せば良いのですが、和製英語は広く社会に認知されているのでどうしようもないのが困ります。
SonarLint を使っていなければ気づかなかったシリーズ。
C# は C++ と比べて変なテクニックを山ほど覚える必要がなく、とても扱いやすい言語だと思っていたのですが、最近はそうでもないと思うようになってきました。
using System; // ヒャッハー集団のベースクラス public class HyahhaaBase : IDisposable { public virtual void Dispose() { // アンマネージドリソースを解放する処理 } } // モヒカンヒャッハークラス sealed class MohicanHyahhaa : HyahhaaBase { public override void Dispose() { // 子クラスのアンマネージドリソースを解放する処理 } }
このコードはメモリリークします。
SonarLint については以下の記事で簡単に紹介しています。
その他の、SonarLint を使っていなければ気づかなかったシリーズ。
私は北野誠の「茶屋町怪談」で聞いたのが最初だったと思います。
山の中にある不可解な牧場のお話です。
発見したのは【新耳袋】の著者、中山市朗 氏。
↑の動画で中山氏が話している内容を年代別にまとめました。
情報量が多いので、かなり長いです。
まとめの後、私が調べた内容を元に考察を行っていきます。
調査はネット情報(噂話などは除外し資料のみ)と書籍のみです。
この記事はまだまとめている最中なので、今後内容が変わる可能性があります。
いつどこが変更されたかが分かるよう、更新履歴を記載しています。
2023/08/17
「北野誠が夜中に目撃した光は何か?」
「謎のエンジン音について。」を追記。
2023/08/13
公開
ネンネンは AI VTuber 紡ネン の愛称です。
ネンネンの VR Chat モデルが BOOTH で販売されているので、支援するためと、VR Chat の技術に興味があったので購入しました。
購入ページに Unity にインポートする方法が記載されているのですが、いくつかつまづいた点があるので、補足を入れながら手順を説明します。
本稿で説明するのは、BOOTH で購入したネンネンのモデルを Unity で確認するところまでです。
OpenCV を使うために、NuGet パッケージをインストールしたんですが、まったく使い物にならないので、GitHub からバイナリパッケージをダウンロードしてインストールする必要がありました。
厄介なバグに繋がる可能性があるコード
class Test { public class Hoge : System.Exception {} }
“【.Net C#】System.Exception を継承すると ISerializable がどうのこうのと警告が出る” の続きを読む
商業レベルの堅牢なソースコードを書くときに、とても役に立ちます。
“【C#】Visual Studio 2022 で SonarLint を使ってソースコードをより堅牢にする” の続きを読む
Visual Studio を使い、自分がクソコードを書いてしまっていないかをパっと確認する方法です。