Dessiner la valeur transformée


La description

Avec cette action, vous pouvez dessiner une légende de chaîne et / ou une variable ou une valeur à l'écran. L'argument de légende est une chaîne que vous souhaitez ajouter précédant la valeur et peut être laissée vide si nécessaire, et la valeur peut être une variable, une valeur fixe ou une autre chaîne - auquel cas elle doit être placée entre guillemets, et peut également être laissé vide si nécessaire. Vous indiquez ensuite la position où la chaîne doit être dessinée, soit en tant que position absolue, soit en tant que position relative à l'instance qui dessine le texte. De plus, vous pouvez définir l'échelle du texte, en l'étirant le long de l'axe horizontal ou vertical, ainsi que la rotation (les angles pour le texte tournant sont dans le sens inverse des aiguilles d'une montre, le régler sur 90 ° à droite). La mise à l'échelle est effectuée par le facteur donné, donc une échelle de 0,5 sera la moitié de la largeur du texte et une échelle de 2 doublera la largeur, 1 étant la valeur par défaut pour aucune mise à l'échelle. Notez que la façon dont le texte apparaîtra lorsqu'il sera dessiné dépendra de la police utilisée, de la couleur utilisée et de l'alignement. Toutes ces choses peuvent être modifiées avant de dessiner, comme le montre l'exemple ci-dessous.

REMARQUE: cette action est uniquement destinée à être utilisée dans les divers événements de dessin et ne dessinera rien si elle est utilisée ailleurs.


Syntaxe de l'action:

Dessiner la syntaxe de la valeur transformée


Arguments:

Argument La description
Caption La légende à dessiner (une chaîne), peut être laissée vide
Value La valeur à dessiner (réel, variable ou chaîne de caractères)
x La position x à dessiner à
y La position y pour dessiner à
xscale Le facteur d'échelle x (horizontal), par défaut est 1
yscale Le facteur d'échelle y (vertical), par défaut est 1
Rotation L'angle de rotation pour dessiner le texte


Exemple:

Dessiner un exemple de valeur transformée
Le code de bloc d'action ci-dessus définit une couleur, une police et aligne le texte à tirer du centre avant de dessiner la valeur "current_time" avec la légende "TIME:", redimensionnée pour être le double de la taille et "vibrer" légèrement en raison à la variation d'angle aléatoire.