1
This commit is contained in:
@@ -11,12 +11,8 @@ namespace BITKit.Entities
|
||||
void RemoveOverride(object key);
|
||||
event Action<bool> OnOverride;
|
||||
}
|
||||
public interface IEntityOverrideCallback
|
||||
{
|
||||
void OnEntryOverride(bool @override);
|
||||
}
|
||||
[CustomType(typeof(IEntityOverride))]
|
||||
public class EntityOverride : EntityComponent,IEntityOverride
|
||||
public class EntityOverride : EntityBehavior,IEntityOverride
|
||||
{
|
||||
[SerializeField,ReadOnly] private bool isOvering;
|
||||
public bool IsOvering => _allowOverrideHandle;
|
||||
@@ -25,10 +21,10 @@ namespace BITKit.Entities
|
||||
public void RemoveOverride(object key)=>_allowOverrideHandle.RemoveElement(key);
|
||||
public event Action<bool> OnOverride;
|
||||
|
||||
public override void Initialize(IEntity _entity)
|
||||
public override void Initialize(IEntity entity)
|
||||
{
|
||||
base.Initialize(_entity);
|
||||
_entity.Set<IEntityOverride>(this);
|
||||
base.Initialize(entity);
|
||||
UnityEntity.Set<IEntityOverride>(this);
|
||||
}
|
||||
public override void OnAwake()
|
||||
{
|
||||
|
Reference in New Issue
Block a user