в общем создал материал с именемен "mt" и присваиваю его кубу, однако куб просто стал фиолетовым
код:
using UnityEngine;
using System.Collections;
public class NewBehaviourScript : MonoBehaviour {
public Material mt;
void Start () {
GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube);
cube.transform.position = new Vector3(0,0,5);
cube.renderer.material=mt;
}
void Update () {
}
}
Видимо, переменной mt надо предварительно присвоить параметры материала "mt", но как это сделать?