Delete custom_type_name

Параметры

custom_type_name = имя объекта "Своего" типа данных

Описание

Если Вы не ознакомились с описанием команды TYPE, вам лучше сделать это перед продолжением.

Используйте команду Delete для удаления объектов из коллекции Type. Используйте команды FIRST, LAST, BEFORE, и NEXT для перемещения объектного указателя на объект, который Вы хотите удалить, затем задайте команду Delete с именем объекта "Своего" типа. Если Вы желаете удалить все объекты определенного типа, то можете использовать DELETE EACH (в этом случае пишется просто имя "Своего" типа данных, а не объекта) .

Это часто используется в цикле FOR ... EACH, когда происходят столкновения (COLLISIONs) и Вы хотите убрать объект (корабль чужих, к примеру) из коллекции.

Смотрите также: Type, New, Before, After, First, Last, Each, Insert.

Пример

; Переместить их все на 1 (как из описания примера команды TYPE)
; Если стул больше не на экране, удалить его из коллекции.

For room.chair = Each chair
room\x = room\x + 1
if room\x > 640 then
Delete room
Next

Главная страница

Нажмите сюда, чтобы увидеть последнюю версию этой страницы в Интернете