스포트라이트 세일: 7월 15일 오후 10시 59분까지 엄선된 콘텐츠를 50% 할인받으세요.

Light Event System

평점 없음

Easy and customizable event system implementation for Unreal Engine. Can be used in both Blueprint and C++.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Light Event System enables you to send and receive UObject-based events in both C++ and Blueprint. It's an implementation of the Observer pattern in the Unreal Engine ecosystem. Visit Quick Start guide to learn how to use the plugin.


Why use this system?

  • Allows you to get rid of tight coupling in your codebase by making your modules dependent only on the Event System and a set of events relevant for them.
  • Event System is customizable via hook methods that allow you to easily change the way events are sent and received, if you need the extra flexibility.
  • Very easy to create event types.
  • It's possible to send and listen to events on FName-based channels.
  • Can be used conveniently in both C++ and Blueprint!

기술적 세부사항

Features:

  • An UEventSystem class. Objects can listen for events that are relayed through UEventSystem's instances.
  • A global event system subsystem for convenience.
  • A set of basic event types.
  • Unit tests.


Code Modules:

  •  LightEventSystem (Runtime)
  •  LightEventSystemTests (UncookedOnly)


Number of Blueprints: 0

Number of C++ Classes: 19

Network Replicated: No

Supported Development Platforms: Win64, other platforms are untested but expected to work

Supported Target Build Platforms: Win64, other platforms are untested but expected to work

Documentation