User Tools

Site Tools


pt:spriteslice

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

Desde versão

0.9.6o

pt/spriteslice.txt · Last modified: 2020/02/28 10:46 (external edit)