【.Net C#】Enumerator の使い方

この記事では Microsoft .Net Framework の Enumerator および IEnumerable<T> の使い方について説明しています。

動作確認した環境
Microsoft Visual C# Compiler 3.5.0 beta4
.Net Framework 4.8.03752

2021/01/07
サンプルソースコード内 GetEnumerator() の戻り値の型を IEnumerable から IEnumerator に修正。
 
“【.Net C#】Enumerator の使い方” の続きを読む

【UE4】ブループリントを一切使わずに子ウィジェットを操作する

これはアンリアルエンジンのウィジェットブループリント(以下、WBP)に関する記事です。
使用したアンリアルエンジンのバージョンは 4.25.3
ソースコードのビルドには Visual Studio 2017 を使用しました。

“【UE4】ブループリントを一切使わずに子ウィジェットを操作する” の続きを読む

【UE4】自作モジュールの使い方

この記事では、Unreal Engine 4 で自作したモジュールを使う方法について説明しています。

執筆時に扱った Unreal Engine のソースコードのバージョンは 4.25.4
プラットフォームは Windows 10 (64ビット版) を対象としています。
ビルドに使用したアプリ(IDE)は Microsoft Visual Studio 2017 です。

以降、Unreal Engine 4 を UE4 と略記します。 

“【UE4】自作モジュールの使い方” の続きを読む

【UE4】任意のオブジェクトを周回させる超簡単な方法

ブループリントを使って何かをする記事は沢山あるので、当ブログでは C++ を使った方法(初期化処理の一部でブループリントを使います)について扱います。

Unity で任意のオブジェクトの周りを周回させる方法を以下の記事で扱いましたが、今回は Unreal Engine 4 を使った方法を紹介します。

上記の記事では、数学の計算式を C# のコードに直して、それを使いました。
あらゆる状況に応用が利くので便利なのですが、今回は別の方法でやってみたいと思います。

執筆時に扱った Unreal Engine のソースコードのバージョンは 4.25.4
プラットフォームは Windows 10 (64ビット版) を対象としています。
ビルドに使用したアプリ(IDE)は Microsoft Visual Studio 2017 です。

以降、Unreal Engine 4 を UE4 と略記します。 

“【UE4】任意のオブジェクトを周回させる超簡単な方法” の続きを読む

【Unity】ある点の周りを周回させる方法

この記事では、 Unity を使い、任意のオブジェクトを、任意の点を中心に、その周りを周回させる方法について説明します。

使用した Unity のバージョン 2020.1.11f1
使用したOS Windows 10 Home (64bit)

Vector3と、UnityEngine.Mathf.Sin() & Cos() しか使わないので、どのバージョンでも使えます。

“【Unity】ある点の周りを周回させる方法” の続きを読む

【Unity】画面の位置(スクリーン座標)をワールド座標に変換する

この記事では Unity の C# スクリプトを使い、スクリーン座標からワールド座標を求める方法について説明します。

使用した Unity のバージョンは 2020.1.1f1(64-bit)
プラットフォームは Windows 10(64ビット) です。

“【Unity】画面の位置(スクリーン座標)をワールド座標に変換する” の続きを読む

【Unity】Vector3.Lerp の日本語訳

この記事は Unity 公式スクリプトリファレンスの Vector3.Lerp を日本語に翻訳し、若干の補足を加えたものです。
翻訳元のページは以下となります。

“【Unity】Vector3.Lerp の日本語訳” の続きを読む

【C++】const の扱いが複雑すぎる

これは C++ の const に関する記事です。
動作確認には、Microsoft Visual Studio 2017 を使用しています。
他のコンパイラでは動作が変わる可能性があります。

2020/08/05 間違っていた箇所を修正。

“【C++】const の扱いが複雑すぎる” の続きを読む

【.Net C#】多次元配列、ジャグ配列、List<T> この中で一番速いのは?速さと使いやすさを両立しているのはどれ?

この記事では .Net Framework と C# の、多次元配列、ジャグ配列、List<T> について記載しています。

“【.Net C#】多次元配列、ジャグ配列、List<T> この中で一番速いのは?速さと使いやすさを両立しているのはどれ?” の続きを読む