ZakkMalin, 99% что он. Не стоит пихать всю репу в облачные хранилища. Серьезно. Были случаи что они херили данные. Особенно когда синхронизация с двух сторон начинается и конфликты.
Александр Андропов, если нехватает знаний на шейдер - то забейте и не реализовывайте эту фичу. Серьезно. Немаленькая фича, для которой нужно знать немало внутрянки вашей игры.
stictt, можно. Но лучше найти причины. Потому что если какой то скрипт на Awake прячет курсор, а вы на эвейке его покажете - то никакой гарантии что это заработает нет. Последовательность выполнения скриптов не определена.
Если код такой, как вы привели, то при нормальном поведении Null-а там не будет.
Возможен правда вариант, что new не сможет аллоцировать память (если она закончилась), но я не знаю что в таком случае выдаст джава.