Страж леса
26 / 26 / 24
Регистрация: 13.12.2012
Сообщений: 146
|
|
1 | |
Рисование на канве09.05.2013, 13:56. Показов 2316. Ответов 13
Метки нет (Все метки)
Солнце с 10 лучами вращается против часовой стрелки с дискретом 100/сек. Длина цикла 30 сек. Запуск движения – команда контекстного меню.
0
|
09.05.2013, 13:56 | |
Ответы с готовыми решениями:
13
Рисование по канве нажатием любой кнопки мыши Рисование графика на канве так, чтобы он не выходил за ее пределы Рисование на канве Рисование на канве формы |
43 / 27 / 6
Регистрация: 27.09.2011
Сообщений: 280
|
|
09.05.2013, 14:06 | 2 |
Leshiy27, а исходник есть? хоть что-нибудь
Добавлено через 1 минуту Leshiy27, вам совет один... поискать исходник часы, принцип очень похож
0
|
Страж леса
26 / 26 / 24
Регистрация: 13.12.2012
Сообщений: 146
|
|
09.05.2013, 14:07 [ТС] | 3 |
я его удалил прежде чем мне пришла в голову светлая мысль зайти на форум
0
|
43 / 27 / 6
Регистрация: 27.09.2011
Сообщений: 280
|
|
09.05.2013, 14:10 | 4 |
Leshiy27, тогда используйте мой совет, а потом пришлите исходник , ошибки подправим , если будут конечно =)
Не по теме P.S. Это не указ ( есть такие, которые потом обижаются)
0
|
Страж леса
26 / 26 / 24
Регистрация: 13.12.2012
Сообщений: 146
|
|
09.05.2013, 15:37 [ТС] | 5 |
я не обижаюсь. я послушал твой совет и вот что получилось.
0
|
Страж леса
26 / 26 / 24
Регистрация: 13.12.2012
Сообщений: 146
|
|
09.05.2013, 15:37 [ТС] | 6 |
просьба строго не судить
0
|
43 / 27 / 6
Регистрация: 27.09.2011
Сообщений: 280
|
|
09.05.2013, 15:42 | 7 |
Попробуйте немного цвет убавить
либо фон поменять слишком яркое в глаза бьет =) Я думаю это от вас и требовали по заданию... Добавлено через 2 минуты Leshiy27, а когда глянул внутрь программы, то просто ужаснулся сколько же там Таймеров ( а именно 11-ть )
0
|
Страж леса
26 / 26 / 24
Регистрация: 13.12.2012
Сообщений: 146
|
|
09.05.2013, 15:50 [ТС] | 8 |
про цвет спасибо что напомнил я просто забыл вот в нормальной цв гамме исходник. и да, таймеров там на самом деле 11
0
|
43 / 27 / 6
Регистрация: 27.09.2011
Сообщений: 280
|
|
09.05.2013, 16:01 | 9 |
Leshiy27, программа требует серьезной доработки в плане упрощения её до минимум.
Здесь пожалуй должен быть лишь один Таймер , и в этом таймере описание 10 линий в цикле. Нужно найти программу с Часами Там стрелка движется одна всего лишь. Сделать программу Солнце с 1-им лучом , а потом уже дописать остальные 9-ть. То есть это отрисовка линии в конце радиуса круга (основания Солнца) и продолжение в ту же сторону с тем же радиусом круга солнца (т.е. сама длина линии) дальше, а само движение делать по принципу Часовых стрелок. тоесть радиус 360 и кол-во оборотов допустим 8 ( но не в коем случае не 10, т.к. 10 лучей у вас и не будет видно передвижение лучей) Например 10 лучей с кол-вом оборотов 36 тоесть каждый луч будет перемещаться на 10 градусов с каждым поворотом... Добавлено через 5 минут Leshiy27, если найду время , то покопаюсь и найду свой исходник с Часами и переделаю в Солнце....
0
|
Страж леса
26 / 26 / 24
Регистрация: 13.12.2012
Сообщений: 146
|
|
09.05.2013, 16:21 [ТС] | 10 |
зделал через два таймера но оно помигивает все же что делать я не знаю
0
|
Страж леса
26 / 26 / 24
Регистрация: 13.12.2012
Сообщений: 146
|
|
09.05.2013, 18:15 [ТС] | 11 |
вот создал отличное солнышко для моего уровня, выкидываю исходник ежели кому нужно
0
|
263 / 109 / 26
Регистрация: 16.03.2013
Сообщений: 272
|
|
09.05.2013, 19:10 | 12 |
Я вот твой проект подредактировал, чтоб он не мигал и код покороче был, вот посмотри:
0
|
263 / 109 / 26
Регистрация: 16.03.2013
Сообщений: 272
|
||||||
09.05.2013, 19:12 | 13 | |||||
А вот код проекта:
1
|
Страж леса
26 / 26 / 24
Регистрация: 13.12.2012
Сообщений: 146
|
|
09.05.2013, 19:32 [ТС] | 14 |
спасибо большое. переменные от часов остались. я нашел исходник часов и переделывал его под себя.
И вообще всем спасибо
0
|
09.05.2013, 19:32 | |
09.05.2013, 19:32 | |
Помогаю со студенческими работами здесь
14
Время на канве Текст на канве не отображается Перерисовка линий на канве След от движения на канве Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |