Есть: префаб кирпича, с материалом.
Нужно: каждый кирпич красить в свой цвет.
ЗЫ:Цветов много, т.е. "делаем много материалов" не проходит
Смена цвета на gameObject.renderer.material приводит к генерации нового материала, а значит нового Render Call, что есть совсем-совсем не оптимально.
function Awake() {
var obj = Resources.Load("torus");
var obj0 = Instantiate(obj,Vector3(0,0,0),Quaternion.identity);
obj0.renderer.material.color = Color(1,0,0,1);
var obj1 = Instantiate(obj,Vector3(0,1,0),Quaternion.identity);
obj1.renderer.material.color = Color(0,1,0,1);
}
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1