Casa > Notícies > Contingut

CMD_SPINNER - Inicia un filador animat

Apr 27, 2019

image

El girador és una superposició animada que mostra a l'usuari que continuen algunes tasques. A

activa el girador, creeu una llista de visualització i, a continuació, utilitzeu CMD_SPINNER. El co-processador

el motor sobrepassa el filador de la llista de visualització actual, canvia la llista de visualització per fer-la

visible, a continuació, anima de manera contínua fins que rep CMD_STOP. REG_MACRO_0 i

Els registres REG_MACRO_1 s’utilitzen per realitzar l’efecte d’animació. El

la freqüència de moviment dels punts és respecte a la taxa de marc de visualització configurada.

Normalment, per als panells de visualització de 480x272, la velocitat de visualització és de ~ 60 fps. Per a l'estil 0 i 60 fps,

el punt repeteix la seqüència en 2 segons. Per a l'estil 1 i 60 fps, el punt es repeteix

la seqüència dins d’1,25 segons. Per a l'estil 2 i 60 fps, el rellotge repeteix la mà

seqüència en 2 segons. Per a l'estil 3 i 60 fps, els punts en moviment repeteixen la seqüència

dins d’1 segon.

Tingueu en compte que només un de CMD_SKETCH, CMD_SCREENSAVER o CMD_SPINNER pot ser

actiu alhora.

Prototip de C

void cmd_spinner (int16_t x,

int16_t y,

estil uint16_t,

uint16_t scale);

image

Paràmetres

X

La coordenada X de la part superior esquerra del spinner

Y

La coordenada Y de la part superior esquerra del spinner

Estil

L'estil del filador. El rang vàlid és de 0 a 3.

Escala

El coeficient d’escala de l’esquelet. 0 significa cap escala.

Exemples

Creeu una llista de visualització i inicieu el girador:

image

image

image

image

image