Table of Contents

Spriteslice

Formato

spriteslice spritenumber, x, y, largura, altura
spriteslice ( spritenumber, x, y, largura, altura )

Descrição

Copia a região retangular da janela com o canto superior esquerdo representado por / / x / / e / / y / / e especificado / / altura / / e / / / largura / para criar uma sprite. A sprite será ativa e móvel, mas não será visível até que a instrução spriteshow seja executada. É recomendável executar o comando Clg antes de desenhar e cortar o sprite. Todos os pixels sem pintura serão transparentes. Pixels transparentes podem também ser definidos com a cor CLEAR.

Exemplo

# cria uma sprite com o número 0
clg
fastgraphics
spritedim 1
a$="Basic 256"
Text 0,0,a$
spriteslice 0,0,0,textwidth (a$),20
spriteshow 0

# animação roda e amplia
for n=0 to 2*pi step .002
clg
spriteplace 0,150,150,n,n
refresh
next n

Ver também

Spritecollide, Spritedim, Spriteh, Spritehide, Spritemove, Spriteplace, Spriteshow, Spritev, Spritew, Spritex, Spritey

Desde versão

0.9.6o