forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   Есть пару вопросов (http://forum.boolean.name/showthread.php?t=13096)

NetBuilding 16.08.2010 16:56

Ответ: Есть пару вопросов
 
вот про настройку ФПС спрашиваю, а как узнать значение этого фпс через мидлет нигде найти не могу

psih1 16.08.2010 17:02

Ответ: Есть пару вопросов
 
Как сделать проверку столкновений изображений?

NetBuilding 16.08.2010 17:20

Ответ: Есть пару вопросов
 
Цитата:

Сообщение от psih1 (Сообщение 158613)
Как сделать проверку столкновений изображений?

в этом посте VINT расказывает как оно делается через Lib_sprite

cherepets 16.08.2010 17:51

Ответ: Есть пару вопросов
 
читаем время в мс в начале цикла и в конце, находим разницу.
фпс=1000/разницу

psih1 20.08.2010 21:08

Ответ: Есть пару вопросов
 
как упростить загрузку массива?
PHP код:

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); 


cherepets 20.08.2010 21:32

Ответ: Есть пару вопросов
 
for i:=0 to 4 do im[i]:=Picker.GetImage(i);

psih1 22.08.2010 12:14

Ответ: Есть пару вопросов
 
Вложений: 1
как на тайловую карту добавать спрайт например?

psih1 24.08.2010 22:04

Ответ: Есть пару вопросов
 
есть предложения какие нибудь???

odd 25.08.2010 20:37

Ответ: Есть пару вопросов
 
Картинка примера очень мелкая. Из неё ничего нельзя понять что тебе нужно конкретно.

psih1 25.08.2010 21:53

Ответ: Есть пару вопросов
 
Вложений: 1
вот пример обекта больше чем тайл

cherepets 26.08.2010 11:58

Ответ: Есть пару вопросов
 
отрисовывай просто начиная от низа:
drawimage(img,x,y-getimageheight(img)+getimageheight(tile));

как-то так

psih1 28.08.2010 11:06

Ответ: Есть пару вопросов
 
Начал изучать работу с ресурсом обычную загрузку текста понял а как например вбить координаты и что считывались и картинка отрисовывалась
PHP код:

{
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!'+line00);
    
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'), 00); 
repaint;    
delay(2000000);
end


cherepets 28.08.2010 11:24

Ответ: Есть пару вопросов
 
ну, смотри...
к примеру у тебя идет 2 символа координата по Х, потом пробел и 2 символа У. тогда делаешь так:

x:=stringtointeger(copy(line,0,2)));
y:=stringtointeger(copy(line,3,5)));

psih1 28.08.2010 14:50

Ответ: Есть пару вопросов
 
Вот можт пригодится кому
PHP код:

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'), xy); 
repaint;    
delay(2000000);
end


psih1 28.08.2010 15:01

Ответ: Есть пару вопросов
 
а упростит загрузку массивом можно?
PHP код:

x:=stringtointeger(copy(line,0,2));
y:=stringtointeger(copy(line,3,5));
z:=stringtointeger(copy(line,4,6)); 



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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot