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

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