Форум программистов, компьютерный форум, киберфорум
Наши страницы
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
 
endicator
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 116
1

Конфликт контроллеров

24.09.2016, 11:25. Просмотров 161. Ответов 1
Метки нет (Все метки)

Здравствуйте, продолжаю вас мучить своими нубскими вопросами относительно контроля камеры, а именно:
Сейчас прилепил к основному контроллеру камеры (через стрелки) еще две вещи, а именно:
- контроль границ (чтобы камера не уезжала)
- контроллер с помощью мыши (как в стратегиях) - к краешку подводим, камера перемещается, вроде все просто, однако:
границы принципиально не хотят работать применительно к стрелочкам (хотя на мой взгляд, условие написано верно)
к мышке работает, однако, там так написан метод контроля границ экрана, что получается, что при заходе в границу, срабатывает метод CamStop (), который блокирует камеру довольно тривиальным образом:
C#
1
2
3
4
5
public void CamStop()
    {
      //  Debug.Log("Камера остановлена");
        CurrentCamState = CamStatesArrow.STOPED;
    }
C#
1
2
3
4
5
6
 public void UpdateCamPosition()
    {case CamStatesArrow.STOPED:
                {
                    myCam.transform.position = (myCam.transform.position);
                    break;
                }
Внимание вопрос: почему контроль границ срабатывает только на мышке (на стрелках отказывается работать), ну и, разумеется, как мне переписать метод остановки камеры? Если данных недостаточно, пишите, я укажу, то, что попросили (чтобы полностью весь код сюда не бабахать)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2016, 11:25
Ответы с готовыми решениями:

Конфликт мыши и клавиатуры при перемещении камеры
Помогите оптимизировать, у меня клик мышкой во время движения камеры,...

Конфликт PCI контроллеров
Приветствую! Проблема такая: Конфликтуют два PCI контроллера. Один...

Тестирование контроллеров
Добрый день! Например, есть action MyAction, который возвращает ViewResult,...

Количество контроллеров
Я новичок в Android, не могу найти как получить количество кнопок в гугле...

Сеть контроллеров
Всем трям. Есть такой вопрос. Есть несколько устройств и блок управления....

1
Cr0c
551 / 452 / 164
Регистрация: 06.08.2015
Сообщений: 1,935
Завершенные тесты: 2
24.09.2016, 14:37 2
Вынесите в отдельную функцию проверку границ камеры и используйте в обоих видах управления.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2016, 14:37

Программирование контроллеров
Подскажите, плз, где можно найти инфу по программированию контроллеров (напр....

MP9011 Программирование контроллеров
У меня проблема не могу прошить не один контроллер с помощью MP9011 соединяю...

Беспроводное соединение контроллеров
Здравствуйте! Возникла необходимость время от времени передавать данные от...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru