Сенсорный ввод движения игрокаC#

Место общения программистов C#
Ответить
Anonymous
 Сенсорный ввод движения игрока

Сообщение Anonymous »

Я работаю над 2D-игрой и вот уже подошёл к концу! (счастье). Но не могу заставить его двигаться в андроиде. Что не так в коде ниже?

При запуске приложения в консоли UNITY не выдает никаких ошибок.

using UnityEngine;
using System.Collections;

public class Bee : MonoBehaviour {

public float velocity;

public Transform bee;
private Animator animator;

public bool isGrounded = true;
public float force;

public float jumpTime = 0.4f;
public float jumpDelay = 0.4f;
public bool jumped = false;
public Transform ground;

private Gerenciador gerenciador;

// Use this for initialization
void Start ()
{
gerenciador = FindObjectOfType (typeof(Gerenciador)) as Gerenciador;
animator = bee.GetComponent ();
gerenciador.StartGame ();

}

// Update is called once per frame
void Update ()
{

Move();

}

void Move()
{

isGrounded = Physics2D.Linecast (bee.transform.position, ground.position, 1 = 0f) {
jumpTime -= Time.deltaTime;
}

if (jumpTime

Подробнее здесь: https://stackoverflow.com/questions/367 ... ouch-input
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»