Кнопки управления игрой на сенсоре Андроида.

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Кнопки управления игрой на сенсоре Андроида.

Сообщение untitled 22 май 2017, 19:57

Выручайте люди добрые,я новичок,учусь только,завтра экзамен,нужно элементарное приложение сделать работающее. Где то подсмотрел,где то подшаманил - сообразил простую змейку,но есть одно НО. Мне нужно ее запустить на андройде, и я не пойму как сделал управление на тачскрине телефона?вот сам код управления.

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

public class SnakeMovement : MonoBehaviour
{
public float Speed;
public float RotationSpeed;
public List<GameObject> tailObjects = new List<GameObject>();
public float z_offset = 0.5f;
public GameObject TailPrefab;
public Text scoreText;
public int score = 0;


// Use this for initialization
void Start() {

tailObjects.Add(gameObject);


}

// Update is called once per frame
void Update()
{
scoreText.text = score.ToString();
transform.Translate(Vector3.forward * Speed * Time.deltaTime);

if (Input.GetKey(KeyCode.D))
{
transform.Rotate(Vector3.up * RotationSpeed * Time.deltaTime);

}
if (Input.GetKey(KeyCode.A))
{
transform.Rotate(Vector3.down * RotationSpeed * Time.deltaTime);
}
}

public void AddTail()
{

score++;
Vector3 newTailPos = tailObjects[tailObjects.Count-1].transform.position;
newTailPos.z -= z_offset;

tailObjects.Add(GameObject.Instantiate(TailPrefab, newTailPos, Quaternion.identity) as GameObject);

}
}

ВОТ как Keycode A и D заменить на 2 кнопки на экране? нужно просто 2 стрелки - влево и вправо. Делать 2 префаба,на них лепить картинку стрелочек и к ним скрипты? и какие скрипты и в моем текущем что изменить нужно??? помогите пожалуйста... очень помощь нужна.
untitled
UNец
 
Сообщения: 2
Зарегистрирован: 22 май 2017, 19:46

Re: Кнопки управления игрой на сенсоре Андроида.

Сообщение Valentinus 22 май 2017, 19:59

волшебные слова: UI , Canvas , Button
другое мое творчество: samlib.ru/u/us_w/
Аватара пользователя
Valentinus
Старожил
 
Сообщения: 889
Зарегистрирован: 24 мар 2017, 18:33

Re: Кнопки управления игрой на сенсоре Андроида.

Сообщение untitled 22 май 2017, 20:01

а можно кодом плиз,не люблю я эти головоломки,а еще лучше разжевать и пошагово написать.. если не лень конечно) Буду очень признателен.
untitled
UNец
 
Сообщения: 2
Зарегистрирован: 22 май 2017, 19:46

Re: Кнопки управления игрой на сенсоре Андроида.

Сообщение Valentinus 22 май 2017, 20:04

untitled писал(а):а можно кодом плиз,не люблю я эти головоломки,а еще лучше разжевать и пошагово написать.. если не лень конечно) Буду очень признателен.

можно и кодом : https://unity3d.com/ru/learn/tutorials/ ... /ui-button
другое мое творчество: samlib.ru/u/us_w/
Аватара пользователя
Valentinus
Старожил
 
Сообщения: 889
Зарегистрирован: 24 мар 2017, 18:33


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25