J'ai essayé beaucoup de Flash .swf
avant et ils peuvent tous être mis à l'échelle librement - en utilisant une largeur et une hauteur dans le HTML, et parfois dans les paramètres d'URL ou flashvars
. Mais est-il vrai que tous les objets Flash peuvent être mis à l'échelle? Par exemple, certains objets Flash peuvent-ils utiliser des coordonnées absolues pour tracer un graphique de sorte que tous les 10 pixels sont marqués 1, 2, 3, 4, 5 et ce qui est fait au format HTML ou ailleurs? t échelle et le navigateur ne peut rien faire à ce sujet non plus? Y a-t-il un moyen de l'agrandir à la moitié de la taille de ce graphique ? (À savoir, 1, 2, 3, 4, 5 est séparé par 5 pixels au lieu de 10 pixels)Comment mettre à l'échelle un objet Flash en utilisant HTML ou flashvars?
0
A
Répondre
1
avoir un regard sur la propriété scaleMode ici: livedocs
NO_SCALE est de garder les proportions (par exemple, il sera toujours 10px) SHOW_ALL montre tout avec une mise à l'échelle tout en gardant le ratio, les cultures NO_BORDER à la taille avec le ratio EXACT_FIT ne tient pas compte du rapport et l'étire.
cela peut être attribué soit dans le actionscript lui-même (Stage.scaleMode) ou à travers les flashvars html
pourrait être utile d'avoir un regard sur le align property pendant que vous y êtes.
donc si une application Flash spécifie NO_SCALE, alors il est impossible de la mettre à l'échelle ... –
La valeur par défaut est celle du script HTML, par ex. Si aucun autre paramètre n'est défini dans le flash, il utilisera celui-ci. S'il y a un scalemode dans l'actionScript, il devrait l'utiliser, peu importe ce que dit le HTML. – longstaff