Все для Unity3d> Как добавить прыжок? - Форум>
Страница 1 из 11
Форум » Unity » Вопросы » Как добавить прыжок?
Как добавить прыжок?
artem231Дата: Пятница, 11.03.2016, 21:26 | Сообщение # 1
Новый писатель
Группа: Пользователи
Статус: Offline
Код
using UnityEngine;
using System.Collections;

public class Controller : MonoBehaviour {

    public float speed;

    private Rigidbody rb;

    void Start ()
    {
        rb = GetComponent<Rigidbody>();
    }

    void FixedUpdate ()
    {
        float moveHorizontal = Input.GetAxis ("Horizontal");
        float moveVertical = Input.GetAxis ("Vertical");

        Vector3 movement = new Vector3 (moveHorizontal, 0.0f, moveVertical);

        rb.AddForce (movement * speed);
    }
}

Вот есть скрипт, официальный из урока unity про Roll-a-Ball, проблема в другом. Как добавить в этот скрипт прыжок? Я вытаскивал прыжок из Standard Assets, но там не корректно работало, а теперь ищу по просторам гугла, как сделать прыжок. Помогите пожалуйста. Заранее спасибо
 
OkAyДата: Суббота, 12.03.2016, 06:37 | Сообщение # 2
Новый писатель
Группа: Пользователи
Сообщений: 35
Статус: Offline
Код
public float fallSpeed;

void FixedUpdate ()
    {
        float moveHorizontal = Input.GetAxis ("Horizontal");
        float moveVertical = Input.GetAxis ("Vertical");
        
        float jumpHeight = 0;
        jumpHeight = Mathf.Lerp(jumpHeight, 0, fallSpeed);
        if(Input.GetButtonDown("Jump") && jumpHeight == 0)
              jumpHeight += 5;

        Vector3 movement = new Vector3 (moveHorizontal, jumpHeight, moveVertical);

        rb.AddForce (movement * speed);
    }
 
artem231Дата: Суббота, 12.03.2016, 14:15 | Сообщение # 3
Новый писатель
Группа: Пользователи
Статус: Offline
Спасибо, тебе человек
 
Azeke777Дата: Суббота, 11.11.2017, 19:55 | Сообщение # 4
Новый писатель
Группа: Пользователи
Статус: Offline
У меня проблема: Доступно только для пользователей

Добавлено (11.11.2017, 19:55)
---------------------------------------------
cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky  cranky

 
Форум » Unity » Вопросы » Как добавить прыжок?
Страница 1 из 11
Поиск:
Свернуть
Развернуть
Необходима авторизация
0
ТОП-5 САЙТА
НОВЫЕ ИГРЫ
ГОРЯЧИЕ ТЕМЫ
СЛУЧАЙНЫЕ ФАЙЛЫ