Exemplo n.º 1
0
 private void OnTriggerEnter(Collider other)
 {
     //Eerst wordt er gecheckt of er de verificatie- of eindtest actief is.
     if (Eindtest.EindTest == true || Verificatietest.VerificatieTest == true)
     {
         if (Verificatietest.VerificatieTest == true)
         {
             BagageIDVerificatietest BagageIDVerificatietest = other.GetComponent <BagageIDVerificatietest>();
             if (BagageIDVerificatietest.RontgenStatus != 1)
             {
                 //Wanneer het bagagestuk niet overeen komt met de criteria voor het afvoerpunt wordt er een fout opgeteld.
                 FoutTeller = FoutTeller + 1;
                 Debug.Log("Afhandelingsfout Afvoer1: " + BagageIDVerificatietest.localteller);
             }
             Destroy(other.gameObject);
         }
         if (Eindtest.EindTest == true)
         {
             BagageIDEindtest BagageIDEindtest = other.GetComponent <BagageIDEindtest>();
             if (BagageIDEindtest.RontgenStatus != 1)
             {
                 //Wanneer het bagagestuk niet overeen komt met de criteria voor het afvoerpunt wordt er een fout opgeteld.
                 FoutTeller = FoutTeller + 1;
                 Debug.Log("Afhandelingsfout Afvoer1: " + BagageIDEindtest.localteller);
             }
             Destroy(other.gameObject);
         }
     }
     else
     {
         BagageID BagageID = other.GetComponent <BagageID>();
         if (BagageID.RontgenStatus != 1)
         {
             //Wanneer het bagagestuk niet overeen komt met de criteria voor het afvoerpunt wordt er een fout opgeteld.
             FoutTeller = FoutTeller + 1;
         }
         Destroy(other.gameObject);
     }
 }
Exemplo n.º 2
0
 //Bij het raken van de trigger wordt de status van de rontgenscan uitgelezen uit het object dat het triggert. Ook wordt de bagage geteld.
 private void OnTriggerEnter(Collider other)
 {
     if (Eindtest.EindTest == true || Verificatietest.VerificatieTest == true)
     {
         if (Verificatietest.VerificatieTest == true)
         {
             BagageIDVerificatietest BagageIDVerificatietest = other.GetComponent <BagageIDVerificatietest>();
             RontgenStatus = BagageIDVerificatietest.RontgenStatus;
             BagageTeller++;
         }
         if (Eindtest.EindTest == true)
         {
             BagageIDEindtest BagageIDEindtest = other.GetComponent <BagageIDEindtest>();
             RontgenStatus = BagageIDEindtest.RontgenStatus;
             BagageTeller++;
         }
     }
     else
     {
         BagageID BagageID = other.GetComponent <BagageID>();
         RontgenStatus = BagageID.RontgenStatus;
         BagageTeller++;
     }
 }