インナークラスをMixinにしようと思ったのですが、SystemManagerでMixinクラスの生成と呼び出しをしていて、そこのコードが
var mixinList:Array = info()["mixins"]; if (mixinList && mixinList.length > 0){ var n:int = mixinList.length; for (var i:int = 0; i < n; ++i){ var c:Class = Class(getDefinitionByName(mixinList[i])); c["init"](this); } }
となっており、
var c:Class = Class(getDefinitionByName(mixinList[i]));
の部分でクラスが取れないため、ダメポのようです。
無念。