Вопрос про курсор в игре

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

Вопрос про курсор в игре

Сообщение DarkDeivel 02 дек 2011, 10:33

Всем привет! У меня возник следующий вопрос, скажите пожалуйста когда у меня игра работает от первого лица (использую FPS контроллер) видно системный курсор, хочется чтобы в игре небыло его видно! Но тут есть дополнительный вопрос, связанный еще и с первым, если вдруг убрать курсор, то как сделать чтобы при нажатии на определенную кнопку курсор появляся, да еще графический, ну тоесть я проект внес файл cursor.png чтобы им можно было управлять и нажимать на кнопки, а при повтром нажатии на кнопку курсор опять исчезал и можно было снова крутить камерой от первого лица, замудренно спросил! Спасибо за ответ!

P.S. я вижу решение этой проблемы только допустим переменным, тоесть при перменной допустим interface = 0 курсора нет и камера двигается, а при interface = 1 курсор появляется, а камера не двигается, чтобы камера не двигалась при изменении переменной я уже сделал, но как сделать чтобы курсор появлялся и исчезал я незнаю, спасибо!
DarkDeivel
UNITрон
 
Сообщения: 251
Зарегистрирован: 03 окт 2011, 14:02

Re: Вопрос про курсор в игре

Сообщение Order 02 дек 2011, 10:47

Screen.showCursor = false; убрать
Screen.showCursor = true; вернуть

Screen.lockCursor = true; заблокировать
Screen.lockCursor = false; разблокировать

Синтаксис:
Используется javascript

if (Input.GetKeyUp ("space"))
{
     if(Screen.showCursor)
    {
        Screen.showCursor = false;
        Screen.lockCursor = true;
    }
   else
   {
       Screen.showCursor = true;
       Screen.lockCursor = false;
   }
}

 
Добавить rusorder в Skype , _juc4you@mail.ru ;
Платные консультации, программирование ваших проектов Unity3d,C#,IOS,Android.
Скрытый текст:
_ttp://www.youtube.com/watch?v=1m2qTnatSjM&list=UUjcKNvONEUHCILG7QrX1NFg
Order
Старожил
 
Сообщения: 805
Зарегистрирован: 21 фев 2010, 10:34

Re: Вопрос про курсор в игре

Сообщение DarkDeivel 02 дек 2011, 10:52

Отлично! Спасибо большое! [V]

Забыл еще вопрос дописать... а как можно сделать что при приближении курсора к краю экрана поворачивалась камера?
DarkDeivel
UNITрон
 
Сообщения: 251
Зарегистрирован: 03 окт 2011, 14:02

Re: Вопрос про курсор в игре

Сообщение Agasper 02 дек 2011, 11:26

http://unity3d.com/support/documentatio ... ition.html

if (Input.mousePosition.x > Screen.width - 10) DoSomething();
if (Input.mousePosition.x < 10) DoSomething();
_www.agasper.net
CEO Solar Games Ltd.
Наши игры: _www.solar-games.net
Agasper
UNIт
 
Сообщения: 69
Зарегистрирован: 13 фев 2011, 20:20
Откуда: Ростов-на-Дону
  • Сайт

Re: Вопрос про курсор в игре

Сообщение DarkDeivel 02 дек 2011, 11:45

Всем огромное спасибо!

Проблема решена [V]
DarkDeivel
UNITрон
 
Сообщения: 251
Зарегистрирован: 03 окт 2011, 14:02


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

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

Сейчас этот форум просматривают: Yandex [Bot] и гости: 22