[id] = CopyBGPic(source, dest)
source
und erstellt
eine Kopie davon als Hintergrundbild mit der ID dest
. Wenn
Sie Nil im Argument dest
angeben, wird eine ID für
dieses Hintergrundbild automatisch ausgewählt und in id
abgelegt.
Das neue Hintergrundbild ist unabhängig vom alten, so dass
Sie das Quellhintergrundbild löschen könnten, nachdem es geklont
wurde.
Bitte beachten Sie, dass nur die einfachen Grafikdaten des
Hintergrundbildes geklont werden. CopyBGPic()
klont nicht alle
Ebenen, Sprites oder Schaltflächen, die dem Hintergrundbild
zugewiesen wurden.
dest
; Wird
nur zurückgegeben werden, wenn Sie Nil als Argument 1
angegeben haben (siehe oben)CopyBGPic(1, 10) FreeBGPic(1)Der obige Code erstellt ein neues Hintergrundbild 10, das die gleichen Grafikdaten wie Hintergrundbild 1 enthält. Dann wird Hintergrundbild 1 aus dem Speicher gelöscht, da es nicht mehr benötigt wird.