Показать сообщение отдельно
Старый 24.11.2015, 23:43   #2
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Renderer.material.color сбрасывается

У меня белым не становится. Запустил твой скрипт (без вершино-буферов):
http://puu.sh/lxlBC/bb5398b859.png

public class xclassMonoBehaviour
{
    private 
Mesh _mesh;
    private 
Renderer _renderer;

    
void Start()
    {
        
Debug.Log("start");
    }

    
void Update()
    {
        
Debug.Log("update: " _renderer.material.color);
    }

    
void OnEnable()
    {
        
Debug.Log("on enable");

        
_mesh = new Mesh();
        
gameObject.AddComponent<MeshFilter>().mesh _mesh;
        
_renderer gameObject.AddComponent<MeshRenderer>();

        
_renderer.material.color = new Color(100);

    }

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ABTOMAT (25.11.2015)