|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.04.2009, 15:55 | #1 |
Новичок
Джуниор
Регистрация: 28.04.2009
Сообщений: 1
|
Движение шарика в С#
Нужно задать движение шарика по форме, используя таймер, при этом шарик должен отталкиваться от стенок формы при столкновении с ними.
заранее спасибо...=)))) |
28.04.2009, 21:26 | #2 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
За что спасибо? Вы думаете вам сразу код напишут? Нет, не пойдет так. Либо показывайте свои наработки, либо тема закрывается.
|
28.04.2009, 23:36 | #3 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
а об стенки ок как должен ударяться? углы учитываются? подробнее
Life if about choices
Make the right choice |
29.04.2009, 09:51 | #4 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 555
|
Мне тоже интересно как ето реализовать.Можете ктото расказать как?
|
29.04.2009, 10:56 | #5 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
В своё время делал как-то так:
x, y - текущая позиция шарика r - радиус шарика w,h - ширина и высота формы соответственно dx, dy - вектор движения шарика (изначально ставим, например, dx = 5; dy = 5) В таймере код примерно такой был: Код:
|
01.05.2009, 21:11 | #6 |
Участник клуба Подтвердите свой е-майл
Регистрация: 14.12.2007
Сообщений: 1,434
|
DemoBall
Нацарапал пример. Это демка и очень глючная (учитывая мой 2-х недельный опыт программирования на С# и времени, но я влюбидся в С#), ее вылажываю как пример того, что все возможно в мире .NET и как пропаганда для молодых разработчиков. Но исходники не дам. Все решается лего, просто нужно "поиграть" с объектами
DemoBall.rar
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
|
02.05.2009, 13:39 | #7 |
Пользователь
Регистрация: 26.03.2009
Сообщений: 43
|
пример то нужен? если да , пишите в лс. напишу с исходниками в лучшем виде)
никто вот не упомянул... еще стоит учивать высоту шапки и ширину бордера или как его у формы...без этого работать нормально не будет вообщем так что либо учитываем, либо натягиваем панельку на формочку удобным свойством Dock и с нее берем высоту и ширину. Последний раз редактировалось neomichi; 02.05.2009 в 13:47. |
13.05.2009, 17:59 | #8 | |
Форумчанин
Регистрация: 26.11.2007
Сообщений: 235
|
Цитата:
Последний раз редактировалось Gauss; 13.05.2009 в 18:04. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Движение шарика по контуру delphi | Map4eJIo | Помощь студентам | 2 | 03.03.2009 11:10 |
Ударение шарика об край стола | Rusl92 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 26.09.2008 22:30 |
Движение окружности | Ensoph | Помощь студентам | 4 | 25.09.2008 12:11 |
Движение | Mickle | Общие вопросы Delphi | 5 | 19.04.2007 23:24 |
нужна программа: моделирование прыгающего шарика, переход к хаосу | Milanta | Фриланс | 3 | 11.12.2006 23:13 |