forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Blitz3D (http://forum.boolean.name/forumdisplay.php?f=45)
-   -   Loading... (http://forum.boolean.name/showthread.php?t=11404)

Ganociy 11.12.2009 16:22

Loading...
 
Как вот вывести это сообщение перед загрузкой игры...

Reizel 11.12.2009 16:32

Ответ: Loading...
 
Graphics(3D) Width,Height,Depth,Mode
Setbuffer BackBuffer()

LoadImg=loadimage("media/loadimg.bmp")
drawimage LoadImg,X,Y
FreeImage LoadImg
flip

загрузка ресурсов

Ganociy 11.12.2009 16:41

Ответ: Loading...
 
А если в этом Коде ???
Graphics3D 800,600,32,1
SetBuffer BackBuffer ()

Global Out
Global Dr
Global tShift
Global FontT=LoadFont (" Verdana ",20,1,1)
Global cur=LoadImage ("Data\Menu\cursor.png")
Global credits=LoadImage ("Data\Menu\Credits.jpg")
Global background1=LoadImage ("Data\Menu\BackGround1.jpg")
Global background2=LoadImage ("Data\Menu\BackGround.jpg")
Global logo=LoadImage ("Data\Menu\logo.jpg")
Global intro=LoadSound ("Data\Music\intro.mp3")
SoundVolume intro,0.3
PlaySound intro

Function CreateMenu ()
tShift=0
If RectsOverlap(MouseX(),MouseY(),2,2,110-70,400,150,15) tShift=1
If RectsOverlap(MouseX(),MouseY(),2,2,110-65,450,130,15) tShift=2
If RectsOverlap(MouseX(),MouseY(),2,2,95-70,500,70,15) tShift=3

Cls
Color 128,128,128

DrawImage background1,1,1
DrawImage background2,200,200
DrawImage logo,200,10
SetFont FontT
If tShift=1 Color 255,0,0 Else Color 255,255,255
Text 110,400,"N e w G a m e",True,True
If tShift=2 Color 255,0,0 Else Color 255,255,255
Text 96,450,"C r e d i t s",True,True
If tShift=3 Color 255,0,0 Else Color 255,255,255
Text 60,500,"O u t",True,True
If Dr=1 DrawImage credits,500,200
DrawImage cur,MouseX(),MouseY()
End Function

Repeat
CreateMenu ()
If MouseHit (1)
If tShift=3 Out=1
If tShift=2 Dr=1
If tShift=1 Exit StopChannel intro

EndIf
Flip
Until Out

Graphics3D 1024,768,32,1
SetBuffer BackBuffer ()

Function CreatingLight ()
light=CreateLight ()
RotateEntity light ,90,0,0
End Function

Type Player
Field Model
Field Cam
End Type

Function CreatePlayer ()
a.Player=New Player
a\cam=CreateCamera ()
PositionEntity a\cam,0,0,-3
End Function

Type World
Field model
End Type
Function CreateWorld ()
a.World=New World
a\model=CreateCube ()
End Function

CreatingLight ()
CreatePlayer ()
CreateWorld ()

Repeat

RenderWorld ()
UpdateWorld ()

Flip
Until Out Or KeyHit (1)
End

Тут у меня сколько хочешь DrawImage ))) Я спрашиваю как вывести слово Загрузка после включения второго Graphics3D

Hurrit 11.12.2009 16:47

Ответ: Loading...
 
Ты зачем два раза используешь graphics3d?

Reizel 11.12.2009 16:57

Ответ: Loading...
 
Значит, после второго Graphics3D(Зачем его второй раз включать...) выбираешь шрифт (SetFont Font), пишешь слово (text graphicswidth()/2,graphicsheight()/2,"Загрузка",1,1), потом Flip

IGR 11.12.2009 17:58

Ответ: Loading...
 
Цитата:

Как вот вывести это сообщение перед загрузкой игры...
Код:

Print "Loading..."

Ganociy 11.12.2009 18:11

Ответ: Loading...
 
Цитата:

Сообщение от IGR (Сообщение 129150)
Код:

Print "Loading..."


сЕНКЬЮ Вери Мач . Спасибо

IGR 11.12.2009 18:18

Ответ: Loading...
 
есть такая штука:
http://forum.boolean.name/showthread.php?t=6361

is.SarCasm 11.12.2009 18:56

Ответ: Loading...
 
У меня вопрос похлеще . Как сделать саму загрузку?
Цитата:

Написать загрузка
робот_убийцо = загрузить модель
Написать конец загрузки :)
Это можно назвать загрузкой?

ABTOMAT 11.12.2009 18:59

Ответ: Loading...
 
Ganociy
Изучи основные принципы движка! Ты уже сколько месяцев стоишь на одной и той же ступени развития в плане проганья. Отсюда и тупые вопросы.

Hurrit 11.12.2009 20:29

Ответ: Loading...
 
Igorian, вопрос не совсем понятен. Что ты имеешь ввиду?

is.SarCasm 11.12.2009 21:17

Ответ: Loading...
 
что от нас скрывают за красивой надписью "Загрузка"?

Dzirt 11.12.2009 21:28

Ответ: Loading...
 
загрузку моделей,текстур,звуков вообщем всего того - что будет использоватся в загружаемой сцене.
К.О.

Hurrit 11.12.2009 21:41

Ответ: Loading...
 
Самой строчкой loadsmth ты уже начинаешь загрузку, так что мудрить тут не надо

Reizel 12.12.2009 10:13

Ответ: Loading...
 
игориан,пишешь загрузчик скриптов, учишь его распознавать код скрипта, пишешь систему скриптов, создаешь Index-файл, и все, выводишь "Загрузка", и инклудишь этот файл ) но зная тебя... думаю, вряд ли это у тебя получится:(


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

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