Untitled

mail@pastecode.io avatar
unknown
plain_text
a month ago
1.7 kB
2
Indexable
Never
using UnityEngine;

public class CarMovement : MonoBehaviour
{
    //Это поле (аналог переменной в методах), в котором мы можем хранить какие-то данные
    //private - модификатор доступа
    //float - тип данных
    //_speed - название поля
    [SerializeField] private float _speed;

    // // - это комментарий. Язык программирования его не видит. Работает как заметки для нас.
    //Метод Start вызывается 1 раз в перед самым первым кадром
    private void Start()
    {
        //Debug.Log - это аналог print() из Roblox
        //С помощью сочетания клавиш Ctrl + S можно быстро сохранить скрипт
        Debug.Log("Метод Start");
        StartVoid();
    }  

    //Метод Update вызывается каждый кадр
    private void Update()
    {
        //Debug.Log("Метод Update");

        Vector3 newPos = new Vector3(0, 0, 1);
        transform.Translate(newPos * _speed * Time.deltaTime);
    }

    private void StartVoid()
    {
        Debug.Log("Метод StartVoid");
    }

    //private - это модификатор доступа. local из Roblox
    //void - function
    //SumNumbers - название метода
    //Что должно быть обязательно у метода? 
    //Ключевое слово void и название(). Пример: void SomeVoid()
    private void SumNumbers()
    {
        
    }
}
Leave a Comment