| Home Page | Recent Changes | Preferences

Extend The Dynamic Array

This is a Basic Procedure tutorial page. It explains how to perform a single procedure which is required in many different contexts.

A dynamic array property works like an array property, in that it displays a subtree of numbered items. But a dynamic array usually starts off empty. The Display → Skins property is a good example.

[interface-Ed3-dynamicarray-1]

When the property is active, two widget buttons appear: Empty and Add. Clicking Add creates a new entry at the end of the dynamic array. Empty would remove all entries.

[interface-Ed3-dynamicarray-2]

This entry works just like any other property. In this example, the property type is a texture, so it has buttons of its own to set the resource property. There are also the Delete and Insert buttons, which delete the selected array entry or insert a new entry above the selected one respectively.

Comments

Chip: Is "extend" the best word for the title, since it's similar to an Unreal Script keyword? Granted the context is very different, but it might be confusing for beginners. How about "populate"?

Wormbo: This page will only rarely be linked from coding pages and mappers usually don't care about UnrealScript-related things like words being similar some UScript keywords.

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Image Uploads

Random Page

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

FAQs

Help Desk

Mapping Topics

Mapping Lessons

UnrealEd Interface

UnrealScript Topics

UnrealScript Lessons

Making Mods

Class Tree

Modeling Topics

Chongqing Page

Log In