Example #1
0
    public static EventBase LookupEvent(Events evt)
    {
        EventBase returnEvent;

        switch (evt)
        {
        case Events.TriggerEventEnter:

            returnEvent = new TriggerEventEnter();

            break;

        case Events.TriggerEventExit:

            returnEvent = new TriggerEventExit();

            break;

        case Events.TriggerEventStay:

            returnEvent = new TriggerEventStay();

            break;

        default:

            returnEvent = null;

            break;
        }

        return(returnEvent);
    }
Example #2
0
    public static EventBase LookupEvent(Events evt)
    {
        EventBase returnEvent;

        switch(evt)
        {
            case Events.TriggerEventEnter:

                returnEvent = new TriggerEventEnter();

            break;

            case Events.TriggerEventExit:

                returnEvent = new TriggerEventExit();

            break;

            case Events.TriggerEventStay:

                returnEvent = new TriggerEventStay();

            break;

            default:

                returnEvent = null;

            break;
        }

        return returnEvent;
    }