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

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

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

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

Ответ
 
Опции темы
Старый 08.01.2007, 20:12   #1
Тарас Шевченко
Знающий
 
Регистрация: 17.08.2006
Сообщений: 246
Написано 0 полезных сообщений
(для 0 пользователей)
Лого

Подскажите как сделать следущее: перед запуском игры шла картинка допустим с надписью сделано на Blitz3D и длилась неск. сек., а потом лого какого-нибудь издателя и затем видео с названием разработчика этой собственно игры.
(Offline)
 
Ответить с цитированием
Старый 08.01.2007, 20:41   #2
Nord
Знающий
 
Регистрация: 07.10.2006
Сообщений: 269
Написано 22 полезных сообщений
(для 30 пользователей)
Re: Лого

Ну для лого просто: Перед главным циклом пишешь что-то вроде этого:
logo1=LoadImage("logo1.jpg")
logo2=LoadImage("logo2.jpg")

DrawImage logo1,0,0
Flip
Delay 2000

DrawImage logo2,0,0
Flip
Delay 2000
Видео самому как-то не приходилось вставлять, сейчас попробую. Но думаю что-то вроде этого:

movie=OpenMovie("1.avi")
DrawMovie movie,0,0,320,240
Flip
CloseMovie(movie)
Смотри в хэлпе раздел DirectShow.
(Offline)
 
Ответить с цитированием
Старый 09.01.2007, 19:10   #3
Тарас Шевченко
Знающий
 
Регистрация: 17.08.2006
Сообщений: 246
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Лого

Почему видео вырубается сразу после включения?
movie=OpenMovie("1.avi")
DrawMovie movie,0,0,320,240
Flip
CloseMovie(movie)
(Offline)
 
Ответить с цитированием
Старый 09.01.2007, 19:20   #4
Progger_Leo
Разработчик
 
Регистрация: 09.01.2007
Сообщений: 217
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Лого

Точно не помню, но по-моему, функции PlayMovie и Flip должны быть в цикле.
(Offline)
 
Ответить с цитированием
Старый 10.01.2007, 02:09   #5
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: Лого

пошукай по форуму. что - то вроде этого я уже писал, и не раз.
[blitz]
m=OpenMovie("1.avi")
while MoviePlaying(m) and keydown(57)=0
drawmoview m,0,0,800,600
flip
wend
closemovie(m)
[/blitz]
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Лого ! Mr_F_ Наш форум 25 19.08.2009 00:30
У кого лучше? magpro Болтовня 11 18.05.2007 01:21
У кого что... Raiter Болтовня 19 03.01.2007 21:31
У кого vadim2 Болтовня 8 24.09.2006 13:07
у кого jimon Болтовня 0 30.11.2005 16:31


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


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