Exemple #1
0
    bool IsRealShadow()
    {
        Actor actor = m_Actor;

        if (actor != null)
        {
            ShadowBehavior behaviour = actor.GetBehavior <ShadowBehavior>();
            if (behaviour != null)
            {
                return(behaviour.RealShadow);
            }
        }
        return(false);
    }
Exemple #2
0
    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());
    }