Yo lo haría con _global, en el a.swf puse:
_global.trio = 5;
trace(_global.trio);
y en el b.swf puse:
_global.trio++;
trace(_global.trio);
lo probé y me funcionó...
me dices si te sirve...
Por cierto, vota en mi post:
http://www.forosdelweb.com/f16/cuanto-sabes-actionscript-255435/