public void SetTransData(string localXmlPath, string sourcePath, string storeDir, string inAppClientVersion, string inAppBaseVersion, PlatformType type, TransResourceFinishCallback callback) { _localXmlPath = localXmlPath; _inAppClientVersion = inAppClientVersion; _inAppBaseVersion = inAppBaseVersion; _platformType = type; switch (_platformType) { case PlatformType.Android: _transInstance = new TransAndroidResource(); break; case PlatformType.IOS: _transInstance = new TransIOSResource(); break; case PlatformType.Windows: _transInstance = new TransPCResource(); break; default: _transInstance = new TransPCResource(); break; } _transInstance.SetUnzipPath(sourcePath, storeDir, callback); }
public void SetUnzipPath(string sourcePath, string outPath, TransResourceFinishCallback callback) { _resourcePath = sourcePath; _outPath = outPath; _finishCallback = callback; }
private void convertFuncTransResourceFinishCallback(TransResourceFinishCallback callback) { _transFinishConvertCallback = callback; }