Structs

ゲームプレイ クラス用構造体の作成および実装に関するリファレンスです。

Windows
MacOS
Linux

構造体 は、関連するプロパティを整理および操作するのに役立つデータ構造です。Unreal Engine では、構造体はエンジンのリフレクション システムによって認識されますが、UObject エコシステムの一部ではありません。その結果、同じデータ レイアウトでも UObject よりも速く作成し UProperties をサポートします。しかし、ガーベジ コレクション システムによって管理されず、UFunctions を提供しません。

構造体を UStruct に作成するには、構造体の定義の上の USTRUCT タグを使って、GENERATED_BODY() を定義の一行目に以下のように含みます。

USTRUCT([Specifier, Specifier, ...])
struct StructName
{
    GENERATED_BODY()
};
タグ
Select Skin
Light
Dark

新しい Unreal Engine 4 ドキュメントサイトへようこそ!

あなたの声を私たちに伝えるフィードバックシステムを含め、様々な新機能について開発をおこなっています。まだ広く使える状態にはなっていないので、準備ができるまでは、ドキュメントフィードバックフォーラムで、このページについて、もしくは遭遇した問題について教えていただけると助かります。

新しいシステムが稼働した際にお知らせします。

フィードバックを送信