Пример #1
0
    public void SetObject(WitnessData witness)
    {
        CaseData openedCase = InvestigationManager.GetCase();

        GetComponent <CanvasGroup>().alpha = 1;
        string fullDescription = "";

        fullDescription += "IDADE: " + witness.age + "\n";
        fullDescription += "PROFISSÃO: " + witness.job + "\n";
        fullDescription += "RUMORES:";
        Files files = Files.Load();

        int witnessIndex = openedCase.GetWitnessIndexFromData(witness);

        foreach (Rumor r in files.GetCaseStatus().rumors)
        {
            if (r.target == witnessIndex)
            {
                RumorData rd = openedCase.GetRumorData(r);
                print(r.from + "/" + r.target);
                fullDescription += "\n" + "* " + rd.from.witnessName + ": " + rd.description;
            }
        }
        description.text = fullDescription;
        title.text       = witness.witnessName;
        icon.sprite      = witness.image;
    }
Пример #2
0
 public void SetObject(RumorData data)
 {
     GetComponent <CanvasGroup>().alpha = 1;
     description.text = data.description;
     title.text       = data.from.witnessName + ": " + data.target.witnessName;
     //icon.sprite = data.image;
 }
Пример #3
0
 public void SetInfo(RumorData data)
 {
     title.text = data.from.witnessName + " sobre " + data.target.witnessName;
     obj        = data;
     type       = DataType.RUMOR;
 }
Пример #4
0
 public Rumor GetRumorFromData(RumorData data)
 {
     return(new Rumor(GetWitnessIndexFromData(data.from), GetWitnessIndexFromData(data.target)));
 }
Пример #5
0
 public void SetInfo(string question, RumorData data)
 {
     this.question.text = question;
     this.answer.text   = data.name;
 }