コード例 #1
0
ファイル: Map.cs プロジェクト: dev06/RunTheLights
    public void UpdateTextValues(Text[] challengeLabels, string labelMessage)
    {
        MapUnlockConditions conditions = mapUnlockConditions.previousMap.mapUnlockConditions;

        challengeLabels[0].text = conditions.bronzeTarget.ToString();
        challengeLabels[1].text = conditions.silverTarget.ToString();
        challengeLabels[2].text = conditions.goldTarget.ToString();
        challengeLabels[3].text = conditions.specialConditionMessage() + " [" + conditions.specialConditionProgress + "/" + conditions.specialConditionTarget + "]";
        challengeLabels[4].text = labelMessage;
    }
コード例 #2
0
ファイル: Map.cs プロジェクト: dev06/RunTheLights
    public void UpdateToggleValues(Toggle[] challengeToggles)
    {
        if (mapUnlockConditions.previousMap == null)
        {
            Debug.Log("mapUnlockConditions is null");
            return;
        }
        MapUnlockConditions conditions = mapUnlockConditions.previousMap.mapUnlockConditions;

        challengeToggles[0].isOn = conditions.hasBronze();
        challengeToggles[1].isOn = conditions.hasSilver();
        challengeToggles[2].isOn = conditions.hasGold();
        challengeToggles[3].isOn = conditions.hasSpecial();
    }