14 lines
382 B
C#
14 lines
382 B
C#
using Code.Infrastructure.EventBus;
|
|
using Reflex.Attributes;
|
|
using UnityEngine;
|
|
|
|
namespace Code.Example.Platformer.Level
|
|
{
|
|
public class LevelEndTrigger : MonoBehaviour
|
|
{
|
|
[Inject] private EventBus _eventBus;
|
|
|
|
private void OnTriggerEnter2D(Collider2D other) =>
|
|
_eventBus.RaiseEvent<IPlayerReachedFinishHandle>(x=> x.PlayerReachedFinish());
|
|
}
|
|
} |