Me han preguntado la misma pregunta hoy. Te pongo la respuesta que di::::::
Necesitas programar el xtra en c++ y compilarlo dos veces. Una para el proyector de mac y otra la el proyector de windows.
Debido a los lazos existentes entre macromedia y microsoft estás casi obligado a usar visual c en windows y no borland builder o similar.
Para disribuir xtras necesitas el Director Xtras Packaging Kit
:
http://dynamic.macromedia.com/bin/MM/store/US/product.jsp?category=/Software/Promos/DirectorXtras&type=FULLTienes kits de ayuda tanto para Mac y windows:
http://www.macromedia.com/support/director/ts/documents/xdk_all.htmTambién hay muchos xtras creados con lingo y programación orientada a objetos, pero claro los xtras creados de este modo son muy limitados.