Ejemplo n.º 1
0
    public void SetContext(Object target)
    {
        GameObj = ((Transform)target).gameObject;

        if (GameObjectSetting == null) {
            GameObjectSetting = GetStoredGameObjectSetting();
        }
    }
Ejemplo n.º 2
0
    public void SetContext(Object target)
    {
        GameObj = ((Transform)target).gameObject;

        if (GameObjectSetting == null)
        {
            GameObjectSetting = GetStoredGameObjectSetting();
        }
    }
Ejemplo n.º 3
0
    private MAGOSetting GetStoredGameObjectSetting()
    {
        MAGOSetting setting;

        if (PersistentSettings.ContainsKey(GameObj)) {
            setting = PersistentSettings[GameObj];
        } else {
            setting = new MAGOSetting(GameObj);
            PersistentSettings.Add(GameObj, setting);
        }

        return setting;
    }
Ejemplo n.º 4
0
    private MAGOSetting GetStoredGameObjectSetting()
    {
        MAGOSetting setting;

        if (PersistentSettings.ContainsKey(GameObj))
        {
            setting = PersistentSettings[GameObj];
        }
        else
        {
            setting = new MAGOSetting(GameObj);
            PersistentSettings.Add(GameObj, setting);
        }

        return(setting);
    }