2D 2.5D Placement Tool

Luzil - 블루프린트 - 2024/02/26

Originally created to help artists and level designers with the placement of 2d hand drawn sprites that are not tillable.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.2 - 5.4
  • 다운로드 유형
    에셋 팩
    이 제품은 기존 프로젝트에 임포트 가능한 언리얼 엔진 에셋의 모음을 포함하고 있습니다.

This simple tool will automatically sort sprites placed in the level by snapping their position to the layer's position and adding or subtracting a small offset from the sprite position, this will sort sprites in the Y axis automatically, allowing the engine to render sprites in front of other sprites.

By default, Unreal Engine only sorts translucent sprites, with this tool any sprite with any kind of material will be sorted automatically.

This tool is a simple Editor Utility Widget blueprint, which stores and accesses information from a data asset blueprint. And is 100% configurable either from the included data asset or from the editor utility widget itself.

기술적 세부사항

Tool Features:

  • Automatically place sprites in front or behind other sprites without manually adjusting their Y position.
  • Move sprites forward or backwards.
  • Define layer boundaries, which can be ignored or enforced by the tool.
  • Move sprite to the back or front of the select layer.

Move sprite to layer, which allows you to:

move the sprite from the selected “Current Layer”, to the selected “Move to Layer” keeping the sprite’s sorting offset intact.

  • move the sprite to the “Move to Layer” snapping to its position, discarding the previous sorting offset.
  • Everything is configurable in the configuration data asset.
  • Everything is done in blueprints and can easily be changed or expanded upon
  • Can be used for other object classes such as static meshes, you simply need to add that class to the classes array in the data asset.

Number of Blueprints: 2

Supported Development Platforms: Compatible with any platform

Documentation: Included in PDF format.

All widget components, blueprint variables and functions also have tooltips describing their usage and what each of them does.

Video Showcase: https://youtu.be/9my-lZfAlAw