0 / 0 / 2
Регистрация: 03.11.2012
Сообщений: 104
|
|
1 | |
"Слежение камеры" за "игроком"21.03.2015, 19:37. Просмотров 1046. Ответов 8
Метки нет Все метки)
(
Ребят, собственно, что интересует. Есть объект (допустим, для начала, картинка), управляющийся с клавиатуры. Можно ли каким-либо образом сделать так, чтобы (представьте ранние GTA с видом сверху) при приближении объекта к одной из границ формы, "камера" (т.е. то что видит на экране пользователь) сдвигалась, и открывалось то что заранее скрыто за границами?
0
|
|
21.03.2015, 19:37 | |
Из слов "Работа", "крест", "тон" составить фразу "Кто не работает, тот не ест" и определить ее длину На форме располагаются компоненты: редактор Edit; линейка ScrollBar; радионабор с опциями "Цветы", "Деревья", "Рыбы", "Звери"
|
|
0 / 0 / 2
Регистрация: 03.11.2012
Сообщений: 104
|
|
22.03.2015, 10:19 [ТС] | 3 |
Я не совсем понимаю как реализовать "камеру", т.к. я думаю она и будет ключом к решению проблемы. Пока мысли лежат в стороне что форма = камере. Управляемый объект, естественно, есть.
0
|
0 / 0 / 2
Регистрация: 03.11.2012
Сообщений: 104
|
|
22.03.2015, 13:52 [ТС] | 5 |
А если, вернувшись к самым простым элементам, попробовать использовать прокрутку формы? Т.е. можно ли программно изменять положение скроллбара/прокрутки windows (не компонента, а элемента формы), или добавить компоненту скроллбар функциональность элемента прокрутки, чтобы изменение его положения было аналогично перемещению настоящей прокрутки?
0
|
0 / 0 / 2
Регистрация: 03.11.2012
Сообщений: 104
|
|
22.03.2015, 16:56 [ТС] | 7 |
Но ведь стандартный скроллбар не является компонентом. Как мне к нему в коде обратиться, позицию задать? Кажется мы друг друга не понимаем, или я вас.
0
|
10 / 10 / 5
Регистрация: 26.08.2014
Сообщений: 91
|
|
22.03.2015, 17:25 | 8 |
Если почитать ваши посты выше то ничего толком непонятно.
Во первых, непонятен ваш уровень как программиста. Скажите что у вас уже есть, как пытались реализовать задумку, что не получается. А то вполне может быть, что человек задавая вопросы про "камеру" толком не знает как проект в дельфи начать делать. пока на ваш вопрос: " krapotkin, дал вполне исчерпывающий ответ - можно. Далее нужна конкретная информация от вас о том, на каком месте реализации задумки возникли сложности Добавлено через 4 минуты И почему вы решили что: ? http://helpdelphi.ru/scrollbar/
0
|
22.03.2015, 17:51 | 9 |
![]() Решение
0
|
22.03.2015, 17:51 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. В слове Х перед каждой буквой "к", которой предшествует буква "с", вставить букву "н" Товар стоит "a" руб. "b" коп. За него заплатили "c" руб. "d" коп. Сколько сдачи требуется получить? Дана строка. Заменить все буквы "м" на "н". Заменить все вхождения сочетаний букв "про" на "нет" Строка: Определить, сколько в заданной строке символов: "*", ";", ":". Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |