Я сам недавно начал изучать blitz 3D
Помогите пожалусто в простом примере !!!
Помогите сделать стрельбу в любой придмет (в куб на пример или стенку из кубиков ) шариком , но что б и шарик исчез и куб при столкновении !!!
А для кого это моя просьба покажиться лёгкой прогулкой (можно ли сделать что б кубик исчезал со второго или третьего выстрела !!!
Огромный поклон кто мне поможет .
вот код .
Code
Graphics3D 640,480,32,2
SetBuffer BackBuffer()
player=CreateCube()
cam=CreateCamera()
PositionEntity cam,0,3,-10
EntityParent cam , player
EntityParent player , entity
lit=CreateLight()
Type Dude
Field entity,speed#
End Type
EntityParent player , shar
stena=CreateCube ()
PositionEntity stena , 0 ,0 ,50
Repeat
For d.Dude=Each Dude
MoveEntity d\entity,0,0,1
If EntityDistance(cam,d\entity)>150
FreeEntity d\entity
Delete d
EndIf
Next
If MouseHit(1)
For k=1 To 1
shar=CreateSphere()
HideEntity shar
If b=0
d.Dude=New Dude
d\entity=CopyEntity( shar )
PositionEntity d\entity,EntityX#(player,1),EntityY#(player),EntityZ#(player,1)
EndIf
Next
EndIf
If KeyDown(200) MoveEntity player,0,0,1
If KeyDown(208) MoveEntity player,0,0,-1
If KeyDown(203) MoveEntity player,-1,0,0
If KeyDown(205) MoveEntity player,1,0,0
RenderWorld
UpdateWorld
Flip
Until KeyHit(1)
End
Примечание:
Автору замечание за нарушение
правил создания темы.
ЗЫ: Особо не увлекайся смайлами
сексуального характера.
ЗЫЫ: Код заключается в bb тег
code
ЗЫЫЫ: Правила рулят, товарисчи!