2016-07-15 1 views
0

Je me demande pourquoi flash ne supporte pas la valeur exacte du dimensionnement de la boîte. Lorsque j'essaie de définir les dimensions d'une boîte avec "850.54" de largeur et "1624.71" de hauteur, La taille réelle de la boîte est réglée automatiquement sur "850.50" de largeur et "1624.70" de hauteur. J'ai perdu mes points décimaux (float) dans ma boîte.ActionScript 3 taille de clip avec float

Qu'est-ce qui m'est arrivé?

Répondre

2

La largeur et la hauteur sont des mesures internes au 1/20ème d'un pixel. La largeur de lecture renvoie donc une valeur multiple de 0,05. La solution est de ne pas utiliser la largeur pour stocker les valeurs avec précision.

+0

Merci beaucoup :) Passez une bonne journée ~ – Richard