From 5ff184aff646217ffe743d7215c9784e09694545 Mon Sep 17 00:00:00 2001
From: arc1tec4 function CreateSprite( img )
- Returns new sprite + This function returns a new sprite which you can place in a variable for use in your program. +
++ Here is an example of opening a sprite canvas layer, creating a sprite, setting it's position and finally displaying it. +
+
+ isFullScreen = false
+ vSync = true
+ winWidth = 640
+ winHeight = 480
+ canViewPortX = 0
+ canViewPortY = 0
+
+ OpenWindow("CreateSprite", winWidth, winHeight, isFullScreen, vSync)
+ sCanvas = OpenCanvasSpriteLayer(canViewPortX, canViewPortY, winWidth, winHeight)
+ Canvas(sCanvas)
+
+ DIM eye
+ DIM eyeW
+ DIM eyeH
+
+ eye = LoadImage("theEye.png")
+ GetImageSize(eye, eyeW, eyeH)
+
+ eyeSprite = CreateSprite(eye, eyeW, eyeH)
+ SetSpritePosition(eyeSprite, 100, 100)
+
+ While Not Key(K_ESCAPE)
+ 'ClearCanvas() For a sprite layer canvas, you don't need to call ClearCanvas. It's automatically called.
+ Update() 'Update automatically deals with drawing the sprites on the sprite canvas.
+ Wend
+

Related: + OpenCanvasSpriteLayer + SetSpritePosition
diff --git a/doc/doc_files/theEye.png b/doc/doc_files/theEye.png
new file mode 100644
index 0000000000000000000000000000000000000000..b14eb0c56a9db6aaf46e14c1574f28994387a6d7
GIT binary patch
literal 888
zcmV-;1Bd*HP)