Вопрос по коллизиях.
Проверяю столкновение пули с мобом
...
For Local Bullet:TBullet = EachIn BulletList
Local p:Object[] = CollideImage(Bullet.BulletImage, Bullet.BulletX, Bullet.BulletY, 0, 3, 0)
For Local i:Int = 1 To p.Length
If TImage(p[i - 1] ) Then
Local e:TMob = TMob(p[i - 1] )
If e Then e.MobImage = TileImages[11]
...
И в методе отрисовки моба
...
DrawImage (MobImage, x - xx, y - yy)
CollideImage(MobImage, x - xx, y - yy, 0, 0, 2, Object(MobImage))
...
Все мобы в списке MobList:TList
Проблема в том, что в переменной е оказывается Null
Может неправильно обьявляю в CollideImage параметр id:Object ?