Да, скрипт висит на пустом ГО. Kira, а что делает public если писать его в public void myVoid ? Какую роль тут играет public ? Я знаю что он делает с переменными. А с функцией что будет?
Assets/Scripts/WeatherController.cs(45,20): error CS0120: An object reference is required to access non-static member `RainSystem.Rain(float)'
Добавлено (29.07.2013, 22:17) --------------------------------------------- далее, делаю void Rain в public static void Rain и тогда становится такая ошибка:
Код
Assets/Scripts/Rain System/RainSystem.cs(22,9): error CS0120: An object reference is required to access non-static member `UnityEngine.MonoBehaviour.StartCoroutine(System.Collections.IEnumerator)'
void Update() { currentRate = val; RainParticleSystem.particleSystem.emissionRate = currentRate; } public static void Rain(float rate) { oldRate = currentRate; StartCoroutine(EditVal(oldRate, rate, 1.0f)); } IEnumerator EditVal(float from, float to, float timer) { float t = 0.0f; val = from; while (t < 1.0f) { t += Time.deltaTime * (1.0f / timer); val = Mathf.Lerp(from, to, t); yield return 0; } } }
Всё работало, пока я не создал отдельный скрипт для контролирования дождём и сделал функцию Rain статичной.
Дело в том что я из скрипта WeatherController вызываю RainSystem.Rain(RainRate); если Rain не статик то он компилить код отказывается ( потому что не статик ). Но если сделать Rain статик, то вызвать StartCoroutine EditVal не получается, так как она тоже не статик. Но IEnumerator сделать static невозможно. Как быть? Что делать? Не хотелось бы заменять огромный участок кода или городить ещё 1 целый скрипт для плавного изменения значения переменной.
Hostel, ваш скай l1femen ? Если не ваш, то это ещё 1 тот кто продает всё за пол цены, включая не только ассеты но и даже лицензии. Что уже не понятно. Например
Цитата (Izaron)
Вполне нормальный бизнес. Купил ассет за полную цену и продал десять таких за полцены - вот и прибыль.
Ну вообще, если делать так : сделать игру на взломанной про версии, если уже понятно что на ней можно заработать покупаешь лицу за 75 или 90 за месяц, так вдруг ты зарабатываешь за несколько месяцев 2000 , покупаешь полную прошку навсегда. Хороший ход)
PS3HasNoGames, зато в юдк нету такой офигительной вещи как Mecanim!
Добавлено (23.07.2013, 01:22) --------------------------------------------- Barbatos, Названия этих игр я слышу впервые. Таких студий не очень много. Какая либо из этих игр имеет графику AAA next gen ?