Bezeichnung
CopySprite -- kopiert einen Sprite (V2.0)
Übersicht
[id] = CopySprite(source, dest)
Beschreibung
Dieser Befehl erstellt eine Kopie des in source angegebenen Sprite und weist ihm die ID dest zu. Wenn Sie beim Argument dest Nil angeben, wird CopySprite() für den kopierten Sprite automatisch eine Zahl auswählen und Ihnen übergeben. Der neue Sprite ist unabhängig vom alten, so dass Sie den alten Sprite aus dem Arbeitsspeicher löschen können, nachdem er kopiert wurde.

Wenn Sie einen neuen Sprite mit der gleichen Grafik wie dem alten Sprite haben wollen, sollten Sie stattdessen CreateSprite() verwenden; es kann Sprite-Links erstellen, die sehr wenig Arbeitsspeicher verbrauchen und damit, wann immer möglich, den Vorzug zu CopySprite() gegeben werden sollte.

Eingaben
source
Identifikator des Quellsprites
dest
ID für den neuen Sprite oder Nil für die automatische ID-Zuweisung
Rückgabewerte
id
optional: Identifikator des kopierten Sprites; Wird nur zurückgegeben werden, wenn Sie Nil als Argument 2 angegeben haben (siehe oben)

Navigation zeigen