iniParser.Get C# (CSharp) Method

Get() public method

Returns the value for the input variable.
public Get ( string key ) : string
key string The variable name.
return string
    public string Get(string key)
    {
        for(int i = 0; i < keys.Count; i++){
            if(keys[i].Equals(key)){
                return vals[i];
            }
        }
        return "";
    }

Same methods

iniParser::Get ( string subSection, string key ) : string

Usage Example

示例#1
0
    void Awake()
    {
        parser = new iniParser();

        if (!parser.DoesExist("WormballSettings"))
        {
            parser.Set("MatchLength", ScoreManager.instance.totalGameTime.ToString());
            parser.save("WormballSettings");
        }
        else
        {
            parser.load("WormballSettings");

            float parseVal = 5f;
            if (float.TryParse(parser.Get("MatchLength"), out parseVal))
            {
                ScoreManager.instance.totalGameTime = float.Parse(parser.Get("MatchLength"));
            }
            else
            {
                ScoreManager.instance.totalGameTime = 45f;
            }
        }

        gameState = GameState.Menu;
        prevState = gameState;

        StartCoroutine(UpdateState());

#if UNITY_EDITOR
        AssetDatabase.Refresh();
#endif
    }
All Usage Examples Of iniParser::Get