Knowledge base
Knowledge base
Knowledge base
Free, anonymous browsing of Unreal Engine Blueprint examples, node references, and best practices. The same content the WoalzCraft plugin uses to generate Blueprints.
30 results for asset
Why: Some node or variable hardcoded a reference to BP_{name}, but that file was deleted or moved. The Asset Registry can't resolve it. Fix: Either: (a) re-create BP_{name} if accidentally deleted (Content Browser → right-click → Blueprint Class), or (b) update the reference to point at the correct existing Blueprint, or (c) make the reference soft (TSoftObjectPtr) so missing assets don't fail compilation.
Why: This asset was saved with UE {ver}, but you're opening it with a different version. Compile differences between versions can cause errors. Fix: Best: open in the original UE {ver} version, do whatever migration is needed (Project menu → Convert In-Place), then re-open in your current version. If you don't have UE {ver}: open + save the asset, then re-compile. If errors persist, the underlying API may have changed between versions — check UE5 release notes for breaking changes.
Bind to 'Completed' delegate to handle loaded asset. Cast the loaded Object to your type. Use Soft Object References (not hard refs) for large assets to avoid loading everything upfront.
AsyncLoadAssetUE 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoAny project file the editor manages — Blueprints, textures, sounds, materials, levels, etc. Stored as .uasset on disk.
A 2D image asset used by Materials (color, normal, roughness maps) or UMG Images.
A spreadsheet-like asset holding rows of a struct type. Great for item catalogs, dialogue lines, level configs.
The editor panel that lists every asset in the project. Drag-drop, right-click create, and filter by type live here.
Why: A node references the InputAction '{ia}' which was deleted, renamed, or never created. The compiler can't bind to it. Fix: In Content Browser, search for '{ia}'. If found: re-link the node by dropping it on the workspace + replacing the broken reference. If missing: create the InputAction (Content Browser → right-click → Input → Input Action), then add it to your InputMappingContext.
Distance-based volume falloff. A Sound Attenuation asset defines the curve and falloff radius.
A visual scripting asset (.uasset) that defines runtime behavior without C++. Compiles to bytecode the engine executes.