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

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

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

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

Ответ
 
Опции темы
Старый 18.02.2010, 20:41   #1
JACUK
Знающий
 
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений
(для 61 пользователей)
Случайный вывод спрайтов

Нужна помощь!! Есть 6 спрайтов, каждый из них может выводится в 3-ох вариантах, нужно организовать этот вывод случайным образом!!! Как не пробовал что то не выходит! Дайте примерчик а???
__________________




(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 21:12   #2
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Случайный вывод спрайтов

Покажи спрайты, я тебе напишу пример.
(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 21:17   #3
JACUK
Знающий
 
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений
(для 61 пользователей)
Ответ: Случайный вывод спрайтов

Ты сделай вывод одного спрайта в случайном порядке, так как этих спрайтов толком то нету!! Какие то катинки набросаные за пару минут!!
Изображения
 
__________________




(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 23:15   #4
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Случайный вывод спрайтов

Если я тебя правильно понял, то можно хоть весь экран
закрасить случайными спрайтами. Например так:
Program GS1;
Uses arcade;
Var  
dr: array[0..4of integer;
    
ijadxdyinteger;
Begin
    dr
[0]:=0dr[1]:=5dr[2]:=3dr[3]:=6
    
AddSprite(LoadImage('/car.png'), 4040);
    for 
j:=0 to 4 do
    for 
i:=0 to 4 do
    
begin
        a
:=Random(4);
        
TransformSprite(0dr[a]);
        
SpritePosition(0dx 40*idy 40*j);
        
DrawSprite(0);
    
end;
    
Repaint;    
    
Delay(5000);
End
Миниатюры
Нажмите на изображение для увеличения
Название: screenshot.png
Просмотров: 799
Размер:	85.7 Кб
ID:	9125  
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
dess (19.02.2010)
Старый 19.02.2010, 17:24   #5
JACUK
Знающий
 
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений
(для 61 пользователей)
Ответ: Случайный вывод спрайтов

Короче мне нужно чтобы сверху екрана случайным образом виводились спрайты на дорогу(гонка) на дороге они могут буть в трех положения:слева, в центре и справа! Всего шесть видов автомобилей!
__________________




(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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