Switched from UnityEvent to System.Action
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2c348589c341f3d4f8db2e34198ec32e
|
||||
guid: 8747cc51a59e7a14fae4687c7136d15b
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 91b4c4b7439cfcb448a15d0f2ce12ff9
|
||||
guid: 8dc876763de82b74cb9a05685d57e841
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
|
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1213a467d17883844b2dc54d266cf211
|
||||
guid: df412a9878b7d5b43ab34aef7261ec3a
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
|
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8a31fdb05e206b44cbe615353e924344
|
||||
guid: d1b41d4e3ee5ce24eaef42d5c8fc8c3a
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
|
@@ -1,5 +1,5 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace Syntriax.Modules.Movement.ColliderTrigger
|
||||
{
|
||||
@@ -7,6 +7,6 @@ namespace Syntriax.Modules.Movement.ColliderTrigger
|
||||
{
|
||||
LayerMask ColliderMask { get; set; }
|
||||
bool IsTrigerred { get; }
|
||||
UnityEvent<bool> OnTriggered { get; }
|
||||
Action<bool> OnTriggered { get; set; }
|
||||
}
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8ab2264f0e385af4d8decc8750297a9e
|
||||
guid: e199ccade2250b646abfd859e4aa1e7a
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
|
@@ -1,5 +1,5 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace Syntriax.Modules.Movement.ColliderTrigger
|
||||
{
|
||||
@@ -11,7 +11,7 @@ namespace Syntriax.Modules.Movement.ColliderTrigger
|
||||
|
||||
public LayerMask ColliderMask { get => colliderMask; set => colliderMask = value; }
|
||||
|
||||
public UnityEvent<bool> OnTriggered { get; protected set; } = null;
|
||||
public Action<bool> OnTriggered { get; set; } = null;
|
||||
public bool IsTrigerred
|
||||
{
|
||||
get => _isTrigerred;
|
||||
@@ -26,9 +26,6 @@ namespace Syntriax.Modules.Movement.ColliderTrigger
|
||||
}
|
||||
}
|
||||
|
||||
protected void Awake()
|
||||
=> OnTriggered = new UnityEvent<bool>();
|
||||
|
||||
protected void FixedUpdate()
|
||||
=> IsTrigerred = Physics2D.OverlapBoxNonAlloc(transform.position, transform.localScale, 0, results, ColliderMask) > 0;
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 090650329160e7b42ba89ccfad00375e
|
||||
guid: cbd3633509c80ca49b6ae013c990bdbe
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
|
Reference in New Issue
Block a user