Пример #1
0
    private void CalculerPointsArticle()
    {
        if (factionAprèsChangement == factionAvantChangement)
        {
            if (factionAprèsChangement == GameManager.Faction.Humain)
            {
                humainPts++;
                argentPts += Random.Range(argentMinAGagner, argentMaxAGagner);
            }
            else if (factionAprèsChangement == GameManager.Faction.Androide)
            {
                androidePts++;
            }
        }
        else
        {
            if (factionAprèsChangement == GameManager.Faction.Humain)
            {
                humainPts++;
                androidePts--;
                argentPts += Random.Range(argentMinAGagner, argentMaxAGagner);
            }
            else if (factionAprèsChangement == GameManager.Faction.Androide)
            {
                androidePts++;
                humainPts--;
            }
        }

        if (gagnerUneSeuleFoisArgentParCensuee)
        {
            onArticleCensuré -= CalculerPointsArticle;
        }
    }
Пример #2
0
    private void Awake()
    {
        t            = transform;
        imageArticle = t.GetChild(3).GetComponent <Image>();
        logoArticle  = t.GetChild(1).GetComponent <Image>();
        titreArticle = t.GetChild(0).GetComponent <Text>();
        texteArticle = t.GetChild(4).GetChild(0).GetComponent <Text>();


        titreArticle.text   = titreOriginal;
        texteArticle.text   = texteOriginal;
        imageArticle.sprite = imageOriginale;
        logoArticle.sprite  = imageLogoJournal;

        texteBtn.interactable = texteOriginal != string.Empty;
        blocTexteVide.SetActive(texteOriginal == string.Empty);


        onArticleCensuré += CalculerPointsArticle;
    }