Сообщение от SkySream
Привет всем!
Я в игре сделал, что бы можно было стрелять, но у меня не получается удалить "патрон" при столкновении с землей.
|
Потому,что столкновение не срабатывает. Я знаю мож ты там че лишнего натворил в коде проверь внимательно,так с виду вроде все правильно.
Радиус пивоту назначать не обязательно,хотя попробывать следует..хотя колизия должна и без етого сработать.
Вот пример если поможет :
Graphics3D 800,600,32,2
Const shot=1
Const wall=2
Collisions shot,wall,2,1
;main cam
cam=CreateCamera()
MoveEntity cam,0,0,-20
;creates wall
plane=CreatePlane()
RotateEntity plane,-90,89,0
EntityType plane,wall
EntityColor plane,255,0,0
;makes pivot and cube for it
bul=CreatePivot()
bul_cube=CreateCube(bul)
EntityType bul,shot
;different
MoveEntity bul,10,0,0
AmbientLight 210,210,210
;main cikle
While Not KeyHit(1)
;bullet movement
MoveEntity bul,-0.1,0,0
;if collided-free
UpdateWorld
RenderWorld
If EntityCollided(bul,wall) FreeEntity bul
Flip
Wend
End