@FiolDoll

Не получается прописать скрипт «PlayerController», пишет ошибку. Что нужно изменить?

для персонажа, в игре под стилистику TOP DOWN 2D был написан скрипт. Сам же скрипт сделан, НО, выскакивает следующая проблема -
The type or namespace name 'rigidbody2D' could not be found (are you missing a using directive or an assembly reference?)

не имею понятия как это решить. Помогите пожалуйста
сам код:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayerController : MonoBehaviour
{
public float speed;

private rigidbody2D rb;
private Vector2 moveVelocity;

void start()
{
rb = GetComponent();
}

private void Update()
{
Vector2 moveInput = new Vector2(Input.GetAxis("Horizontal"), Input.GetAxis("vertical"));
moveVelocity = moveImput * speed;
}

void FixedUpdate()
{
rb.movePosition(rb.position + moveVelocity * Time.fixedDeltaTime);
}
}
  • Вопрос задан
  • 415 просмотров
Решения вопроса 1
private rigidbody2D rb; - не верно написано
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы