private IConditionAction CreateActionEvent(string keyName, Dictionary <string, object> obj)
    {
        if (obj.ContainsKey(keyName) == false)
        {
            UnityEngine.Debug.Log(" Could not find action on condition passed in");
            return(null);
        }

        string eventType = obj[keyName] as string;

        return(ConditionActionFactory.CreateActionType(eventType.ToEnum <ConditionActionTypes>()));
    }
Beispiel #2
0
    private void LoadJson()
    {
        ConditionEventFactory.Setup();
        ConditionActionFactory.Setup();

        Debug.Log(" Brian");
        if (testJson.text != null)
        {
            Debug.Log(testJson.text);
        }

        var jsonString = testJson.text;

        eventParser.ParseJson(jsonString);
    }