flex magic bug 1 : Internal build error on empty switch branch

今天试用cast3d时,sample的例子就是调试不通,提示“An internal build error has occurred”。用排除法一直把范围缩小到TrackBall.as这个文件,之后就进行不下去了。

google+百度后,最后出来一个结果:(顺便在此时百度遭受围攻时挺一把百度,双搜索引擎并用才是王道)

http://www.niuniuzhu.cn/blog//html/2008/09/200809120139006816.htm

里面提到flex在使用空switch时会出bug,TrackBall.as里出错的就是这一句:switch( event.keyCode ){}

Adobe官方也记录了该bug: http://bugs.adobe.com/jira/browse/SDK-1570