|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
28.08.2010, 23:26 | #1 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Летающий Label
Всем привет! Чтобы не вводить в заблуждение напишу просто. Есть форма определённого размера и на ней находится Label. Вопрос заключается в следующем. Label должен начать движение в любую сторону к краю формы(не обязательно ровное движение. Возможно и на угол и наискосяк) и когда он достигнет края, то должен изменить своё направление т.е. под каким углом прилетел к краю формы под таким же должен и улететь но только в другом направлении пока не достигнет другого края формы и так до бесконечности. Т.е. на принципе мячика, который отпрыгивает от стенки. Может кто-нибудь знает простой способ как такое можно осуществить. Или может есть примеры. Буду рад любой информации. Язык Delphi
Всегда рад помочь!
|
28.08.2010, 23:41 | #2 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
Как насчёт так
Код:
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
29.08.2010, 00:01 | #3 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Спасибо за код! Но это немного не то, что нужно. Нужно движение по диагонали с изменением направления движения.
Всегда рад помочь!
|
29.08.2010, 00:52 | #4 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Всё. Разобрался со своей проблемой. Выкладываю код. Может кому пригодится.
Код:
Всегда рад помочь!
Последний раз редактировалось Terran; 29.08.2010 в 02:40. |
24.09.2010, 19:38 | #5 |
Пользователь
Регистрация: 25.02.2010
Сообщений: 49
|
А если сделать вот так:
Код:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Квадрат летающий по экрану | 29AHexNumber | Помощь студентам | 2 | 14.12.2009 15:37 |
Label | TimeChip | Общие вопросы Delphi | 14 | 30.01.2009 15:00 |
При расположении Label на компонентах, место под Label, не реагирует на событие onClick. | NavigatorNeba | Компоненты Delphi | 3 | 15.11.2008 19:56 |
label | dmitrymoskva | Общие вопросы Delphi | 7 | 24.10.2007 18:54 |
Вопрос по label. Как сделать так чтобы label была прозрачной. | Lonix | Компоненты Delphi | 2 | 01.04.2007 06:23 |