Задать вопрос
@Butilyaka228

Почему мой код unity не работает?

Почему мой код не работает ? Это код на передвижение 2D персонажа сенсорными кнопками.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Move : MonoBehaviour
{
public float speed;
public float normalSpeed;

private void Start()
{
speed = 0f;
}

public void OnRightButtonDown()
{
if (speed <= 0f)
{
speed = normalSpeed;
}
}

public void OnLeftButtonDown()
{
if (speed <= 0f)
{
speed = -normalSpeed;
}
}
}
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Разработчик игр на Unity с нуля
    10 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
  • GB (GeekBrains)
    Разработчик Игр на Unity
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
Код работает, смотри в инспекторе на переменную speed
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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