public void ProcessSetImage(NetImageRequestObj netImageRequestObj) { NetImageRequestObj netImageRequestObj2 = new NetImageRequestObj(); IESetImageRequestObj reqObj = new IESetImageRequestObj(); if (netImageRequestObj.useScaleId == 0) { netImageRequestObj.netImageData.getSprite(); netImageRequestObj2.Copy(netImageRequestObj); reqObj.action = netImageRequestObj2.SetComponentSprite; } else if (netImageRequestObj.useScaleId == 1) { netImageRequestObj.netImageData.getSprite_GridScale(); netImageRequestObj2.Copy(netImageRequestObj); reqObj.action = netImageRequestObj2.SetComponentSprite_GridSprite; } netImageRequestObj.ieSetImgReqObj = reqObj; netImageRequestObj2.ieSetImgReqObj = reqObj; IESetImageMgr.getInstance().AddSetImageInQueue("everyAsset", reqObj); }
public void Abort(string id) { setImageProcessType = ProcessType.Abort; IESetImageMgr.getInstance().RemoveImageInQueue(id, this); }