Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 15.04.2012, 11:16   #1
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 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
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 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
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: Сет клип

не, ниче подобного не юзал.
Мои предположения- конфликт с альфа-каналами. Щас закоментю каналы и проверю. Но хз. Как так?! Должно ведь SetClip'ом резать...
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 16.04.2012, 11:38   #6
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: Сет клип

И раз уж такая возможность: помогите мне, нубику, как прогресс-бар в плеере намутить. Не выходить.

У меня есть Ширина прогресс-бара=100 пикселей.
Я могу найти продолжительность трека в микросекундах и перевести делением на 1000 в милисекунды.
Я могу узнать текущую позицию песни в микросек. и перевести в милисек.

Как исходя из этого нарисовать прогресс-бар?
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 16.04.2012, 12:39   #7
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Сет клип

типо так:
SetColor(255,200,200);
w:=trunc((Time/llength)*100);
rectangle(0,getHeight()-20,w,20); 
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 16.04.2012, 14:32   #8
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: Сет клип

Чет не канает, не знаю. Стоит на месте как вкопаная. Хз
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 16.04.2012, 21:57   #9
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 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:
Time*100/llength
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Rock2roll (18.04.2012)
Старый 18.04.2012, 17:15   #11
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: Сет клип

Глянем))
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 29.04.2012, 20:43   #12
PassCall
Разработчик
 
Аватар для PassCall
 
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений
(для 319 пользователей)
Ответ: Сет клип

AngeLvKedaX, бы ло бы желательно узнать, какую версию МП Вы используете.

w:=trunc((Time/llength)*100);
не совсем верно. МП не очень хорошо работает с делением и дробными числами.
Писать надо
так w:=trunc((Time/(llength*100.0)));
AngeLvKedaX, вообще давай ка код в студию, и скриншоты тоже тащи. Видимо ты неправильные аргументы забиваешь или еще что...
__________________
Мечта программиста: запрограммировать процесс программирования.

Всё гениальное - просто.

http://passcall.ucoz.com
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 23:47.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com