Можете объяснить значение каждой строчки умоляююю | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Можете объяснить значение каждой строчки умоляююю

using System.Collections; using System.Collections.Generic; using UnityEngine; public class model : MonoBehaviour {//задаем публичный класс\\ public GameObject obj;//публичная переменная GameObject и даем название obj\\ private Animator ani;//приватная переменная Animator нразываем ani\\ private MeshRenderer rend;//приватная переменная MeshRender называем rend\\ // Use this for initialization void Start()//начало программы { rend = obj.GetComponent<MeshRenderer>();//даем GameObject компонент MeshRenderer ////НЕТ rend.enabled = false; ///А ЭТО ЧТО? ani = obj.GetComponent<Animator>();//даем GameObject аниматора ////НЕТ } // Update is called once per frame void Update () { if (ani.GetCurrentAnimatorStateInfo(0).IsName("New_Layer"))//если аниматор получает заданную информацию (новый слой) то MeshRenderer не включается если нет то MeshRenderer включается ////НЕТ { rend.enabled = false; } else { rend.enabled = true; }

23rd May 2019, 10:43 AM
Toster 42
Toster 42 - avatar
1 Answer
0
1) там же все написано, только вместо переменной надо понимать что это объект типа 2) "А это что?" - вырубаем рендер 3) дальше его врубаем или нет если нужен новый слой
14th Jul 2019, 3:03 PM
Глупый Мишка