+ 1
Прошу помощи не могу разобратся с ошибкой
using UnityEngine; using System.Collections; public class Rain : MonoBehaviour { public Light Sun; float timer; public ParticleSystem SysRain; AudioSource AudioRain; public Material MatSkybox; float skyExposition; // Use this for initialization private void Start() { skyExposition = MatSkybox.GetFloat("_Exposure"); AudioRain=SysRain.gameObject.GetComponent<AudioSource> (); } // Update is called once per frame private void FixedUpdate() {
13 Antworten
+ 1
Можешь кинуть скриншот кода и скриншот ошибки? Так удобнее будет
+ 1
Скинь скриншоты.
Можешь попробовать проверить, висят ли у тебя компоненты на объектах. На объекте SysRain должен быть компонент AudioSource
+ 1
Попробуй загрузить к себе в ленту. Там где написано "Что нового?" или "Поделитесь"
+ 1
Понял
+ 1
Замени слово class на using
+ 1
Строка 3
+ 1
А тебе успехов)
0
Сейчас посмотрю поподробней)
0
Аааа, это юнити) ну тогда всё ещё проще
0
А что в инспекторе юнити написано у тебя? Какая там ошибка?
0
AudioSource
0
А как здесь кидать файлы?
0
Получилось спасибо тебе большое.