Здравствуйте. Есть блок с Scrollbar, есть камера на которой стоить скрипт, который позволяет вращать во круг некоего центра. Когда пытаешься использовать Scrollbar то идет соответственно и вращение объекта, что для меня не желательно. Scrollbar находится на Panel, я думаю можно при наведении мышки на Panel и зажатие левой кнопки мышки отключать скрипт камеры.... а теперь вопрос....а как ? C# знаю плохо пока Добавлено (29 февраля 2016, 21:23)
---------------------------------------------
Код
bool Vizov = true;
void Update ()
{
if (Input.GetMouseButtonDown(0))
{
if (Vizov)
{
Vizov = false;
GameObject OBG1 = GameObject.Find("Cube");
CameraMove skr1 = OBG1.GetComponent<CameraMove>();
skr1.enabled = false;
}
}
if (Input.GetMouseButtonUp(0))
{
Vizov = true;
GameObject OBG1 = GameObject.Find("Cube");
CameraMove skr1 = OBG1.GetComponent<CameraMove>();
skr1.enabled = true;
}
}
Вот код который позволяет отключать и включать скрипт с камеры, но вот он работает на весь экран а не на область объекта, есть ли какая функция с помощью которой можно было бы заставить работать скрипт только на определенной области?