recientemente me he encontrado en un cruce de caminos en el cual debo tomar una decision. Hasta el momento lo unico que habia hecho de POO con flash es una aplicacion en CS3 basada en as 2.0 que utilizaba unas clases incluidas en unos ficheros .as
la aplicacion importaba varios .as y usaba las clases y sus metodos.
Hasta ahi bien

Ahora he tenido que empezar a desarrollar otra aplicacion y esta vez he decidido actualizarme y pasar a CS4 con as3. Pero me he dado de bruces con la POO (si no me equivoco), el uso de paquetes, scripts y clases.
estoy intentando crear un proyecto en CS4 e usar scripts importados en el .fla pero de momento sin exito, se importan y compila bien pero luego no veo las funciones que creo. Tras indagar aqui y alla y mirar algun tutorial me he empezado a plantear el uso de flex.
Y esa es mi pregunta principal, ¿deberia usar Flex o CS4 directamente?
y
¿si uso CS4 como puedo llamar los metodos de las clases en los .as en el archivo principal de .fla?
muchas gracias