Всем доброго дня. Help!
Объясняю принцип работы сцены: Пользователь должен переходить из одной локации в другую путем задержки взгляда на картинке на которой установлен прогресс бар с написаным скриптом.
Проблема: При наведении прицела на картинку не срабатывает система прогресс бара и переход не осуществляется.
Вопрос: Как решить эту проблему?
Написано 3 скрипта.
1) скрипт для картинки Image ProgressBar он же применен к той картинке которая должна прогружаться настроен переход TeleportToPosition/MovePlayer
2) TeleportToPosition
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TeleportToPosition : MonoBehaviour
{
public void MovePlayer()
{
Player.SetPosition(transform.position);
}
}
3) Player
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Player : MonoBehaviour
{
private static Player instance;
private void Start()
{
instance = this;
}
public static Vector3 GetPosition()
{
return instance.transform.position;
}
public static void SetPosition(Vector3 position)
{
instance.transform.position = new Vector3(position.x, 0.0f, position.z);
}
}