コード例 #1
0
ファイル: AndPerception.cs プロジェクト: MRxRafi/TFG_dev
    public override bool Check()
    {
        if (reseter)
        {
            ResetPerceptions();
        }

        if (!perLeft)
        {
            perLeft = PerceptionLeft.Check();
        }
        if (!perRight)
        {
            perRight = PerceptionRight.Check();
        }

        if (perLeft && perRight)
        {
            reseter = true;
            return(true);
        }
        else
        {
            return(false);
        }
    }
コード例 #2
0
ファイル: OrPerception.cs プロジェクト: MRxRafi/TFG_dev
 public override bool Check()
 {
     if (PerceptionLeft.Check() || PerceptionRight.Check())
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
コード例 #3
0
ファイル: OrPerception.cs プロジェクト: MRxRafi/TFG_dev
 public override void Reset()
 {
     PerceptionLeft.Reset();
     PerceptionRight.Reset();
 }