AYU MAX

プログラミングとか作ったもの

UE4 Windowsパッケージにおいてのアンフォーカス時の対応(Sound再生、GamePadの入力)

UE4

フォーカスがないときの挙動 私はお仕事でUE4をゲーム以外の用途で使っているのですが、Windowsで他のアプリケーションと一緒に使うことが多いです。 よくあるパターンがUE4で表示部分を作り、WPFでコントローラーのようなものを作り組み合わせて使うパター…

UProperty -> FPropertyへの変化(UE4 4.25)

UE4

Unreal Engine 4.25 Preview 先日UE4の4.25のPreviewがダウンロードできるようになりました。 (この記事を書いている段階ではPreview3になっています) その内容は以下のページに記載されています。 forums.unrealengine.com たくさんある更新内容の中で、以…

ObjectDeliverer Ver 1.5.0リリース ObjectのJsonシリアライズ機能の強化

本日ObjectDelivererのVer 1.5.0をマーケットプレイスにリリースしました。 www.unrealengine.com 今回の実装内容はObjectのJsonシリアライズ機能の強化です。 これについては以前の記事に現状の課題として書いていました。 www.ayumax.net 今回のリリースで…

2019年の振り返り

今年は早かった。あっという間に終わった1年でしたが、去年もやったように1年を振り返ってみようと思います。 去年の振り返りはこちら www.ayumax.net 何をした? 月 やったこと 1月 ObjectDelivererを作った 2月 ObjectDelivererをマーケットプレイスに出品…

UE4+ARKitで作る遠隔タッチディスプレイ

先日頭の中にあったアイデアを形にしたくて、↓こんなものをつくりました。 ARKitを使ったリモートタッチパッドの実験。精度がまだ荒いけど基本的には上手くいってる。#ue4 #arkit pic.twitter.com/Kt5E5fPCQn— ayuma (@ayuma_x) 2019年12月26日 iPadの上を指…

UObjectをJsonにシリアライズしよう

この記事はUnreal Engine 4(UE4) Advent Calendar 2019の20日目の投稿記事です。 qiita.com 私がマーケットプレイスに公開しているObjectDelivererというプラグインがあります。 今回の記事はこのプラグインに実装している「オブジェクトをJsonにシリアライ…

.NET Coreでアセンブリをアンロードする

C#

アセンブリをアンロードする仕組み この記事は C# Advent Calendar 2019 の10日目です。 私がお仕事で作っているアプリケーション(.NET Framework製)にユーザープラグイン(DLL)読み込み機能を持つものがあります。 これは利用者がルールに則ったDLLを自分で…