С появлением новой Unity3D 5 и введением нового api изменился код, а именно для того, что бы создать скриптом куб и присвоить ему при наведении необходимый нам цвет необходимо написать следующий код:
1 2 3 4 |
GameObject MyObject = GameObject.CreatePrimitive(PrimitiveType.Cube); Render MyRender = MyObject.GetComponent<Renderer>; Color MyColor = Color.red; MyRender.material.color = MyColor; |
Код простой и понятный – в комментариях не нуждается.