コード例 #1
0
ファイル: Sensor.cs プロジェクト: ferasboulala/braitenberg
    public void Randomize()
    {
        affinity = (Source.Affinity)UnityEngine.Random.Range(0f, System.Enum.GetValues(typeof(Source.Affinity)).Length);

        if (UnityEngine.Random.Range(0f, 1f) > 0.5f)
        {
            slope = 1f;
        }
        else
        {
            slope = -1f;
        }
    }
コード例 #2
0
ファイル: Sensor.cs プロジェクト: ferasboulala/braitenberg
 public void Setup(Source.Affinity affinity, float slope, bool crossed)
 {
     this.affinity = affinity;
     this.slope    = slope;
     this.crossed  = crossed;
 }