Привет всем!
Я в игре сделал, что бы можно было стрелять, но у меня не получается удалить "патрон" при столкновении с землей. Коллизию я поставил, в обновлении много разных способов перепробовал, но не удаляется и все.
Const SHOTT=2
Const TERRAIN=3
Collisions SHOTT,TERRAIN,2,1
pln=CreatePlane()
EntityTexture pln,tex1,0,0
EntityType pln,TERRAIN
Function update_shot()
For b.Bullet=Each Bullet
MoveEntity b\ent,0,0,3
b\time_out=b\time_out-1
If EntityCollided(b\ent,TERRAIN)<>0 Then
FreeEntity b\ent
Delete b
ElseIf b\time_out=0 Then
FreeEntity b\ent
Delete b
EndIf
Next
End Function
Function CreateShot()
b.Bullet=New Bullet
b\time_out=150
b\ent=CreatePivot(play)
EntityType b\ent,SHOTT
EntityParent b\ent,0
b\mesh=CopyEntity(bull_sprite,b\ent)
End Function
|