User Guide
Chapter 3182
Example
This statement deletes the second item from the list named designers, which contains [gee,
kayne, ohashi]:
designers = ["gee", "kayne", "ohashi"]
designers.deleteAt(2)
The result is the list [gee, ohashi].
This handler checks whether an object is in a list before attempting to delete it:
on myDeleteAt theList, theIndex
if theList.count < theIndex then
beep
else
theList.deleteAt(theIndex)
end if
end
See also
addAt
deleteCamera
Syntax
member(whichCastmember).deleteCamera(cameraName)
member(whichCastmember).deleteCamera(index)
sprite(whichSprite).deleteCamera(cameraOrIndex)
Description
3D command; in a cast member, this command removes the camera from the cast member and
the 3D world. Children of the camera are removed from the 3D world but not deleted.
It is not possible to delete the default camera of the cast member.
In a sprite, this command removes the camera from the sprite’s list of cameras. The camera is not
deleted from the cast member.
Examples
This statement deletes two cameras from the cast member named Room: first the camera named
Camera06, and then camera 1.
member("Room").deleteCamera("Camera06")
member("Room").deleteCamera(1)
This statement removes two cameras from the list of cameras for sprite 5: first the second camera
in the list, then the camera named Camera06
sprite(5).deleteCamera(2)
sprite(5).deleteCamera(member("Room").camera("Camera06"))
See also
newCamera, addCamera, cameraCount()