2Tormoz
Function fnDestroyField()
Delete Each cubes
Delete Each bombs
Delete Each booms
Delete Each enemy1
Delete Each enemy2
Delete Each prise1
Delete Each players
End Function
Вот я и изменил, как вы мне советовали, однако ошибка такая же как и раньше:
1. Ставлю бомбу
2. Жму esc - я в меню игры
3 Жму esc - я в главном меню
4. Жму новая игра:
Entity does not exist
в функции:
Function fnUpdateBombas()
For bomb.bombs = Each bombs
If bomb<>Null
If player\det=0 Then bomb\lifetime = bomb\lifetime+50
If player\det=1 And KeyDown(28) Then bomb\lifetime =15000
If (bomb\lifetime=15000 )
If det=0
If EntityDistance (player\obj,bomb\obj) < 5 Then playerlife=playerlife-1
End If
x1# = EntityX(bomb\obj)
y1# = EntityY(bomb\obj)
z1# = EntityZ(bomb\obj)
If det=0 Then fnCreateBoom(x1#,y1#,z1#,player\radius#)
kolvoBombs = kolvoBombs - 1
FreeEntity bomb\obj
Delete bomb
Else
scale# = bomb\size# + Cos (bomb\angle#)*0.33
ScaleEntity (bomb\obj,scale#,scale#,scale#)
bomb\angle# = (bomb\angle# + 10) Mod 360
EndIf
End If
Next
End Function
В строке:
ScaleEntity (bomb\obj,scale#,scale#,scale#)
То есть ваш совет к сожалению не помог мне исправить данную ошибку.