|
Основной форум Сюда все проблемы связанные с программированием. |
16.08.2010, 16:56
|
#16
|
ПроЭктировщик
Регистрация: 07.06.2010
Сообщений: 105
Написано 5 полезных сообщений (для 13 пользователей)
|
Ответ: Есть пару вопросов
вот про настройку ФПС спрашиваю, а как узнать значение этого фпс через мидлет нигде найти не могу
|
(Offline)
|
|
16.08.2010, 17:02
|
#17
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Ответ: Есть пару вопросов
Как сделать проверку столкновений изображений?
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
16.08.2010, 17:20
|
#18
|
ПроЭктировщик
Регистрация: 07.06.2010
Сообщений: 105
Написано 5 полезных сообщений (для 13 пользователей)
|
Ответ: Есть пару вопросов
Сообщение от psih1
Как сделать проверку столкновений изображений?
|
в этом посте VINT расказывает как оно делается через Lib_sprite
|
(Offline)
|
|
16.08.2010, 17:51
|
#19
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Есть пару вопросов
читаем время в мс в начале цикла и в конце, находим разницу.
фпс=1000/разницу
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
20.08.2010, 21:08
|
#20
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Ответ: Есть пару вопросов
как упростить загрузку массива?
im[0]:=Picker.GetImage(0); // Пример вырезания квадратной иконки по номеру im[1]:=Picker.GetImage(1); im[2]:=Picker.GetImage(2); im[3]:=Picker.GetImage(3); im[4]:=Picker.GetImage(4);
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
20.08.2010, 21:32
|
#21
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Есть пару вопросов
for i:=0 to 4 do im[i]:=Picker.GetImage(i);
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.08.2010, 12:14
|
#22
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Ответ: Есть пару вопросов
как на тайловую карту добавать спрайт например?
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
24.08.2010, 22:04
|
#23
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Ответ: Есть пару вопросов
есть предложения какие нибудь???
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
25.08.2010, 20:37
|
#24
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Есть пару вопросов
Картинка примера очень мелкая. Из неё ничего нельзя понять что тебе нужно конкретно.
|
(Offline)
|
|
25.08.2010, 21:53
|
#25
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Ответ: Есть пару вопросов
вот пример обекта больше чем тайл
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
26.08.2010, 11:58
|
#26
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Есть пару вопросов
отрисовывай просто начиная от низа:
drawimage(img,x,y-getimageheight(img)+getimageheight(tile));
как-то так
|
(Offline)
|
|
28.08.2010, 11:06
|
#27
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Ответ: Есть пару вопросов
Начал изучать работу с ресурсом обычную загрузку текста понял а как например вбить координаты и что считывались и картинка отрисовывалась
{ program res; var res : resource; line : string; begin res := openResource('/data.txt');
if (resourceAvailable(res)) then begin line := readLine(res); closeResource(res); end; drawText('Hello world!'+line, 0, 0); repaint; delay(2000000); end. } program res; var res : resource; line : string; begin res := openResource('/obj.txt');
if (resourceAvailable(res)) then begin line := readLine(res); closeResource(res); end; drawImage(loadImage('/icon.png'), 0, 0); repaint; delay(2000000); end.
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
28.08.2010, 11:24
|
#28
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Есть пару вопросов
ну, смотри...
к примеру у тебя идет 2 символа координата по Х, потом пробел и 2 символа У. тогда делаешь так:
x:=stringtointeger(copy(line,0,2)));
y:=stringtointeger(copy(line,3,5)));
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
28.08.2010, 14:50
|
#29
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Ответ: Есть пару вопросов
Вот можт пригодится кому
program res; var x,y:integer; res : resource; line : string; begin res := openResource('/obj.txt');
if (resourceAvailable(res)) then begin line := readLine(res); x:=stringtointeger(copy(line,0,2)); y:=stringtointeger(copy(line,3,5)); closeResource(res); end; drawImage(loadImage('/icon.png'), x, y); repaint; delay(2000000); end.
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
28.08.2010, 15:01
|
#30
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Ответ: Есть пару вопросов
а упростит загрузку массивом можно?
x:=stringtointeger(copy(line,0,2)); y:=stringtointeger(copy(line,3,5)); z:=stringtointeger(copy(line,4,6));
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:37.
|