public void IntWall(object walll) // Gameobject
 {
     wall        = (Wall)walll;
     number.text = string.Join(".",
                               GetRomeNumber(MathCube.SumNumber(wall.number.x)),
                               GetRomeNumber(MathCube.SumNumber(wall.number.y)),
                               GetRomeNumber(MathCube.SumNumber(wall.number.z)));
 }
 public void IntWall(object cubee) // Wall
 {
     wall         = (Wall)cubee;
     number1.text = string.Join(".",
                                GetSymbol(MathCube.SumNumber(wall.number.x)),
                                GetSymbol(MathCube.SumNumber(wall.number.y)),
                                GetSymbol(MathCube.SumNumber(wall.number.z)));
     gameObject.GetComponent <MeshRenderer>().materials[1].SetColor("_EmissionColor", wall.color);
 }
Exemple #3
0
 private Trap SetTrap(CubeDTO cubedto)
 {
     if (MathCube.IsSimpleNumber(cubedto.id.x) || MathCube.IsSimpleNumber(cubedto.id.y) || MathCube.IsSimpleNumber(cubedto.id.z))
     {
         int index = Random.Range(0, Traps.Count - 1);
         return(new Trap()
         {
             id = index, name = Traps[index].name
         });
     }
     return(null);
 }