|
Основной форум Сюда все проблемы связанные с программированием. |
15.04.2012, 11:16
|
#1
|
Знающий
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений (для 13 пользователей)
|
Сет клип
Сет клип упорно игнориться. Вне координат сет клипа все ровно рисуются изображения. Конфликт с альфа лиой или с чем?
__________________
G502, GT S5230w user!
|
(Offline)
|
|
15.04.2012, 16:57
|
#2
|
Дэвелопер
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений (для 886 пользователей)
|
Ответ: Сет клип
Не знаю как в паскале, а в джаве сет клип сдвигается командой graphics.translate, если транслейт не используешь то хз.
|
(Offline)
|
|
15.04.2012, 17:14
|
#3
|
Знающий
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений (для 13 пользователей)
|
Ответ: Сет клип
что за график транслейт?
__________________
G502, GT S5230w user!
|
(Offline)
|
|
16.04.2012, 07:33
|
#4
|
Дэвелопер
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений (для 886 пользователей)
|
Ответ: Сет клип
Сдвиг всей графики. Вот описание.
Ждём паскальных юзеров.
|
(Offline)
|
|
16.04.2012, 10:14
|
#5
|
Знающий
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений (для 13 пользователей)
|
Ответ: Сет клип
не, ниче подобного не юзал.
Мои предположения- конфликт с альфа-каналами. Щас закоментю каналы и проверю. Но хз. Как так?! Должно ведь SetClip'ом резать...
__________________
G502, GT S5230w user!
|
(Offline)
|
|
16.04.2012, 11:38
|
#6
|
Знающий
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений (для 13 пользователей)
|
Ответ: Сет клип
И раз уж такая возможность: помогите мне, нубику, как прогресс-бар в плеере намутить. Не выходить.
У меня есть Ширина прогресс-бара=100 пикселей.
Я могу найти продолжительность трека в микросекундах и перевести делением на 1000 в милисекунды.
Я могу узнать текущую позицию песни в микросек. и перевести в милисек.
Как исходя из этого нарисовать прогресс-бар?
__________________
G502, GT S5230w user!
|
(Offline)
|
|
16.04.2012, 12:39
|
#7
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: Сет клип
типо так:
SetColor(255,200,200); w:=trunc((Time/llength)*100); rectangle(0,getHeight()-20,w,20);
|
(Offline)
|
|
16.04.2012, 14:32
|
#8
|
Знающий
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений (для 13 пользователей)
|
Ответ: Сет клип
Чет не канает, не знаю. Стоит на месте как вкопаная. Хз
__________________
G502, GT S5230w user!
|
(Offline)
|
|
16.04.2012, 21:57
|
#9
|
Знающий
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений (для 13 пользователей)
|
Ответ: Сет клип
Решил проблему использованием стандартного драв текст. Может кому-то пригодится в будующем
__________________
G502, GT S5230w user!
|
(Offline)
|
|
17.04.2012, 04:56
|
#10
|
Дэвелопер
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений (для 886 пользователей)
|
Ответ: Сет клип
Когда делишь целочисленные числа, то при условии того что первое из них меньше второго, ты получишь при делении ноль.
Сделай сначала умножение на 100:
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
18.04.2012, 17:15
|
#11
|
Знающий
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений (для 13 пользователей)
|
Ответ: Сет клип
Глянем))
__________________
G502, GT S5230w user!
|
(Offline)
|
|
29.04.2012, 20:43
|
#12
|
Разработчик
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений (для 319 пользователей)
|
Ответ: Сет клип
AngeLvKedaX, бы ло бы желательно узнать, какую версию МП Вы используете.
w:=trunc((Time/llength)*100);
не совсем верно. МП не очень хорошо работает с делением и дробными числами.
Писать надо
так w:=trunc((Time/(llength*100.0)));
AngeLvKedaX, вообще давай ка код в студию, и скриншоты тоже тащи. Видимо ты неправильные аргументы забиваешь или еще что...
__________________
Мечта программиста: запрограммировать процесс программирования.
Всё гениальное - просто.
http://passcall.ucoz.com
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:42.
|