我正在尝试使用CreateJS将Flash游戏导出为HTML5,然后使用PhoneGap将结果打包为移动设备。这很好用。
但是现在我正在尝试处理方向变化,我不知道该怎么做。 Flash场景具有固定的横向方向,CreateJS会保留此方向。但是如果我旋转设备,我需要重新布局屏幕对象或切换到不同的屏幕布局。
重做布局会很困难,因为原始场景不会这样做,因此发出的CreateJS代码也没有,我也看不到如何覆盖大量机器生成的代码库。
但切换到不同的布局似乎会失去原始屏幕的状态,这并不好。
或者这个问题为什么许多游戏似乎选择单一方向并且根本不允许轮换?