自动排序的话,你把背包想成一个二维数组,没装备的地方数据为空,有数据的地方数据不为空,然后你根据自己定的规则对数据进行排序,然后按照顺序填入这个二维数组。
加速的话,是说战斗加速吗?
战斗加速的话,是把战斗相关的逻辑放到自己管理的Update方法里,然后统一调用,传入的参数跟cocos的update一样,是dt,不过这里我们可以自己对这个dt进行修改,比如我传入2*dt就是战斗速度X2
BattleManager.js
//战斗速度
var timescale = 2;
//component自带的update
update(dt){
自己的战斗更新逻辑
BattleUpdate(timescale *dt)
}
差不多这样