2008-11-18 6 views
1

J'ai créé un petit projet CS4 avec quelques composants personnalisés (AS 3) communiquant entre eux.Développement et débogage d'un composant à l'intérieur d'un fichier FLA avec Flash CS4

Est-il possible de créer un fichier FLA pointant vers ces composants au format source (en tant que fichiers .AS), sans compiler séparément ces composants et en les copiant dans le dossier/flash/components?

Je veux un moyen facile de modifier le code source des composants lors du développement/débogage.

Répondre

0

La réponse simple est non ... En supposant que les classes ne sont pas compilées dans le même fichier (une seule référence suffit pour le faire, automatiquement).

Si vous avez vos composants dans des fichiers SWF distincts, je suppose que le problème est que vous ne voulez pas tout compiler manuellement à chaque fois? Si c'est le cas, ANT est un excellent outil pour automatiser la compilation, entre autres choses. Ce n'est pas exactement débutant amical mais avec un peu de googling, vous trouverez beaucoup d'informations. ANT est également idéal pour d'autres tâches répétitives fastidieuses, vous pouvez par exemple automatiquement compresser des éléments ou les valider sur svn. Avec (par exemple) BigSource vous pouvez également utiliser FCSH à partir du SDK Flex, ce qui rendra la compilation beaucoup plus rapide.

Une autre alternative plus facile mais moins flexible est le projet flash (en supposant que tous les composants ont leur propre fla). Avec lui, vous pouvez simplement compiler tous les fichiers dans un projet dans un lot. Vous allez probablement atteindre rapidement un mur avec ceci et réaliser que ANT est meilleur mais c'est un début;)

+0

J'aime avoir des composants compilés dans le même sfw, peu importe, le but est que le code soit réutilisable et que le développement soit facile .. Je préfère ne pas utiliser ANT pour les projets flash, je pense que le projet flash est ok pour commencer. – Tom

Questions connexes