forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=13)
-   -   Лого (http://forum.boolean.name/showthread.php?t=2330)

Тарас Шевченко 08.01.2007 20:12

Лого
 
Подскажите как сделать следущее: перед запуском игры шла картинка допустим с надписью сделано на Blitz3D и длилась неск. сек., а потом лого какого-нибудь издателя и затем видео с названием разработчика этой собственно игры.

Nord 08.01.2007 20:41

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.

Тарас Шевченко 09.01.2007 19:10

Re: Лого
 
Почему видео вырубается сразу после включения?
Цитата:

movie=OpenMovie("1.avi")
DrawMovie movie,0,0,320,240
Flip
CloseMovie(movie)

Progger_Leo 09.01.2007 19:20

Re: Лого
 
Точно не помню, но по-моему, функции PlayMovie и Flip должны быть в цикле.

HolyDel 10.01.2007 02:09

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


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

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