示例#1
0
    public void SetEvaluation(Data transmissionData, Planet.Evaluation evaluation)
    {
        Clear();

        for (int i = 0; i < NUMBER_OF_SIGNALS; i++)
        {
            _signalHolders[i].sprite = _evaluationSprites[(int)evaluation.Results[i]];
        }
        foreach (var signal in transmissionData.Signals)
        {
            AddSignal(signal);
        }
    }
示例#2
0
 public void Setup(Sprite alienSprite, Transmission.Data transmission, Planet.Evaluation evaluation, float likeness)
 {
     _alienImage.sprite = alienSprite;
     _Evaluation.SetEvaluation(transmission, evaluation);
     _likenessMeter.value = likeness;
 }