Как мне повернуть Player (куб) на мобильном только одну часть экрана? - PullRequest
0 голосов
/ 09 июля 2019

Я не знаю, как вращать плеер, если я касаюсь экрана и перемещаю палец в одной части экрана.https://imgur.com/1xDSWtA Это та часть, где я хочу повернуть куб.

1 Ответ

0 голосов
/ 09 июля 2019

добавить скрипт к кубу, примерно так:

void Update()
{
    if(Input.touches > 0)
    {
        Touch touch = Input.GetTouch(0);
        Vector2 pos = touch.position;
        float width_fraction = pos.x / (float)Screen.width;

        // only run this, if finger is on the right half (50%)
        if(width_fraction > 0.5)
        {
            this.transform.Rotate(0, Time.deltatime * 30f, 0); // rotate 30 Deg per second
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...