Si vous n'utilisez pas un paquet (techniquement en utilisant le paquet « par défaut ») ...
package {
// ...
public class MyFancyApp extends Sprite {
// ...
}
}
alors le fichier MyFancyApp.as devrait fonctionner dans le même répertoire que votre fichier .fla.
Comme Allan a expliqué, les paquets sont souvent imbriquées - ils ont plus d'une partie à eux, tels que:
package com.company.fancyproject {
// ...
public class MyFancyApp extends Sprite {
// ...
}
}
Dans ce cas, vous devez créer généralement un dossier « com » à côté de votre fla fichier, et imbriquez la compagnie, et les dossiers de fancyproject à l'intérieur de cela. MyFancyApp.as serait bien sûr dans le dossier fancyproject imbriqué. Il vaut la peine de noter que pour vous épargner un peu de chagrin, vous pouvez également jeter le fichier .as dans un seul dossier appelé "com.company.fancyproject", si vous ne prévoyez pas de structures de paquet compliquées.
Vous pouvez également modifier l'emplacement (s) que Flash recherche les fichiers source sous "Paramètres de publication", onglet Flash, "Paramètres ...", onglet "Chemin d'accès source". Par défaut, il y a un chemin source ".", Ce qui signifie le répertoire courant. Je remplace habituellement ceci par "./src/" ou "./as/" de sorte que je puisse garder tout le code de projet empaqueté dans un dossier simple, et ainsi c'est plus clair où le code est.