bool IsRealShadow() { Actor actor = m_Actor; if (actor != null) { ShadowBehavior behaviour = actor.GetBehavior <ShadowBehavior>(); if (behaviour != null) { return(behaviour.RealShadow); } } return(false); }
public override bool Relive() { if (ParentActor != null && ParentActor.transform != null) { SetPosition(ParentActor.transform.position); } ActiveAI(true); ShadowBehavior behaviour = GetBehavior <ShadowBehavior>(); if (behaviour != null) { behaviour.InitColor(); } return(base.Relive()); }