- Home /
Trouble checking against array objects
Hi I submitted this question yesterday but it was horribly explained so I have condensed this to what I hope is just a language question.
I would like to drag an instantiated A object onto B object and B will contain an array of 6 objects. I am looking for help to have B check As' material against its array and send back an answer if any objects in the array have the same material.
I have tried going through using a for loop against the array but I can't seem to find the right syntax to check it's material.
Here is the code I'm trying currently ;
 var checkTiles : GameObject[];
 
 private var originPos : Vector3;
 private var originRot : Quaternion;
 
 function OnTriggerStay (trigger:Collider)
 {
     var myMaterial : Material = renderer.material;
     newBoxMaterial = trigger.gameObject.renderer.material;
 
     originPos = trigger.gameObject.transform.position;
     originRot = trigger.gameObject.transform.rotation;    
     
     if (Input.GetMouseButtonUp(0))
     {
         for(var chkTile = 0; chkTile < checkTiles.Length; chkTile++)
         {
             if(checkTiles[(chkTile)].renderer.material != trigger.gameObject.renderer.material)  // I don't think this is needed? +(" (Instance)"))
             {
                 renderer.material = newBoxMaterial;
                 trigger.active = false;
                 collider.enabled = false;
             }
             else
             {
                 trigger.gameObject.transform.position = originPos;
                 trigger.gameObject.transform.rotation = originRot;
             }
         }
     }
 }
As always, I very much appreciate the help this great community provides!
Your answer
 
 
             Follow this Question
Related Questions
How to correctly shorten this script using arrays and iterations 2 Answers
Checking an array variable in C# vs JavaScript 3 Answers
Cycle Through Array of Enemies 1 Answer
Determining groups in a 2D array by checking neighbours (and their neighbours etc) 2 Answers
How to create an image gallery with previous and next button with C#? 6 Answers
 koobas.hobune.stream
koobas.hobune.stream 
                       
                
                       
			     
			 
                