Как вращать космический корабль от оси у влево в единстве 3D

В вашем консольном журнале есть ошибка «TypeError: $ is not a function». Пожалуйста, напишите свой код: - jQuery(document).ready(function($){}. Это может решить вашу проблему.

0
задан Ivan Kaloyanov 19 January 2019 в 12:41
поделиться

2 ответа

Вы можете использовать Transform.Rotate (Vector3).

void Update()
{
    if (Input.GetKey(KeyCode.LeftArrow))
        transform.Rotate(transform.forward * 3);
    if (Input.GetKey(KeyCode.RightArrow))
        transform.Rotate(transform.forward * -3);
}
0
ответ дан Heejae Kim 19 January 2019 в 12:41
поделиться

Я действительно не знаю, понимаю ли я вопрос, но я думаю, что это может помочь вам.

void Update () {
    if (Input.GetKeyDown (KeyCode.Space)){
         transform.Rotate (new Vector3(Time.deltaTime * 0, 1, 0));
}

где первый 0 для оси x, номер 1 для оси y, а другой 0 для оси z

0
ответ дан Marco 19 January 2019 в 12:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: