最後のチャンス!2月のセールは2月22日午後11時59分 (日本時間) に終了します。

Runtime Transformer Tool (Gizmo)

Runtime Transformer is a Multiplayer-supported tool that helps translate/rotate/scale objects in runtime! Easily provide editing tools to your final product!

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.24 - 4.27
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

Runtime Transformer is a Multiplayer-supported tool that helps translate/rotate/scale objects in runtime! Easily provide editing tools to your final product!


Showcase Video: https://www.youtube.com/watch?v=0zys_jv5zyk


This is a UE4 Plugin made using C++ and its functionality exposed to Blueprints.


Plugin targeted for both :


  • Users that want to customize absolutely everything, from how the Gizmo looks like, to how it behaves and how it interacts with different objects (overriding functionality in either C++ or Blueprints)
  • Users that just want to quickly implement a Gizmo System in their game without having to customize much!

テクニカルノート

Features:

  • Plugin designed to work with both Actors and Components and their respective Local Spaces
  • Translation, Rotation, Scaling Available for Single & Multiple Actors/Components
  • World Space & Local Space are both available for Translation and Rotation. Scaling is restricted to only work in Local Space.
  • Cloning selections is supported. Components maintain hierarchy. Component-only cloning + Actor cloning are both supported.
  • Destruction of Selected Actors/Components supported.
  • Runtime Transform Tool supports Network Replication.
  • Snapping is supported for all transformations. Translation and Rotations are snapped based on their delta value, while Scaling is snapped based on the absolute value.
  • Most functionality can be overriden (in both Blueprints & C++) for custom additional logic.
  • UFocusable Interface for specific objects that require specific logic when Focused(Selected), Unfocused (Unselected), and when there is a Delta Transform pending.


Number of Blueprints: 3 (Gizmo Examples)


Number of C++ Classes: 5


Network Replicated: Yes


Documentation: http://rtt.xyah.games/


Plugin Repository (for other Engine versions): https://github.com/xyahh/UE4RuntimeTransformer/


Example Project: http://github.com/xyahh/UE4RuntimeTransformer_Example


Please leave any questions or feedback!