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

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

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 2D-программирование

2D-программирование Вопросы, касающиеся двумерного программирования

Ответ
 
Опции темы
Старый 19.02.2011, 20:00   #1
MucT
Оператор ЭВМ
 
Аватар для MucT
 
Регистрация: 19.11.2010
Сообщений: 31
Написано 2 полезных сообщений
(для 8 пользователей)
облака

Здравствуйте ) подскажите пожалуста как сделать облака ) нужна в общем обычная картинка(несколько) напоминающая облако xD вот как заставить перемещаться её допустим с права на лево незнаю (
(Offline)
 
Ответить с цитированием
Старый 19.02.2011, 21:29   #2
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Ответ: облака

http://www.videogamesprites.net/Supe...-%20Triple.gif
http://www.xnadevelopment.com/sprites/images/Cloud.png
http://wiki.laptop.org/images/4/44/Cloud_sprite.png

Graphics 800,600,32,2
SetBuffer BackBuffer()

SeedRnd MilliSecs()

image=LoadImage("sprite.png")
MaskImage image,255,15,245

Type Cloud
	Field x,y,speed
End Type

ClsColor 140,180,255
While Not KeyHit(1)
	Cls
	If Rand(1,100)=1 Then AddCloud()
	UpdateClouds(image)
	Flip
Wend

Function AddCloud()
	c.Cloud = New Cloud
	c\x=-163
	c\y=Rand(-10,140)
	c\speed=Rand(1,3)
End Function
Function UpdateClouds(image)
	For c.Cloud=Each Cloud
		c\x=c\x+c\speed
		DrawImage image,c\x,c\y
		If(c\x>800) Then Delete c
	Next
End Function
Случайное количество облаков, взял спрайт по последней ссылке и залил фон розовым. А вообще облака легко нарисовать.

Вот еще интересные:
Одна, вторая.
__________________
N"Gasta! Kvata! Kvakis!
Ahkstas so novajxletero (oix jhemile) so Ranetauw.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
MucT (19.02.2011)
Старый 19.02.2011, 21:40   #3
MucT
Оператор ЭВМ
 
Аватар для MucT
 
Регистрация: 19.11.2010
Сообщений: 31
Написано 2 полезных сообщений
(для 8 пользователей)
Ответ: облака

огромнейшее спасибо!! выручил =)
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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