Nada como um post basico mas que tire duvidas sobre o blitz, qualquer duvida sobre a linguagem poste um comentario aqui e eu adicionarei a lista e vamos la!!
Podemos criar objetos 3D primitivos no Blitz3D usando os seguintes comandos:
CreateCube()nele criamos um cubo
CreateSphere() nele criamos uma esfera
CreatePlane() nele criamos um plano infinito
CreateCone() nele criamos um cone
CreateCylinder() nele criamos um cilindro
Neles podemos adicionar os comando para editalos tais como:
PositionEntity "nome da entidade",x,y,z
nele definimos a posição da entidade na room
ScaleEntity "nome da entidade",x,y,z
nele definimos a escala da entidade
EntityType "nome da entidade","seu tipo"
esse comando é ultilizado para definir o tipo de colisão que sera usado
EntityAlpha "nome da entidade",0.5
esse comando define uma taxa de transparencia no obj que varia de 0 a 1
Para usarmos o teclado usamos ou keyDown ou KeyHit e a seguir devemos definir a tecla que é definida por numeros que achamos no help comand reference do blitz veja:
KeyDown é quando você preciona e mantem precionada alguma tecla do teclado
KeyHit é quando você apenas Preciona a tecla e função só funciona no momento que se preciona no game maker chamamos de keypressed.
Exemplo:
If KeyDown (200) MoveEntity bola,0,0,0.1
No caso quando pressionamos a tecla direcional para cima a entidade bola move em Z
If KeyHit (48) MoveEntity bola,0,0,0.1
No caso quando pressionamos a tecla "B" a entidade bola se move en Z apenas quando vc preciona, se você manter pressionado nada acontecera. Ja deve ter dado para entender..
Por favor qualquer duvida postem que script querem entender
abs.
quando abro o Blitz fica tudo azul, mesmo escrevendo os comandos que falastes não aparece nada
ResponderExcluir