CopySprite
CopySprite SourceSpriteIndex, DestSpriteIndex
 
Parameters:

    SourceSpriteIndex = The identifier of the sprite you wish to copy
    DestSpriteIndex = The identifier of the sprite you wish to the source sprite to
Returns: NONE
 

     CopySprite clones all of the source sprite properties to a destination sprite.




FACTS:


     * If the destination sprite existed before the copy, then it's settings will be overwritten.


 
Example Source: Download This Example
; Create an image and draw a circle to it
  CreateImage 1,10,20
  RenderToImage 1
  Circle 5,5,5,1
  RenderToScreen
  
; Create sprite 1
  CreateSprite 1
  PositionSpriteXYZ 1,100,200,300
  SpriteImage 1,1
  AutoCenterSpriteHandle 1,true
  
  Print "The Original Sprites Settings.."
  Print GetSpriteStatus(1)
  Print GetSpriteX(1)
  Print GetSpriteY(1)
  Print GetSpriteZ(1)
  Print GetSpriteImage(1)
  Print GetSpriteDrawMode(1)
  Print GetAutoCenterSpriteHandle(1)
  
; Copy sprite1 to sprite index 2
  CopySprite 1,2
  
; Dis[play the copied sprites settings
  Print "The Copied Sprites Settings.."
  Print GetSpriteStatus(2)
  Print GetSpriteX(2)
  Print GetSpriteY(2)
  Print GetSpriteZ(2)
  Print GetSpriteImage(2)
  Print GetSpriteDrawMode(2)
  Print GetAutoCenterSpriteHandle(2)
  
; Display the Screen and wait for a key to be presed
  Sync
  WaitKey
  
  
 
Related Info: CreateSprite | NewSprite :
 


(c) Copyright 2002 - 2024 - Kevin Picone - PlayBASIC.com