J'essaie d'utiliser des guides sur ma scène Flash pour mieux aligner les objets, mais comment puis-je aligner les guides sur les pixels? La moitié du temps, ils finissent par être comme 298.4
, quand je les veux joliment cassé sur chaque pixel, c'est à dire. 298.0
. J'utilise Flash CS3 et toutes les options d'accrochage sont activées. J'ai lu quelque part que maintenir shift va accrocher les guides aux pixels, mais cela ne semble pas fonctionner.Comment aligner mes guides sur des pixels dans Flash (CS3)?
Répondre
Certains gars pourraient ne pas considérer cette question pertinente pour stackoverflow car elle n'est pas liée à la programmation, ou c'est plutôt facile. Il peut se geeky bien :)
Quoi qu'il en soit, Si vous allez à Modifier Accrochage (CMD +/ (MAC) ou Ctrl +/ (PC)) et définir:
- Aligner par
- Aligner sur Guides
- Accrocher aux pixels
a tourné sur et également, activez la grille (cliquez avec le bouton droit sur un espace vide dans le document et accédez à Grille> Afficher la grille). Vous pouvez modifier la grille pour qu'elle soit 1 x 1 au lieu des 18 x 18 pixels par défaut.
Si vous n'activez pas la grille, vous risquez d'obtenir des valeurs de demi-pixel (.5), ce que je suppose que vous voulez éviter. Faites-moi savoir si vous envisagez de faire un peu de pixel art, je peux vous recommander quelques outils pratiques, sinon si c'est juste d'avoir une mise en page précise que vous êtes configuré, l'extension this aurait été utile, mais le lien ne travailler malheureusement.
Heureusement, c'est une chose assez facile à écrire. Je viens de faire un nouveau document JSFL (RoundPixelValues.jsfl par exemple) et enregistré dans le dossier $ Flash/Commandes dossier, où Flash est votre dossier de fichiers d'application/programme.
Vous pouvez écrire tout ça en 3,4 lignes de code probablement, mais je l'ai spead il sur 10 pour une meilleure lisibilité:
var doc = fl.getDocumentDOM();
var timeline = doc.getTimeline();
var currentLayer = timeline.layers[timeline.currentLayer];
var currentFrame = currentLayer.frames[timeline.currentFrame];
var elements = currentFrame.elements;
var elementsNum = elements.length;
for(var i = 0 ; i < elementsNum ; i++){
elements[i].x = Math.round(elements[i].x);
elements[i].y = Math.round(elements[i].y);
}
il suffit de coller le code dans le fichier JSFL nouvellement créé et enregistrez . L'option devrait apparaître dans votre menu Commandes. L'avantage est que vous pouvez également configurer un raccourci clavier si vous en avez assez souvent besoin.
Goodluck!
- 1. problème composant flash cs3
- 2. Importation d'une image .png dans Flash CS3
- 3. amfphp avec Flash CS3 et AS2
- 4. Erreur Flash CS3: fl.getDocumentDOM() n'a aucune propriété
- 5. Comment puis-je faire cs3 flash, actionscript envoyer des événements à javascript?
- 6. Flash CS3 swf chargé à l'intérieur de l'édition flexible (Bitmap)
- 7. Aligner des éléments sur la même ligne
- 8. Comment créer un nouvel état dans un bouton dans Flash CS3?
- 9. comment passer une chaîne de requête à clignoter dans CS3?
- 10. comment aligner des arguments à des fonctions dans emacs?
- 11. Pourquoi les couleurs de mes pixels changent-elles sur l'appareil v. Simulateur?
- 12. Comment déplacer les pixels?
- 13. Taille des pixels od NSBitmapImageRep
- 14. Algorithmes de traitement des pixels
- 15. Des guides sur l'apprentissage de l'interprétation du plan d'exécution d'une requête SQL dans SQL Server 2005?
- 16. Rotation dans le flash provoquant des images "pixely", comment réparer?
- 17. Où est la zone de texte de la classe Document dans flash cs3?
- 18. Aligner sur le marqueur le plus proche
- 19. L'outil de ligne dans Flash CS3 apparaît en dents de scie
- 20. Appeler une variable dans une page asp.net à partir de Flash CS3
- 21. Pourquoi un symbole supplémentaire est-il créé lorsque j'importe un fichier png dans Flash CS3?
- 22. Aligner centre dans Flex
- 23. pixels noirs étranges sur le modèle
- 24. Pourriez-vous recommander quelques guides sur Epoll sous Linux?
- 25. Comment enregistrer l'état des variables dans Flash
- 26. Les polices Flash CS3 fonctionnent dans l'espace de travail, mais dans le fichier SWF exporté, elles n'apparaissent pas
- 27. Les champs de texte statique de Flash CS3 n'affichent pas la police voulue
- 28. Existe-t-il des guides de style pour HTML?
- 29. Comment télécharger des fichiers sur django depuis AS3 Flash?
- 30. Comment supprimer des marques de dégradé sur Adobe Flash?