├── README.md ├── ProjectSettings ├── ProjectVersion.txt ├── ClusterInputManager.asset ├── NetworkManager.asset ├── TimeManager.asset ├── EditorBuildSettings.asset ├── VFXManager.asset ├── AudioManager.asset ├── TagManager.asset ├── EditorSettings.asset ├── PresetManager.asset ├── UnityConnectSettings.asset ├── DynamicsManager.asset ├── Physics2DSettings.asset ├── NavMeshAreas.asset ├── GraphicsSettings.asset └── QualitySettings.asset ├── Assets ├── Editor │ ├── XCodeAPI │ │ ├── Mods │ │ │ ├── LB │ │ │ │ ├── LBSDK.framework │ │ │ │ │ ├── LBSDK │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── LBBWBX.bundle │ │ │ │ │ │ ├── Images │ │ │ │ │ │ │ ├── back_progress.png │ │ │ │ │ │ │ ├── fore_progress.png │ │ │ │ │ │ │ ├── fore_progress_bak.png │ │ │ │ │ │ │ ├── lebian_main_background.jpg │ │ │ │ │ │ │ ├── back_progress.png.meta │ │ │ │ │ │ │ ├── fore_progress.png.meta │ │ │ │ │ │ │ ├── fore_progress_bak.png.meta │ │ │ │ │ │ │ └── lebian_main_background.jpg.meta │ │ │ │ │ │ ├── lebianFlag.xml.meta │ │ │ │ │ │ ├── Images.meta │ │ │ │ │ │ ├── LBLanguages.meta │ │ │ │ │ │ ├── LBLanguages │ │ │ │ │ │ │ ├── de.lproj.meta │ │ │ │ │ │ │ ├── en.lproj.meta │ │ │ │ │ │ │ ├── es.lproj.meta │ │ │ │ │ │ │ ├── fr.lproj.meta │ │ │ │ │ │ │ ├── id.lproj.meta │ │ │ │ │ │ │ ├── it.lproj.meta │ │ │ │ │ │ │ ├── ja.lproj.meta │ │ │ │ │ │ │ ├── ko.lproj.meta │ │ │ │ │ │ │ ├── pl.lproj.meta │ │ │ │ │ │ │ ├── pt.lproj.meta │ │ │ │ │ │ │ ├── ru.lproj.meta │ │ │ │ │ │ │ ├── th.lproj.meta │ │ │ │ │ │ │ ├── tr.lproj.meta │ │ │ │ │ │ │ ├── de.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── en.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── es.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── fr.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── id.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── it.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── ja.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── ko.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── pl.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── pt.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── ru.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── th.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── tr.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ ├── zh-Hans.lproj.meta │ │ │ │ │ │ │ ├── zh-Hant.lproj.meta │ │ │ │ │ │ │ ├── zh-Hans.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ │ └── zh-Hant.lproj │ │ │ │ │ │ │ │ ├── LBBWBXLocalizable.strings.meta │ │ │ │ │ │ │ │ └── LBBWBXLocalizable.strings │ │ │ │ │ │ └── lebianFlag.xml │ │ │ │ │ ├── LBSDK.meta │ │ │ │ │ ├── Info.plist.meta │ │ │ │ │ ├── Headers │ │ │ │ │ │ ├── LBInit.h.meta │ │ │ │ │ │ └── LBInit.h │ │ │ │ │ ├── Headers.meta │ │ │ │ │ └── LBBWBX.bundle.meta │ │ │ │ └── LBSDK.framework.meta │ │ │ ├── XLanguages │ │ │ │ ├── en.lproj │ │ │ │ │ ├── XLocalizable.strings │ │ │ │ │ └── XLocalizable.strings.meta │ │ │ │ ├── zh-Hant.lproj │ │ │ │ │ ├── XLocalizable.strings │ │ │ │ │ └── XLocalizable.strings.meta │ │ │ │ ├── en.lproj.meta │ │ │ │ └── zh-Hant.lproj.meta │ │ │ ├── LB.meta │ │ │ ├── XMain.meta │ │ │ ├── XLanguages.meta │ │ │ └── XMain │ │ │ │ ├── NObject.m │ │ │ │ ├── NObject.h │ │ │ │ ├── NCacheData.h │ │ │ │ ├── NConfig.h.meta │ │ │ │ ├── NObject.h.meta │ │ │ │ ├── NObject.m.meta │ │ │ │ ├── NUtil.h.meta │ │ │ │ ├── NUtil.mm.meta │ │ │ │ ├── NCacheData.h.meta │ │ │ │ ├── NCacheData.mm.meta │ │ │ │ ├── KpKeychainItemWrapper.h.meta │ │ │ │ ├── KpKeychainItemWrapper.m.meta │ │ │ │ ├── NUtil.h │ │ │ │ ├── NConfig.h │ │ │ │ ├── NCacheData.mm │ │ │ │ └── KpKeychainItemWrapper.h │ │ ├── Copy │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Icon-20.png │ │ │ │ ├── Icon-29.png │ │ │ │ ├── Icon-40.png │ │ │ │ ├── Icon-41.png │ │ │ │ ├── Icon-50.png │ │ │ │ ├── Icon-58.png │ │ │ │ ├── Icon-59.png │ │ │ │ ├── Icon-60.png │ │ │ │ ├── Icon-72.png │ │ │ │ ├── Icon-76.png │ │ │ │ ├── Icon-80.png │ │ │ │ ├── Icon-87.png │ │ │ │ ├── Icon-100.png │ │ │ │ ├── Icon-1024.png │ │ │ │ ├── Icon-115.png │ │ │ │ ├── Icon-120.png │ │ │ │ ├── Icon-144.png │ │ │ │ ├── Icon-152.png │ │ │ │ ├── Icon-167.png │ │ │ │ ├── Icon-180.png │ │ │ │ ├── Contents.json.meta │ │ │ │ ├── Icon-100.png.meta │ │ │ │ ├── Icon-1024.png.meta │ │ │ │ ├── Icon-115.png.meta │ │ │ │ ├── Icon-120.png.meta │ │ │ │ ├── Icon-144.png.meta │ │ │ │ ├── Icon-152.png.meta │ │ │ │ ├── Icon-167.png.meta │ │ │ │ ├── Icon-180.png.meta │ │ │ │ ├── Icon-20.png.meta │ │ │ │ ├── Icon-29.png.meta │ │ │ │ ├── Icon-40.png.meta │ │ │ │ ├── Icon-41.png.meta │ │ │ │ ├── Icon-50.png.meta │ │ │ │ ├── Icon-58.png.meta │ │ │ │ ├── Icon-59.png.meta │ │ │ │ ├── Icon-60.png.meta │ │ │ │ ├── Icon-72.png.meta │ │ │ │ ├── Icon-76.png.meta │ │ │ │ ├── Icon-80.png.meta │ │ │ │ ├── Icon-87.png.meta │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset.meta │ │ │ └── UnityAppController.mm.meta │ │ ├── Copy.meta │ │ ├── Mods.meta │ │ ├── Scripts.meta │ │ ├── Setting.meta │ │ ├── Scripts │ │ │ ├── Xcode.meta │ │ │ ├── Xcode │ │ │ │ ├── PBX.meta │ │ │ │ ├── PBX │ │ │ │ │ ├── Lexer.cs.meta │ │ │ │ │ ├── Utils.cs.meta │ │ │ │ │ ├── Elements.cs.meta │ │ │ │ │ ├── Objects.cs.meta │ │ │ │ │ ├── Parser.cs.meta │ │ │ │ │ ├── Sections.cs.meta │ │ │ │ │ ├── Serializer.cs.meta │ │ │ │ │ ├── Elements.cs │ │ │ │ │ ├── Sections.cs │ │ │ │ │ └── Parser.cs │ │ │ │ ├── PBXPath.cs.meta │ │ │ │ ├── AssetCatalog.cs.meta │ │ │ │ ├── JsonParser.cs.meta │ │ │ │ ├── PBXProject.cs.meta │ │ │ │ ├── PBXProjectData.cs.meta │ │ │ │ ├── PlistParser.cs.meta │ │ │ │ ├── PBXCapabilityType.cs.meta │ │ │ │ ├── PBXProjectExtensions.cs.meta │ │ │ │ ├── ProjectCapabilityManager.cs.meta │ │ │ │ └── PBXPath.cs │ │ │ ├── ExtensionName.cs.meta │ │ │ ├── XCodeProjectMod.cs.meta │ │ │ ├── CapabilityProcessor.cs.meta │ │ │ ├── DirectoryProcessor.cs.meta │ │ │ ├── InfoPlistProcessor.cs.meta │ │ │ ├── XcodeProjectSetting.cs.meta │ │ │ ├── XcodeProjectSettingCreator.cs.meta │ │ │ ├── ExtensionName.cs │ │ │ ├── XcodeProjectSettingCreator.cs │ │ │ ├── CapabilityProcessor.cs │ │ │ └── XCodeProjectMod.cs │ │ └── Setting │ │ │ ├── XcodeProjectSetting.asset.meta │ │ │ └── XcodeProjectSetting.asset │ └── XCodeAPI.meta ├── Editor.meta ├── Scenes.meta └── Scenes │ └── SampleScene.unity.meta └── .gitignore /README.md: -------------------------------------------------------------------------------- 1 | # XcodeAPI 2 | Unity iOS Xcode 3 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2018.3.5f1 2 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBSDK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBSDK -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-20.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-29.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-40.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-41.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-50.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-58.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-59.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-59.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-60.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-72.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-76.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-80.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-87.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/Info.plist -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-100.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-1024.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-115.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-115.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-120.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-144.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-152.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-167.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-180.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XLanguages/en.lproj/XLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | Localizations.strings 3 | Unity-iPhone 4 | 5 | Created by 90km on 2017/5/16. 6 | 7 | */ 8 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Library/ 2 | Logs/ 3 | Packages/ 4 | Temp/ 5 | .vs/XcodeAPI/DesignTimeBuild/.dtbcache 6 | .vs/ 7 | Assembly-CSharp-Editor.csproj 8 | obj/ 9 | XcodeAPI.sln 10 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XLanguages/zh-Hant.lproj/XLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | Localizations.strings 3 | Unity-iPhone 4 | 5 | Created by 90km on 2017/5/16. 6 | 7 | */ 8 | -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /Assets/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9fd055749bdcba43ab1b6bfd34d4ca6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c15a160c621f9f41b5039336db19e94 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d7b3f7a453e5914e8c4dbfa4d42e10f 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/back_progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/back_progress.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/fore_progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/fore_progress.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54f67f0873f46e848b1559d124935881 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee6e8839aae517b4394ecddb3f1ce09b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d2dd4434b9daca4ba9aa95d2749d939 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/fore_progress_bak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/fore_progress_bak.png -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 197fc1a9baa468143a1b9e252b88d6dc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBSDK.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d445e2429ad2e94bacc31000b9006b2 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f493b700a7e6d540b2bc4184ac32b3a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0dc7c057d1b0584b9287bada5e5c9e2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Setting.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6deb45fa161590345b14edf77855096b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/Info.plist.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 506b691ad7405294b9b1fd76d889eacc 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/lebian_main_background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenpindong/XcodeAPI/HEAD/Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/lebian_main_background.jpg -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XLanguages.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f57f412de45f2544f9bf1cae2e0d95de 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bcbb2c23e9ad507408ca4b3b60dcdcfa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Contents.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa8094df558e4f642bcb02c3ca06c0e2 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/Headers/LBInit.h.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 422fc3740e158074dbba08a52125db76 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f10e2ae307e83b64a807846a7ba7191d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5cdd83b964434a49b0a7fae641aef44 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XLanguages/en.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 107cebbfadab01e48b3496cca89c94be 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XLanguages/en.lproj/XLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f881990c7a92ee47b212713dd29c6a5 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/Headers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: edcf6bcf80548504091d3d6005cf88de 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/lebianFlag.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71c25e37586f7de4480938981134ad08 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XLanguages/zh-Hant.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 186e1da4d77d8f247b2751a7da695328 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XLanguages/zh-Hant.lproj/XLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef85069b3f6d7a2479a8a81be9672c68 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 570dd0756b5c040418efc705637a5259 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/back_progress.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69dcb8dff39097b448cdd0cf5118ca3e 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/fore_progress.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2b73c349f78ac74c8005281dc59eaeb 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5acaefb595d63b4ab16fbba6ec85b77 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/fore_progress_bak.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17a9011074380a74aa27d329c4b7bd55 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Setting/XcodeProjectSetting.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 739ba071bfc4b934194ef44c3202f315 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.1 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/Images/lebian_main_background.jpg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9746364633a4a24591dac150d44d90c 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d313bf0a563c25d4399970573b199225 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NObject.m: -------------------------------------------------------------------------------- 1 | // 2 | // NObject.m 3 | // Unity-iPhone 4 | // 5 | // Created by DreamTim on 7/8/14. 6 | // 7 | // 8 | 9 | #import "NObject.h" 10 | 11 | @implementation NObject 12 | 13 | - (void)initCreate 14 | { 15 | 16 | } 17 | @end 18 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/de.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d80abb32621029141a786cfab4d2121b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/en.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e79c08516a6f204fb8d9dd4bc38e76d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/es.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec13a3f68d9ec1f4e9d84bad88fe9de9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/fr.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bee9c6adf54ac5459b2e7bd71f9ad40 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/id.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77ce7729b9876c44fb6b61de677682de 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/it.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b0b088e3020dd247ab9aa4c9d0aa5d1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/ja.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 022a8e2c5ea50c8478ee07ab5d24f1fe 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/ko.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2dde1c9c98103514d96730f63e88260f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/pl.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f3d584451fc21546a7f846b7d14e2ed 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/pt.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a20db27e991e551489140d38ffe5f822 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/ru.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06417e63b9ef3644cab13cf1c20035ac 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/th.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 16c778fc95507a64497c06a3e2b8f65f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/tr.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8fe343ed39f18ae48956fcf6708b106a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NObject.h: -------------------------------------------------------------------------------- 1 | // 2 | // NObject.h 3 | // Unity-iPhone 4 | // 5 | // Created by DreamTim on 7/8/14. 6 | // 7 | // 8 | 9 | #import 10 | 11 | @interface NObject : NSObject 12 | 13 | - (void)initCreate; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/de.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d2ce6ae7e1177984b849e43961d482d0 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/en.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb1d0967a1919c348919b3890710bc3b 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/es.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f50e80d8408cbad46ad0bfeaa114780b 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/fr.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1a200ab167e81dc499c5b549dffd2f35 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/id.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bfb2b79115734a34bb38f58863c076fc 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/it.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b48ba3f04f4b21548951f13ace22789d 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/ja.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b1533e32358aec43a474ad488ef3c18 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/ko.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70d88d9ffd4d5b545aa0ead29d54c06b 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/pl.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 308b496121ce68a40982c191341eeaaa 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/pt.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f58a7f2550a6ab1419a7faf708b74b11 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/ru.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 691012bf8f28eff41884d393c98fb357 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/th.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72f9c2c7ee1a72a4aa4e100a79e13de7 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/tr.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 062e29be338a03447ad2310c68e90129 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/zh-Hans.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c466f68d4147c0a47906f652c7a6ae52 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/zh-Hant.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d75694dc124e7a54e97b497e980d200f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/zh-Hans.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 645ed50400bca624f8dc6bf8f05a49de 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/zh-Hant.lproj/LBBWBXLocalizable.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1422a40d1b6002043ba341b061aeef5d 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/ExtensionName.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29dece1433661504fb96a18b76df8ade 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/XCodeProjectMod.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 445df364e7c78f545a9624d2b4752998 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX/Lexer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8fbdccf5a87d904bad9f684d26802ab 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da7c04c74033cb44c9e4706a7b355bc3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBXPath.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2255b51e633119c4aa395f9ceaa07c28 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/CapabilityProcessor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5ee38e1d6ac9b643b4bd811cbe147dd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/DirectoryProcessor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4a6cbb8e7775c3438036306d8104938 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/InfoPlistProcessor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aee23b8b8e21d0843aecb813757381f7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/AssetCatalog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 023693864243c684b860ad64a8582299 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/JsonParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0294879e902d15448fa4e4b79bba8c0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX/Elements.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 412ac9031a1ac2d4893a7cdf760c1e79 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX/Objects.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd719fbc0bb88e941957ff3400c3b160 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX/Parser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0043dbed43c82bc40b0f94d813a12f31 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX/Sections.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 146aafc8163479a4eba3537a5865afc9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX/Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ede69f472ff564347a772fbd36787dc4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBXProject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89a5c9c94c0f4024b802dce844bb1e8a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBXProjectData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43e4269fde4d4934ebdc723b3adc55e7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PlistParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f3dd2741eb3fe184d8f0b1b72d8ddd63 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/XcodeProjectSetting.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3983a553c8bccae43998b5ee570a8903 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 1 9 | path: Assets/Scenes/SampleScene.unity 10 | guid: 99c9720ab356a0642a771bea13969a05 11 | m_configObjects: {} 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBXCapabilityType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2569304b40a4cd04793c763aba528810 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 0} 7 | m_CopyBufferShader: {fileID: 0} 8 | m_SortShader: {fileID: 0} 9 | m_RenderPipeSettingsPath: 10 | m_FixedTimeStep: 0.016666668 11 | m_MaxDeltaTime: 0.05 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBXProjectExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4cbce964b6260b64b987fb097b545f19 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/ProjectCapabilityManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 831e2b759f17d424c9d003b74f55e9bd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/XcodeProjectSettingCreator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 478ff674bde1553458e02f736f51abec 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | m_Volume: 1 7 | Rolloff Scale: 1 8 | Doppler Factor: 1 9 | Default Speaker Mode: 2 10 | m_SampleRate: 0 11 | m_DSPBufferSize: 1024 12 | m_VirtualVoiceCount: 512 13 | m_RealVoiceCount: 32 14 | m_SpatializerPlugin: 15 | m_AmbisonicDecoderPlugin: 16 | m_DisableAudio: 0 17 | m_VirtualizeEffects: 1 18 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/ExtensionName.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public static class ExtensionName 5 | { 6 | public const string META = ".meta"; 7 | public const string ARCHIVE = ".a"; 8 | public const string FRAMEWORK = ".framework"; 9 | public const string BUNDLE = ".bundle"; 10 | 11 | //Localizations本地语言目录特殊处理 12 | public const string LANGUAGE = "Languages"; 13 | public const string XMain = "XMain"; 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NCacheData.h: -------------------------------------------------------------------------------- 1 | // 2 | // NCacheData.h 3 | // Unity-iPhone 4 | // 5 | // Created by 陈品东 on 2019/2/21. 6 | // 7 | // 数据持久化 8 | 9 | #import 10 | #import "NObject.h" 11 | #import "NConfig.h" 12 | 13 | @interface NCacheData: NObject 14 | 15 | NSHARE_INSTANCE(); 16 | 17 | - (NSString *)getLocalData:(NSString *)key; 18 | - (void)setLocalData:(NSString *)key data:(NSString *)data; 19 | - (void)cleanLocalData:(NSString *)key; 20 | 21 | @end 22 | 23 | -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: [] 7 | layers: 8 | - Default 9 | - TransparentFX 10 | - Ignore Raycast 11 | - 12 | - Water 13 | - UI 14 | - 15 | - 16 | - PostProcessing 17 | - 18 | - 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NConfig.h.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e2ffd5149f90294b879cd50a2691cb3 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 1 22 | settings: 23 | DefaultValueInitialized: true 24 | userData: 25 | assetBundleName: 26 | assetBundleVariant: 27 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NObject.h.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f6d22db5ef387e488fada16c52778f7 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 1 22 | settings: 23 | DefaultValueInitialized: true 24 | userData: 25 | assetBundleName: 26 | assetBundleVariant: 27 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NObject.m.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81f3abbb8445a834580418ade058a8ef 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 1 22 | settings: 23 | DefaultValueInitialized: true 24 | userData: 25 | assetBundleName: 26 | assetBundleVariant: 27 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NUtil.h.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b766e05de412a2d4fab149e1de4affd9 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 1 22 | settings: 23 | DefaultValueInitialized: true 24 | userData: 25 | assetBundleName: 26 | assetBundleVariant: 27 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NUtil.mm.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e98edf700cfce0d46a923aa5fe9c2691 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 1 22 | settings: 23 | DefaultValueInitialized: true 24 | userData: 25 | assetBundleName: 26 | assetBundleVariant: 27 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/UnityAppController.mm.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e54aa91655fc074e94feb088b86a825 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 1 22 | settings: 23 | DefaultValueInitialized: true 24 | userData: 25 | assetBundleName: 26 | assetBundleVariant: 27 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NCacheData.h.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38880d6aba684324b80843ec6be2e228 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 1 22 | settings: 23 | DefaultValueInitialized: true 24 | userData: 25 | assetBundleName: 26 | assetBundleVariant: 27 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NCacheData.mm.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfa49d1f9afca8f4685303e1b4fac21f 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 1 22 | settings: 23 | DefaultValueInitialized: true 24 | userData: 25 | assetBundleName: 26 | assetBundleVariant: 27 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/KpKeychainItemWrapper.h.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68faf59e166fb6e4dba63236bd0c03c7 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 1 22 | settings: 23 | DefaultValueInitialized: true 24 | userData: 25 | assetBundleName: 26 | assetBundleVariant: 27 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/KpKeychainItemWrapper.m.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c2912bea9a2f4a4396ef824c5b7cc78 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 1 22 | settings: 23 | DefaultValueInitialized: true 24 | userData: 25 | assetBundleName: 26 | assetBundleVariant: 27 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4933d4fb69f22f24aadfaa7675a7be90 3 | folderAsset: yes 4 | PluginImporter: 5 | externalObjects: {} 6 | serializedVersion: 2 7 | iconMap: {} 8 | executionOrder: {} 9 | defineConstraints: [] 10 | isPreloaded: 0 11 | isOverridable: 0 12 | isExplicitlyReferenced: 0 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 0 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 1 23 | settings: 24 | DefaultValueInitialized: true 25 | userData: 26 | assetBundleName: 27 | assetBundleVariant: 28 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/XcodeProjectSettingCreator.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using System.Diagnostics; 4 | using System.Linq; 5 | using System; 6 | 7 | public class XcodeProjectSettingCreator 8 | { 9 | [MenuItem("Assets/Create/XcodeProjectSetting")] 10 | public static void CreateAsset() 11 | { 12 | AssetDatabase.GenerateUniqueAssetPath(GetCurrentFilePath()); 13 | XcodeProjectSetting setting = XcodeProjectSetting.Instance; 14 | setting.SaveConfig(); 15 | } 16 | 17 | public static string GetCurrentFilePath() 18 | { 19 | return "Assets/Editor/XCodeAPI/Setting/XcodeProjectSetting.asset"; 20 | } 21 | } -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 7 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_LineEndingsForNewScripts: 2 10 | m_DefaultBehaviorMode: 0 11 | m_SpritePackerMode: 0 12 | m_SpritePackerPaddingPower: 1 13 | m_EtcTextureCompressorBehavior: 1 14 | m_EtcTextureFastCompressor: 1 15 | m_EtcTextureNormalCompressor: 2 16 | m_EtcTextureBestCompressor: 4 17 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd 18 | m_ProjectGenerationRootNamespace: 19 | m_UserGeneratedProjectSuffix: 20 | m_CollabEditorSettings: 21 | inProgressEnabled: 1 22 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/Headers/LBInit.h: -------------------------------------------------------------------------------- 1 | // 2 | // LBInit.h 3 | // LBSDK 4 | // 5 | // Created by xunjiangtao on 2018/6/6. 6 | // Copyright © 2018年 杨冰冰. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface LBInit : NSObject 12 | 13 | /** 14 | 实例 15 | 16 | @return 返回实例 17 | */ 18 | + (instancetype)sharedInstance; 19 | 20 | /** 21 | SDK启动入口 22 | 23 | @param launchOptions 传入APP启动参数 24 | @return 返回为YES或者NO。 25 | */ 26 | - (BOOL)LBSDKShouldInitWithLaunchOptions:(NSDictionary *)launchOptions; 27 | 28 | #pragma mark - 一些可能需要用到的接口 29 | // 老用户下载完整资源接口 30 | + (void)downloadFullResource; 31 | // 热更请求接口 32 | + (void)queryUpdate; 33 | // bwbx是否是小包 34 | + (bool)isSplitPackage; 35 | // bwbx资源是否下载完成 36 | + (bool)isDownloadFinished; 37 | // bwbx后台下载进度 38 | + (int)backgroundDownloadProgress; 39 | 40 | 41 | @end 42 | -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | m_DefaultList: 7 | - type: 8 | m_NativeTypeID: 108 9 | m_ManagedTypePPtr: {fileID: 0} 10 | m_ManagedTypeFallback: 11 | defaultPresets: 12 | - m_Preset: {fileID: 2655988077585873504, guid: c1cf8506f04ef2c4a88b64b6c4202eea, 13 | type: 2} 14 | - type: 15 | m_NativeTypeID: 1020 16 | m_ManagedTypePPtr: {fileID: 0} 17 | m_ManagedTypeFallback: 18 | defaultPresets: 19 | - m_Preset: {fileID: 2655988077585873504, guid: 0cd792cc87e492d43b4e95b205fc5cc6, 20 | type: 2} 21 | - type: 22 | m_NativeTypeID: 1006 23 | m_ManagedTypePPtr: {fileID: 0} 24 | m_ManagedTypeFallback: 25 | defaultPresets: 26 | - m_Preset: {fileID: 2655988077585873504, guid: 7a99f8aa944efe94cb9bd74562b7d5f9, 27 | type: 2} 28 | -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!310 &1 4 | UnityConnectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 1 7 | m_Enabled: 0 8 | m_TestMode: 0 9 | m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events 10 | m_EventUrl: https://cdp.cloud.unity3d.com/v1/events 11 | m_ConfigUrl: https://config.uca.cloud.unity3d.com 12 | m_TestInitMode: 0 13 | CrashReportingSettings: 14 | m_EventUrl: https://perf-events.cloud.unity3d.com 15 | m_Enabled: 0 16 | m_LogBufferSize: 10 17 | m_CaptureEditorExceptions: 1 18 | UnityPurchasingSettings: 19 | m_Enabled: 0 20 | m_TestMode: 0 21 | UnityAnalyticsSettings: 22 | m_Enabled: 0 23 | m_TestMode: 0 24 | m_InitializeOnStartup: 1 25 | UnityAdsSettings: 26 | m_Enabled: 0 27 | m_InitializeOnStartup: 1 28 | m_TestMode: 0 29 | m_IosGameId: 30 | m_AndroidGameId: 31 | m_GameIds: {} 32 | m_GameId: 33 | PerformanceReportingSettings: 34 | m_Enabled: 0 35 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NUtil.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUtil.h 3 | // Unity-iPhone 4 | // 5 | // Created by HQ on 14-1-7. 6 | // 7 | // 8 | 9 | #import 10 | 11 | @interface NUtil : NSObject { 12 | 13 | } 14 | 15 | + (const char* )JsonWithData:(id)data; 16 | 17 | + (const char* )CopyString:(const char*)string; 18 | 19 | + (void)UnitySendMessage:(const char*)gameObject 20 | Method:(const char*)method 21 | Msg:(NSDictionary *)msg; 22 | 23 | + (NSString *)MacAddress; 24 | + (NSString *)IDFA; 25 | + (NSString *)IDFV; 26 | + (NSString *)IPAddress; 27 | 28 | + (NSString *)md5:(NSString *)data; 29 | + (NSString *)md5:(Byte *)data length:(int)length; 30 | @end 31 | 32 | 33 | @interface NSDictionary (DictionaryHelper) 34 | 35 | + (NSDictionary *)dictionaryWithString:(NSString *)string; 36 | + (NSDictionary *)dictionaryWithUTF8String :(const char*)string; 37 | 38 | - (const char* )UTF8String; 39 | - (NSString* )DictionaryToString; 40 | 41 | - (BOOL)containsKey:(NSString *)key; 42 | @end 43 | 44 | -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!55 &1 4 | PhysicsManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 8 7 | m_Gravity: {x: 0, y: -9.81, z: 0} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_BounceThreshold: 2 10 | m_SleepThreshold: 0.005 11 | m_DefaultContactOffset: 0.01 12 | m_DefaultSolverIterations: 6 13 | m_DefaultSolverVelocityIterations: 1 14 | m_QueriesHitBackfaces: 0 15 | m_QueriesHitTriggers: 1 16 | m_EnableAdaptiveForce: 0 17 | m_ClothInterCollisionDistance: 0 18 | m_ClothInterCollisionStiffness: 0 19 | m_ContactsGeneration: 1 20 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 21 | m_AutoSimulation: 1 22 | m_AutoSyncTransforms: 0 23 | m_ReuseCollisionCallbacks: 1 24 | m_ClothInterCollisionSettingsToggle: 0 25 | m_ContactPairsMode: 0 26 | m_BroadphaseType: 0 27 | m_WorldBounds: 28 | m_Center: {x: 0, y: 0, z: 0} 29 | m_Extent: {x: 250, y: 250, z: 250} 30 | m_WorldSubdivisions: 8 31 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NConfig.h: -------------------------------------------------------------------------------- 1 | // 2 | // NConfig.h 3 | // Unity-iPhone 4 | // 5 | // Created by DreamTim on 5/23/14. 6 | // 7 | // 8 | 9 | #ifndef Unity_iPhone_NConfig_h 10 | #define Unity_iPhone_NConfig_h 11 | 12 | #define ALog(format, ...) NSLog((@"%s [L%d] " format), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__) 13 | 14 | //#ifndef RELEASE 15 | //#define NLog(format, ...) ALog(format, ##__VA_ARGS__) 16 | //#else 17 | //#define NLog(...) 18 | //#endif 19 | #ifndef RELEASE 20 | #define NLog(format, ...) 21 | #else 22 | #define NLog(...) 23 | #endif 24 | 25 | #define PSTRING(str) [NSString stringWithUTF8String:str] 26 | #define PSTRING2(value) [NSString stringWithFormat:@"%@", value] 27 | 28 | //注册class 29 | #define NREGIST_CLASS(ClassNameInstance) \ 30 | @implementation NPlatform (NPlatformImpl) \ 31 | - (void) initCreate \ 32 | { \ 33 | ClassNameInstance; \ 34 | } \ 35 | @end \ 36 | 37 | //定义shareInstance 38 | #define NSHARE_INSTANCE() \ 39 | + (instancetype)shareInstance; 40 | 41 | 42 | //类单例的宏 43 | #define NCLASS_INSTANCE(ClassName) \ 44 | + (instancetype)shareInstance \ 45 | { \ 46 | static ClassName *_kshareInstance = nil; \ 47 | static dispatch_once_t onceToken; \ 48 | dispatch_once(&onceToken, ^{ \ 49 | _kshareInstance = [[ClassName alloc] init]; \ 50 | }); \ 51 | return _kshareInstance; \ 52 | } 53 | 54 | #define NTEST(ClassType) \ 55 | - (void)test \ 56 | { \ 57 | static ClassType * _test = nil; \ 58 | [_test init]; \ 59 | } 60 | 61 | #endif 62 | -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!19 &1 4 | Physics2DSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 4 7 | m_Gravity: {x: 0, y: -9.81} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_VelocityIterations: 8 10 | m_PositionIterations: 3 11 | m_VelocityThreshold: 1 12 | m_MaxLinearCorrection: 0.2 13 | m_MaxAngularCorrection: 8 14 | m_MaxTranslationSpeed: 100 15 | m_MaxRotationSpeed: 360 16 | m_BaumgarteScale: 0.2 17 | m_BaumgarteTimeOfImpactScale: 0.75 18 | m_TimeToSleep: 0.5 19 | m_LinearSleepTolerance: 0.01 20 | m_AngularSleepTolerance: 2 21 | m_DefaultContactOffset: 0.01 22 | m_AutoSimulation: 1 23 | m_QueriesHitTriggers: 1 24 | m_QueriesStartInColliders: 1 25 | m_ChangeStopsCallbacks: 0 26 | m_CallbacksOnDisable: 1 27 | m_ReuseCollisionCallbacks: 1 28 | m_AutoSyncTransforms: 0 29 | m_AlwaysShowColliders: 0 30 | m_ShowColliderSleep: 1 31 | m_ShowColliderContacts: 0 32 | m_ShowColliderAABB: 0 33 | m_ContactArrowScale: 0.2 34 | m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} 35 | m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} 36 | m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} 37 | m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} 38 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 39 | -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!126 &1 4 | NavMeshProjectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | areas: 8 | - name: Walkable 9 | cost: 1 10 | - name: Not Walkable 11 | cost: 1 12 | - name: Jump 13 | cost: 2 14 | - name: 15 | cost: 1 16 | - name: 17 | cost: 1 18 | - name: 19 | cost: 1 20 | - name: 21 | cost: 1 22 | - name: 23 | cost: 1 24 | - name: 25 | cost: 1 26 | - name: 27 | cost: 1 28 | - name: 29 | cost: 1 30 | - name: 31 | cost: 1 32 | - name: 33 | cost: 1 34 | - name: 35 | cost: 1 36 | - name: 37 | cost: 1 38 | - name: 39 | cost: 1 40 | - name: 41 | cost: 1 42 | - name: 43 | cost: 1 44 | - name: 45 | cost: 1 46 | - name: 47 | cost: 1 48 | - name: 49 | cost: 1 50 | - name: 51 | cost: 1 52 | - name: 53 | cost: 1 54 | - name: 55 | cost: 1 56 | - name: 57 | cost: 1 58 | - name: 59 | cost: 1 60 | - name: 61 | cost: 1 62 | - name: 63 | cost: 1 64 | - name: 65 | cost: 1 66 | - name: 67 | cost: 1 68 | - name: 69 | cost: 1 70 | - name: 71 | cost: 1 72 | m_LastAgentTypeID: -887442657 73 | m_Settings: 74 | - serializedVersion: 2 75 | agentTypeID: 0 76 | agentRadius: 0.5 77 | agentHeight: 2 78 | agentSlope: 45 79 | agentClimb: 0.75 80 | ledgeDropHeight: 0 81 | maxJumpAcrossDistance: 0 82 | minRegionArea: 2 83 | manualCellSize: 0 84 | cellSize: 0.16666667 85 | manualTileSize: 0 86 | tileSize: 256 87 | accuratePlacement: 0 88 | debug: 89 | m_Flags: 0 90 | m_SettingNames: 91 | - Humanoid 92 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/NCacheData.mm: -------------------------------------------------------------------------------- 1 | // 2 | // NCacheData.m 3 | // Unity-iPhone 4 | // 5 | // Created by 陈品东 on 2019/2/21. 6 | // 7 | // 数据持久化 8 | 9 | #import "NCacheData.h" 10 | #import "NUtil.h" 11 | #import "KpKeychainItemWrapper.h" 12 | #import 13 | 14 | @implementation NCacheData 15 | 16 | NCLASS_INSTANCE(NCacheData); 17 | 18 | static NSString *myAppid = nil; 19 | static NSString *identifier = nil; 20 | 21 | - (void)setAppId:(NSString *)appId 22 | { 23 | myAppid = [appId copy]; 24 | identifier = [NSString stringWithFormat:@"xp-%@", myAppid]; 25 | } 26 | 27 | - (NSString *)getLocalData:(NSString *)key 28 | { 29 | [self setAppId:key]; 30 | KpKeychainItemWrapper *keychainItem = [[KpKeychainItemWrapper alloc] initWithIdentifier:identifier accessGroup:nil]; 31 | NSString *str = [keychainItem objectForKey:(id)kSecValueData]; 32 | return str; 33 | } 34 | 35 | - (void)setLocalData:(NSString *)key data:(NSString *)data 36 | { 37 | [self setAppId:key]; 38 | KpKeychainItemWrapper *keychainItem = [[KpKeychainItemWrapper alloc] initWithIdentifier:identifier accessGroup:nil]; 39 | [keychainItem setObject:data forKey:(id)kSecValueData]; 40 | [keychainItem release]; 41 | } 42 | 43 | - (void)cleanLocalData:(NSString *)key 44 | { 45 | [self setAppId:key]; 46 | KpKeychainItemWrapper *keychainItem = [[KpKeychainItemWrapper alloc] initWithIdentifier:identifier accessGroup:nil]; 47 | [keychainItem setObject:@"" forKey:(id)kSecValueData]; 48 | [keychainItem release]; 49 | } 50 | 51 | extern "C" 52 | { 53 | const char* XP_getLocalData(const char* key) 54 | { 55 | NSString *temp = [[NCacheData shareInstance] getLocalData:PSTRING(key)]; 56 | return [NUtil CopyString:[temp UTF8String]]; 57 | } 58 | 59 | void XP_setLocalData(const char* key, const char* data) 60 | { 61 | [[NCacheData shareInstance] setLocalData:PSTRING(key) data:PSTRING(data)]; 62 | } 63 | 64 | void XP_cleanLocalData(const char* key) 65 | { 66 | [[NCacheData shareInstance] cleanLocalData:PSTRING(key)]; 67 | } 68 | } 69 | 70 | @end 71 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-100.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf14b40a9f90ff147bd54ff0f2fe0e78 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-1024.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c38f84e91083564683a32edcef70ecf 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-115.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7aefafb9302ac174f9b9a3478e72c6ec 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-120.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e64f1b07a22258a4b98c7537156fc8ee 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-144.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69a4899a27d3b8746b88ff1c2540407f 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-152.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b199314a55b03344b839d6f953f46dd 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-167.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f324d5dfe257f6644ac9ef7a1aa80e0c 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-180.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff194720b822a57448cbb1fa51e32f0d 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-20.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a9a6f3eca65c6a4a807397388d1b872 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-29.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7726fa974f83dc740ac59f6cc629c10b 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-40.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 847ceb789ab590a47b40999bb354c953 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-41.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4fe0a72eb72eb9e4e941e47337862520 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-50.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17e5582333b594e4a9227fff5264fae3 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-58.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa2f76bb9c1d2e646b6a537c0ab281be 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-59.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39bd7736e05be10418169b0e2be1100a 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-60.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8217b8f875b7a64baac379ede379652 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-72.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 811f6f43ad0bdc5409e4f7d253cf43ce 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-76.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d3bcd602aa41c94f870c0571ea971f9 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-80.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c0345bab855550489dbd828f2960e23 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Icon-87.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 731e4de707c60a946abfd4a395721b63 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Setting/XcodeProjectSetting.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 3983a553c8bccae43998b5ee570a8903, type: 3} 13 | m_Name: XcodeProjectSetting 14 | m_EditorClassIdentifier: 15 | EnableBitCode: 0 16 | EnableCppEcceptions: 1 17 | EnableCppRtti: 1 18 | EnableObjcExceptions: 1 19 | EnableGameCenter: 1 20 | EnableATS: 1 21 | EnableStatusBar: 0 22 | NeedToDeleteLaunchiImagesKey: 0 23 | EntitlementFilePath: hw.entitlements 24 | XcodeAPIDirectoryPath: Assets/Editor/XCodeAPI 25 | DevelopmentTeam: K3G2K7L99P 26 | ProvisioningProfile: sd_product_20180716 27 | CodeSignIdentity: 'iPhone Distribution: Jiu Wanli network technology (Shanghai) 28 | Co., Ltd.' 29 | FrameworkList: 30 | - StoreKit.framework 31 | - SystemConfiguration.framework 32 | - Security.framework 33 | - JavaScriptCore.framework:weak 34 | - AdSupport.framework 35 | - CoreTelephony.framework 36 | - iAd.framework 37 | - Accounts.framework:weak 38 | - Social.framework:weak 39 | EmbedFrameworkList: 40 | - LBSDK.framework 41 | LibList: 42 | - libz.tbd 43 | - libc++.tbd 44 | - libsqlite3.0.dylib 45 | LinkerFlagArray: 46 | - -ObjC 47 | FrameworkSearchPathArray: 48 | - $(inherited) 49 | - $(PROJECT_DIR)/Frameworks 50 | CompilerFlagsSetList: [] 51 | CopyFilesList: 52 | - sourcePath: AppIcon.appiconset 53 | copyPath: /Unity-iPhone/Images.xcassets/AppIcon.appiconset 54 | - sourcePath: UnityAppController.mm 55 | copyPath: /Classes/UnityAppController.mm 56 | ApplicationQueriesSchemes: [] 57 | privacySensiticeData: 58 | - key: NSCalendarsUsageDescription 59 | value: Calendar usage required for in-game events. 60 | type: 0 61 | - key: NSPhotoLibraryUsageDescription 62 | value: Photo Library usage required for sharing in-game footage & screenshots. 63 | type: 0 64 | - key: NSMicrophoneUsageDescription 65 | value: Microphone usage required for live broadcasting service. 66 | type: 0 67 | - key: NSCameraUsageDescription 68 | value: Camera usage required for live broadcasting service. 69 | type: 0 70 | BundleUrlTypeList: [] 71 | BackgroundModes: [] 72 | -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!30 &1 4 | GraphicsSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 12 7 | m_Deferred: 8 | m_Mode: 1 9 | m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} 10 | m_DeferredReflections: 11 | m_Mode: 1 12 | m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} 13 | m_ScreenSpaceShadows: 14 | m_Mode: 1 15 | m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} 16 | m_LegacyDeferred: 17 | m_Mode: 1 18 | m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} 19 | m_DepthNormals: 20 | m_Mode: 1 21 | m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} 22 | m_MotionVectors: 23 | m_Mode: 1 24 | m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} 25 | m_LightHalo: 26 | m_Mode: 1 27 | m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} 28 | m_LensFlare: 29 | m_Mode: 1 30 | m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} 31 | m_AlwaysIncludedShaders: 32 | - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} 33 | - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} 34 | - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} 35 | - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} 36 | - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} 37 | - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} 38 | - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} 39 | m_PreloadedShaders: [] 40 | m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, 41 | type: 0} 42 | m_CustomRenderPipeline: {fileID: 0} 43 | m_TransparencySortMode: 0 44 | m_TransparencySortAxis: {x: 0, y: 0, z: 1} 45 | m_DefaultRenderingPath: 1 46 | m_DefaultMobileRenderingPath: 1 47 | m_TierSettings: [] 48 | m_LightmapStripping: 0 49 | m_FogStripping: 0 50 | m_InstancingStripping: 0 51 | m_LightmapKeepPlain: 1 52 | m_LightmapKeepDirCombined: 1 53 | m_LightmapKeepDynamicPlain: 1 54 | m_LightmapKeepDynamicDirCombined: 1 55 | m_LightmapKeepShadowMask: 1 56 | m_LightmapKeepSubtractive: 1 57 | m_FogKeepLinear: 1 58 | m_FogKeepExp: 1 59 | m_FogKeepExp2: 1 60 | m_AlbedoSwatchInfos: [] 61 | m_LightsUseLinearIntensity: 0 62 | m_LightsUseColorTemperature: 0 63 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/zh-Hans.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "游戏需要下载资源%.2fM,您当前处于WiFi网络,不下载将无法进入游戏,是否立即下载?"; 10 | "split_wifi_back_download" = "游戏需要下载资源%.2fM,您当前处于WiFi网络,是否后台下载?"; 11 | "hotfix_wifi_fore_download" = "游戏需要下载更新包%.2fM,您当前处于WiFi网络,是否立即下载?"; 12 | "hotfix_wifi_back_download" = "游戏需要下载更新资源%.2fM,您当前处于WiFi网络,是否后台下载?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "游戏需要下载资源%.2fM,您当前处于流量网络,不下载将无法进入游戏,是否立即下载?"; 15 | "split_wwan_back_download" = "游戏需要下载资源%.2fM,您当前处于流量网络,是否后台下载?"; 16 | "hotfix_wwan_fore_download" = "游戏需要下载更新包%.2fM,您当前处于流量网络,是否立即下载?"; 17 | "hotfix_wwan_back_download" = "游戏需要下载更新资源%.2fM,您当前处于流量网络,是否后台下载?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "连接失败,请检查网络"; 20 | /*title*/ 21 | "title_connectServer" = "正在连接服务器..."; 22 | "title_resource_downloading" = "资源下载中..."; 23 | "title_network_error" = "网络已断开"; 24 | "title_resource_downloadFailed" = "下载失败,请检查网络"; 25 | "title_resource_downloadFinished" = "下载完成"; 26 | "title_resource_unzip" = "解压中(不消耗流量)..."; 27 | "title_resource_unzip_failed" = "解压失败,重新下载"; 28 | "title_resource_combining" = "资源合并中(请勿关闭游戏)..."; 29 | "title_resource_combine_failed" = "资源合并失败"; 30 | "title_resource_combined" = "资源合并完成"; 31 | "title_resource_allFinished" = "正在加载游戏,请稍等"; 32 | /*button*/ 33 | "button_ok" = "是"; 34 | "button_no" = "否"; 35 | "button_download_now" = "立即下载"; 36 | "button_download_background" = "后台下载"; 37 | "button_download_later" = "以后再说"; 38 | "button_continue_game" = "继续游戏"; 39 | "button_exitGame" = "退出游戏"; 40 | "button_confirm" = "确定"; 41 | "button_retry" = "重试"; 42 | "button_jumpAppStore" = "跳转商店"; 43 | /*other*/ 44 | "alert_space_notEnough" = "存储空间不足,请清理出足够空间后重试"; 45 | "alert_lowSpeed" = "游戏资源后台下载速度过慢,将会影响游戏体验,是否一次性下载所有资源(%.2fM)?"; 46 | "alert_resourceEnd" = "继续游戏需要下载%.2fM资源,建议您开启WiFi,体验完整游戏画面,是否继续游戏?"; 47 | "alert_old_player" = "一次性下载所有资源(%.2fM),游戏会更加流畅"; 48 | "alert_old_player_wwan" = "一次性下载所有资源(%.2fM),游戏会更加流畅,您当前处于流量网络,是否立即下载?"; 49 | "alert_resource_failed" = "资源加载失败:MD5不匹配"; 50 | "alert_restart_option" = "更新完成,是否重启游戏加载新版本?"; 51 | "alert_restart_force" = "更新完成,请重启游戏"; 52 | "alert_appstore" = "游戏在AppStore上有新版本,是否前往更新"; 53 | "alert_sdk_add_error" = "sdk集成错误,乐变渠道号(Info.plist->LEBIAN_APPID)和sdk选择的发布地区(lebianFlag.xml->selected_area)不匹配"; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/zh-Hant.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "遊戲需要下載資源%.2fM,您當前處於WiFi網絡,不下載將無法進入遊戲,是否立即下載?"; 10 | "split_wifi_back_download" = "遊戲需要下載資源%.2fM,您當前處於WiFi網絡,是否後台下載?"; 11 | "hotfix_wifi_fore_download" = "遊戲需要下載更新包%.2fM,您當前處於WiFi網絡,是否立即下載?"; 12 | "hotfix_wifi_back_download" = "遊戲需要下載更新資源%.2fM,您當前處於WiFi網絡,是否後台下載?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "遊戲需要下載資源%.2fM,您當前處於流量網絡,不下載將無法進入遊戲,是否立即下載?"; 15 | "split_wwan_back_download" = "遊戲需要下載資源%.2fM,您當前處於流量網絡,是否後台下載?"; 16 | "hotfix_wwan_fore_download" = "遊戲需要下載更新包%.2fM,您當前處於流量網絡,是否立即下載?"; 17 | "hotfix_wwan_back_download" = "遊戲需要下載更新資源%.2fM,您當前處於流量網絡,是否後台下載?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "連接失敗,請檢查網絡"; 20 | /*title*/ 21 | "title_connectServer" = "正在連接服務器..."; 22 | "title_resource_downloading" = "資源下載中..."; 23 | "title_network_error" = "網絡已斷開"; 24 | "title_resource_downloadFailed" = "下載失敗,請檢查網絡"; 25 | "title_resource_downloadFinished" = "下載完成"; 26 | "title_resource_unzip" = "解壓中(不消耗流量)..."; 27 | "title_resource_unzip_failed" = "解壓失敗,重新下載"; 28 | "title_resource_combining" = "資源合併中(請勿關閉遊戲)..."; 29 | "title_resource_combine_failed" = "資源合併失敗"; 30 | "title_resource_combined" = "資源合併完成"; 31 | "title_resource_allFinished" = "正在加載遊戲,請稍等"; 32 | /*button*/ 33 | "button_ok" = "是"; 34 | "button_no" = "否"; 35 | "button_download_now" = "立即下載"; 36 | "button_download_background" = "後台下載"; 37 | "button_download_later" = "以後再說"; 38 | "button_continue_game" = "繼續遊戲"; 39 | "button_exitGame" = "退出遊戲"; 40 | "button_confirm" = "確定"; 41 | "button_retry" = "重試"; 42 | "button_jumpAppStore" = "跳轉商店"; 43 | /*other*/ 44 | "alert_space_notEnough" = "存儲空間不足,請清理出足夠空間后重試"; 45 | "alert_lowSpeed" = "遊戲資源後台下載速度過慢,將會影響遊戲體驗,是否一次性下載所有資源(%.2fM)?"; 46 | "alert_resourceEnd" = "繼續遊戲需要下載%.2fM資源,建議您開啟WiFi,體驗完整遊戲畫面,是否繼續遊戲?"; 47 | "alert_old_player" = "一次性下載所有資源(%.2fM),遊戲會更加流暢"; 48 | "alert_old_player_wwan" = "一次性下載所有資源(%.2fM),遊戲會更加流暢,您當前處於流量網絡,是否立即下載?"; 49 | "alert_resource_failed" = "資源加載失敗:MD5不匹配"; 50 | "alert_restart_option" = "更新完成,是否重啟遊戲加載新版本?"; 51 | "alert_restart_force" = "更新完成,請重啟遊戲"; 52 | "alert_appstore" = "遊戲在AppStore上有新版本,是否前往更新"; 53 | "alert_sdk_add_error" = "sdk集成錯誤,乐变渠道號(Info.plist->LEBIAN_APPID)和sdk选選擇的發佈地區(lebianFlag.xml->selected_area)不匹配"; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/ko.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "게임은 자원%.2fM을 다운로드해야 합니다. 현재 Wifi 네트워크입니다. 지금 바로 다운로드하시겠습니까?"; 10 | "split_wifi_back_download" = "게임은 자원%.2fM을 다운로드해야 합니다. 현재 Wifi 네트워크입니다. 지금 바로 다운로드하시겠습니까?"; 11 | "hotfix_wifi_fore_download" = "신규 버전이 확인되었습니다.(파일 용량:%.2fM) 업데이트를 진행하겠습니까?"; 12 | "hotfix_wifi_back_download" = "신규 버전이 확인되었습니다.(파일 용량:%.2fM) 업데이트를 진행하겠습니까?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "게임은 자원%.2fM을 다운로드해야 합니다. 현재 wifi에 연결된 상태가 아니므로 데이터를 소모합니다. 다운로드하겠습니까?"; 15 | "split_wwan_back_download" = "게임은 자원%.2fM을 다운로드해야 합니다. 현재 wifi에 연결된 상태가 아니므로 데이터를 소모합니다. 다운로드하겠습니까?"; 16 | "hotfix_wwan_fore_download" = "신규 버전이 확인되었습니다. 현재 wifi에 연결된 상태가 아니므로 데이터를 소모합니다.(파일 용량%.2fM) 업데이트를 진행하겠습니까?"; 17 | "hotfix_wwan_back_download" = "신규 버전이 확인되었습니다. 현재 wifi에 연결된 상태가 아니므로 데이터를 소모합니다.(파일 용량%.2fM) 업데이트를 진행하겠습니까?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "연결 실패, 네트워크 상태를 확인하세요."; 20 | /*title*/ 21 | "title_connectServer" = "서버 연결 중... 잠시 기다려 주세요"; 22 | "title_resource_downloading" = "다운로드 중..."; 23 | "title_network_error" = "인터넷이 끊겼습니다"; 24 | "title_resource_downloadFailed" = "다운로드 실패, 네트워크 연결을 확인하세요"; 25 | "title_resource_downloadFinished" = "다운로드 완료"; 26 | "title_resource_unzip" = "리소스 압축 푸는중입니다.잠시만 기다려 주세요."; 27 | "title_resource_unzip_failed" = "리소스 압축 풀기 실패"; 28 | "title_resource_combining" = "자원 통합... 게임 닫지 마세요"; 29 | "title_resource_combine_failed" = "자원 통합 실패"; 30 | "title_resource_combined" = "자원 통합 완료"; 31 | "title_resource_allFinished" = "로딩 중... 잠시만 기다려 주세요."; 32 | /*button*/ 33 | "button_ok" = "예"; 34 | "button_no" = "아니요"; 35 | "button_download_now" = "다운로드"; 36 | "button_download_background" = "백그라운드 다운"; 37 | "button_download_later" = "나중에 하기"; 38 | "button_continue_game" = "계속하기"; 39 | "button_exitGame" = "거절"; 40 | "button_confirm" = "확인"; 41 | "button_retry" = "재시도"; 42 | "button_jumpAppStore" = "상점으로 옮기다"; 43 | /*other*/ 44 | "alert_space_notEnough" = "저장 공간이 부족합니다. 파일 정리 후 다시 시도하세요."; 45 | "alert_lowSpeed" = "일괄 다운로드(%.2fM)로 원활한 게임을 즐겨보세요!"; 46 | "alert_resourceEnd" = "게임을 계속하려면 리소스 다운로드가 필요합니다.(%.2fM) wifi에 연결하여 정상적인 게임을 진행하길 권장합니다. 계속하여 진행하겠습니까?"; 47 | "alert_old_player" = "일괄 다운로드(%.2fM)로 원활한 게임을 즐겨보세요!"; 48 | "alert_old_player_wwan" = "일괄 다운로드(%.2fM)로 원활한 게임을 즐겨보세요!"; 49 | "alert_resource_failed" = "리소스 다운로드 실패: MD5 불일치"; 50 | "alert_restart_option" = "업데이트가 완료되었습니다. 게임을 다시 불러올지 여부입니다?"; 51 | "alert_restart_force" = "업데이트 완료, 게임을 재부팅하세요."; 52 | "alert_appstore" = "AppStore에 새로운 버전이 올라와 업데이트될지 여부입니다"; 53 | "alert_sdk_add_error" = "sdk集成错误,乐变渠道号(Info.plist->LEBIAN_APPID)和sdk选择的发布地区(lebianFlag.xml->selected_area)不匹配"; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/lebianFlag.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 40 | 41 | 42 | 64 | 65 | 66 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/ja.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "ゲームを続くには(%.2fM)の資源をダウンロード必要です。今すぐダウンロードしますか?"; 10 | "split_wifi_back_download" = "ゲームをアップデートするため、(%.2fM)の資源をダウンロード必要です。今すぐバックグラウンドにダウンロードしますか?"; 11 | "hotfix_wifi_fore_download" = "ゲームをアップデートするには(%.2fM)の資源をダウンロード必要です。今すぐダウンロードしますか?"; 12 | "hotfix_wifi_back_download" = "ゲームをアップデートするため、(%.2fM)の資源をダウンロード必要です。今すぐバックグラウンドにダウンロードしますか?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "ゲームをアップデートするには(%.2fM)の資源をダウンロード必要です。今wifi環境ではないですが、ゲームを続くにはダウンロードが必要。今すぐダウンロードしますか?"; 15 | "split_wwan_back_download" = "ゲームを続くには(%.2fM)の資源をダウンロード必要です。今wifi環境ではないです。今すぐダウンロードしますか?"; 16 | "hotfix_wwan_fore_download" = "ゲームをアップデートするには(%.2fM)の資源をダウンロード必要です。今wifi環境ではないです。今すぐダウンロードしますか?"; 17 | "hotfix_wwan_back_download" = "ゲームをアップデートするには(%.2fM)の資源をダウンロード必要です。今wifi環境ではないです。今すぐダウンロードしますか?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "ネットワーク異常です。ネット接続をリトライしてください"; 20 | /*title*/ 21 | "title_connectServer" = "サーバ接続中..."; 22 | "title_resource_downloading" = "データをダウンロード中..."; 23 | "title_network_error" = "インターネットに接続されていません"; 24 | "title_resource_downloadFailed" = "資源ダウンロード失敗"; 25 | "title_resource_downloadFinished" = "資源ダウンロード完了"; 26 | "title_resource_unzip" = "資源解凍中(パケットを消耗しません)..."; 27 | "title_resource_unzip_failed" = "解凍失敗、もう一度ダウンロードします"; 28 | "title_resource_combining" = "資源合併中(ゲームを閉めないでください)..."; 29 | "title_resource_combine_failed" = "資源合併失敗"; 30 | "title_resource_combined" = "資源合併完了"; 31 | "title_resource_allFinished" = "ゲームを読み込み中、少々お待ち下さい"; 32 | /*button*/ 33 | "button_ok" = "はい"; 34 | "button_no" = "いいえ"; 35 | "button_download_now" = "すぐにダウンロード"; 36 | "button_download_background" = "すぐにダウンロード"; 37 | "button_download_later" = "後で"; 38 | "button_continue_game" = "ゲームを続ける"; 39 | "button_exitGame" = "ゲーム退出"; 40 | "button_confirm" = "確認"; 41 | "button_retry" = "再試行"; 42 | "button_jumpAppStore" = "トランジスター"; 43 | /*other*/ 44 | "alert_space_notEnough" = "ゲームが正常にプレイできません。ストレージ容量を整理してください"; 45 | "alert_lowSpeed" = "ゲーム資源バックグラウンドダウンロードスピードが遅すぎますので、ゲーム体験が良くないです。一回で全資源をダウンロードしますか(%.2fM)?"; 46 | "alert_resourceEnd" = "今wifi環境ではないです。ゲームを続くには(.2fM)の資源をダウンロード必要です。今すぐダウンロードしますか?"; 47 | "alert_old_player" = "一回で全資源をダウンロードしますのはおすすめです。今すぐダウンロードしますか(%.2fM)?"; 48 | "alert_old_player_wwan" = "一回で全資源をダウンロードしますのはおすすめです。今すぐダウンロードしますか(%.2fM)?"; 49 | "alert_resource_failed" = "リソースエラー。データのダウンロードに失敗しました。"; 50 | "alert_restart_option" = "现在のゲームの新バージョン资源をダウンロードして、新しいバージョンを再开したか?"; 51 | "alert_restart_force" = "现在のゲームの新バージョンはダウンロード完了しており、再开して下さい"; 52 | "alert_appstore" = "ゲームはアプリケーションストアに新しいバージョンがあり、ダウンロードするかどうか"; 53 | "alert_sdk_add_error" = "sdk集成错误,乐变渠道号(Info.plist->LEBIAN_APPID)和sdk选择的发布地区(lebianFlag.xml->selected_area)不匹配"; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX/Elements.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using System.Collections; 3 | using System; 4 | 5 | 6 | namespace ChillyRoom.UnityEditor.iOS.Xcode.PBX 7 | { 8 | 9 | class PBXElement 10 | { 11 | protected PBXElement() {} 12 | 13 | // convenience methods 14 | public string AsString() { return ((PBXElementString)this).value; } 15 | public PBXElementArray AsArray() { return (PBXElementArray)this; } 16 | public PBXElementDict AsDict() { return (PBXElementDict)this; } 17 | 18 | public PBXElement this[string key] 19 | { 20 | get { return AsDict()[key]; } 21 | set { AsDict()[key] = value; } 22 | } 23 | } 24 | 25 | class PBXElementString : PBXElement 26 | { 27 | public PBXElementString(string v) { value = v; } 28 | 29 | public string value; 30 | } 31 | 32 | class PBXElementDict : PBXElement 33 | { 34 | public PBXElementDict() : base() {} 35 | 36 | private Dictionary m_PrivateValue = new Dictionary(); 37 | public IDictionary values { get { return m_PrivateValue; }} 38 | 39 | new public PBXElement this[string key] 40 | { 41 | get { 42 | if (values.ContainsKey(key)) 43 | return values[key]; 44 | return null; 45 | } 46 | set { this.values[key] = value; } 47 | } 48 | 49 | public bool Contains(string key) 50 | { 51 | return values.ContainsKey(key); 52 | } 53 | 54 | public void Remove(string key) 55 | { 56 | values.Remove(key); 57 | } 58 | 59 | public void SetString(string key, string val) 60 | { 61 | values[key] = new PBXElementString(val); 62 | } 63 | 64 | public PBXElementArray CreateArray(string key) 65 | { 66 | var v = new PBXElementArray(); 67 | values[key] = v; 68 | return v; 69 | } 70 | 71 | public PBXElementDict CreateDict(string key) 72 | { 73 | var v = new PBXElementDict(); 74 | values[key] = v; 75 | return v; 76 | } 77 | } 78 | 79 | class PBXElementArray : PBXElement 80 | { 81 | public PBXElementArray() : base() {} 82 | public List values = new List(); 83 | 84 | // convenience methods 85 | public void AddString(string val) 86 | { 87 | values.Add(new PBXElementString(val)); 88 | } 89 | 90 | public PBXElementArray AddArray() 91 | { 92 | var v = new PBXElementArray(); 93 | values.Add(v); 94 | return v; 95 | } 96 | 97 | public PBXElementDict AddDict() 98 | { 99 | var v = new PBXElementDict(); 100 | values.Add(v); 101 | return v; 102 | } 103 | } 104 | 105 | } // namespace UnityEditor.iOS.Xcode 106 | 107 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/XMain/KpKeychainItemWrapper.h: -------------------------------------------------------------------------------- 1 | /* 2 | File: KpKeychainItemWrapper.h 3 | Abstract: 4 | Objective-C wrapper for accessing a single keychain item. 5 | 6 | Version: 1.2 7 | 8 | Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple 9 | Inc. ("Apple") in consideration of your agreement to the following 10 | terms, and your use, installation, modification or redistribution of 11 | this Apple software constitutes acceptance of these terms. If you do 12 | not agree with these terms, please do not use, install, modify or 13 | redistribute this Apple software. 14 | 15 | In consideration of your agreement to abide by the following terms, and 16 | subject to these terms, Apple grants you a personal, non-exclusive 17 | license, under Apple's copyrights in this original Apple software (the 18 | "Apple Software"), to use, reproduce, modify and redistribute the Apple 19 | Software, with or without modifications, in source and/or binary forms; 20 | provided that if you redistribute the Apple Software in its entirety and 21 | without modifications, you must retain this notice and the following 22 | text and disclaimers in all such redistributions of the Apple Software. 23 | Neither the name, trademarks, service marks or logos of Apple Inc. may 24 | be used to endorse or promote products derived from the Apple Software 25 | without specific prior written permission from Apple. Except as 26 | expressly stated in this notice, no other rights or licenses, express or 27 | implied, are granted by Apple herein, including but not limited to any 28 | patent rights that may be infringed by your derivative works or by other 29 | works in which the Apple Software may be incorporated. 30 | 31 | The Apple Software is provided by Apple on an "AS IS" basis. APPLE 32 | MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION 33 | THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS 34 | FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND 35 | OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS. 36 | 37 | IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL 38 | OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 39 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 40 | INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, 41 | MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED 42 | AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), 43 | STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE 44 | POSSIBILITY OF SUCH DAMAGE. 45 | 46 | Copyright (C) 2010 Apple Inc. All Rights Reserved. 47 | 48 | */ 49 | 50 | #import 51 | 52 | /* 53 | The KeychainItemWrapper class is an abstraction layer for the iPhone Keychain communication. It is merely a 54 | simple wrapper to provide a distinct barrier between all the idiosyncracies involved with the Keychain 55 | CF/NS container objects. 56 | */ 57 | @interface KpKeychainItemWrapper : NSObject 58 | { 59 | NSMutableDictionary *keychainItemData; // The actual keychain item data backing store. 60 | NSMutableDictionary *genericPasswordQuery; // A placeholder for the generic keychain item query used to locate the item. 61 | } 62 | 63 | @property (nonatomic, retain) NSMutableDictionary *keychainItemData; 64 | @property (nonatomic, retain) NSMutableDictionary *genericPasswordQuery; 65 | 66 | // Designated initializer. 67 | - (id)initWithIdentifier: (NSString *)identifier accessGroup:(NSString *) accessGroup; 68 | - (void)setObject:(id)inObject forKey:(id)key; 69 | - (id)objectForKey:(id)key; 70 | 71 | // Initializes and resets the default generic keychain item data. 72 | - (void)resetKeychainItem; 73 | 74 | @end -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBXPath.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using System.Text.RegularExpressions; 5 | using System.IO; 6 | 7 | namespace ChillyRoom.UnityEditor.iOS.Xcode 8 | { 9 | internal class PBXPath 10 | { 11 | /// Replaces '\' with '/'. We need to apply this function to all paths that come from the user 12 | /// of the API because we store paths to pbxproj and on windows we may get path with '\' slashes 13 | /// instead of '/' slashes 14 | public static string FixSlashes(string path) 15 | { 16 | if (path == null) 17 | return null; 18 | return path.Replace('\\', '/'); 19 | } 20 | 21 | public static void Combine(string path1, PBXSourceTree tree1, string path2, PBXSourceTree tree2, 22 | out string resPath, out PBXSourceTree resTree) 23 | { 24 | if (tree2 == PBXSourceTree.Group) 25 | { 26 | resPath = Combine(path1, path2); 27 | resTree = tree1; 28 | return; 29 | } 30 | 31 | resPath = path2; 32 | resTree = tree2; 33 | } 34 | 35 | // Combines two paths 36 | public static string Combine(string path1, string path2) 37 | { 38 | if (path2.StartsWith("/")) 39 | return path2; 40 | if (path1.EndsWith("/")) 41 | return path1 + path2; 42 | if (path1 == "") 43 | return path2; 44 | if (path2 == "") 45 | return path1; 46 | return path1 + "/" + path2; 47 | } 48 | 49 | public static string GetDirectory(string path) 50 | { 51 | path = path.TrimEnd('/'); 52 | int pos = path.LastIndexOf('/'); 53 | if (pos == -1) 54 | return ""; 55 | else 56 | return path.Substring(0, pos); 57 | } 58 | 59 | public static string GetCurrentDirectory() 60 | { 61 | if (Environment.OSVersion.Platform != PlatformID.MacOSX && 62 | Environment.OSVersion.Platform != PlatformID.Unix) 63 | { 64 | throw new Exception("PBX project compatible current directory can only obtained on OSX"); 65 | } 66 | 67 | string path = Directory.GetCurrentDirectory(); 68 | path = FixSlashes(path); 69 | if (!IsPathRooted(path)) 70 | return "/" + path; 71 | return path; 72 | } 73 | 74 | public static string GetFilename(string path) 75 | { 76 | int pos = path.LastIndexOf('/'); 77 | if (pos == -1) 78 | return path; 79 | else 80 | return path.Substring(pos + 1); 81 | } 82 | 83 | public static bool IsPathRooted(string path) 84 | { 85 | if (path == null || path.Length == 0) 86 | return false; 87 | return path[0] == '/'; 88 | } 89 | 90 | public static string GetFullPath(string path) 91 | { 92 | if (IsPathRooted(path)) 93 | return path; 94 | else 95 | return Combine(GetCurrentDirectory(), path); 96 | } 97 | 98 | public static string[] Split(string path) 99 | { 100 | if (string.IsNullOrEmpty(path)) 101 | return new string[]{}; 102 | return path.Split(new[]{'/'}, StringSplitOptions.RemoveEmptyEntries); 103 | } 104 | } 105 | 106 | } // UnityEditor.iOS.Xcode 107 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Copy/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "size" : "20x20", 5 | "idiom" : "iphone", 6 | "filename" : "Icon-40.png", 7 | "scale" : "2x" 8 | }, 9 | { 10 | "size" : "20x20", 11 | "idiom" : "iphone", 12 | "filename" : "Icon-60.png", 13 | "scale" : "3x" 14 | }, 15 | { 16 | "size" : "29x29", 17 | "idiom" : "iphone", 18 | "filename" : "Icon-29.png", 19 | "scale" : "1x" 20 | }, 21 | { 22 | "size" : "29x29", 23 | "idiom" : "iphone", 24 | "filename" : "Icon-58.png", 25 | "scale" : "2x" 26 | }, 27 | { 28 | "size" : "29x29", 29 | "idiom" : "iphone", 30 | "filename" : "Icon-87.png", 31 | "scale" : "3x" 32 | }, 33 | { 34 | "size" : "40x40", 35 | "idiom" : "iphone", 36 | "filename" : "Icon-80.png", 37 | "scale" : "2x" 38 | }, 39 | { 40 | "size" : "40x40", 41 | "idiom" : "iphone", 42 | "filename" : "Icon-120.png", 43 | "scale" : "3x" 44 | }, 45 | { 46 | "size" : "57x57", 47 | "idiom" : "iphone", 48 | "filename" : "Icon-59.png", 49 | "scale" : "1x" 50 | }, 51 | { 52 | "size" : "57x57", 53 | "idiom" : "iphone", 54 | "filename" : "Icon-115.png", 55 | "scale" : "2x" 56 | }, 57 | { 58 | "size" : "60x60", 59 | "idiom" : "iphone", 60 | "filename" : "Icon-120.png", 61 | "scale" : "2x" 62 | }, 63 | { 64 | "size" : "60x60", 65 | "idiom" : "iphone", 66 | "filename" : "Icon-180.png", 67 | "scale" : "3x" 68 | }, 69 | { 70 | "size" : "20x20", 71 | "idiom" : "ipad", 72 | "filename" : "Icon-20.png", 73 | "scale" : "1x" 74 | }, 75 | { 76 | "size" : "20x20", 77 | "idiom" : "ipad", 78 | "filename" : "Icon-40.png", 79 | "scale" : "2x" 80 | }, 81 | { 82 | "size" : "29x29", 83 | "idiom" : "ipad", 84 | "filename" : "Icon-29.png", 85 | "scale" : "1x" 86 | }, 87 | { 88 | "size" : "29x29", 89 | "idiom" : "ipad", 90 | "filename" : "Icon-58.png", 91 | "scale" : "2x" 92 | }, 93 | { 94 | "size" : "40x40", 95 | "idiom" : "ipad", 96 | "filename" : "Icon-41.png", 97 | "scale" : "1x" 98 | }, 99 | { 100 | "size" : "40x40", 101 | "idiom" : "ipad", 102 | "filename" : "Icon-80.png", 103 | "scale" : "2x" 104 | }, 105 | { 106 | "size" : "50x50", 107 | "idiom" : "ipad", 108 | "filename" : "Icon-50.png", 109 | "scale" : "1x" 110 | }, 111 | { 112 | "size" : "50x50", 113 | "idiom" : "ipad", 114 | "filename" : "Icon-100.png", 115 | "scale" : "2x" 116 | }, 117 | { 118 | "size" : "72x72", 119 | "idiom" : "ipad", 120 | "filename" : "Icon-72.png", 121 | "scale" : "1x" 122 | }, 123 | { 124 | "size" : "72x72", 125 | "idiom" : "ipad", 126 | "filename" : "Icon-144.png", 127 | "scale" : "2x" 128 | }, 129 | { 130 | "size" : "76x76", 131 | "idiom" : "ipad", 132 | "filename" : "Icon-76.png", 133 | "scale" : "1x" 134 | }, 135 | { 136 | "size" : "76x76", 137 | "idiom" : "ipad", 138 | "filename" : "Icon-152.png", 139 | "scale" : "2x" 140 | }, 141 | { 142 | "size" : "83.5x83.5", 143 | "idiom" : "ipad", 144 | "filename" : "Icon-167.png", 145 | "scale" : "2x" 146 | }, 147 | { 148 | "size" : "1024x1024", 149 | "idiom" : "ios-marketing", 150 | "filename" : "Icon-1024.png", 151 | "scale" : "1x" 152 | } 153 | ], 154 | "info" : { 155 | "version" : 1, 156 | "author" : "xcode" 157 | } 158 | } -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/pl.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "Do uruchomienia gry wymagane jest pobranie %.2f MB zasobów. Masz połączenie z siecią Wi-Fi. Pobrać teraz?"; 10 | "split_wifi_back_download" = "Wymagane jest pobranie %.2f MB zasobów. Masz połączenie z siecią Wi-Fi. Czy chcesz pobrać zasoby w tle?"; 11 | "hotfix_wifi_fore_download" = "Wymagane jest pobranie pakietu aktualizacji (%.2f MB). Masz połączenie z siecią Wi-Fi. Pobrać teraz?"; 12 | "hotfix_wifi_back_download" = "Wymagane jest pobranie zasobów aktualizacji (%.2f MB). Masz połączenie z siecią Wi-Fi. Czy chcesz pobrać zasoby w tle?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "Do uruchomienia gry wymagane jest pobranie %.2f MB zasobów. Korzystasz z danych komórkowych. Pobrać teraz?"; 15 | "split_wwan_back_download" = "Wymagane jest pobranie %.2f MB zasobów. Korzystasz z danych komórkowych. Czy chcesz pobrać zasoby w tle?"; 16 | "hotfix_wwan_fore_download" = "Wymagane jest pobranie pakietu aktualizacji (%.2f MB). Korzystasz z danych komórkowych. Pobrać teraz?"; 17 | "hotfix_wwan_back_download" = "Wymagane jest pobranie zasobów aktualizacji (%.2f MB). Korzystasz z danych komórkowych. Czy chcesz pobrać zasoby w tle?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "Nie udało się połączyć. Sprawdź połączenie z Internetem."; 20 | /*title*/ 21 | "title_connectServer" = "Łączenie z serwerem..."; 22 | "title_resource_downloading" = "Pobieranie zasobów..."; 23 | "title_network_error" = "Utracono połączenie"; 24 | "title_resource_downloadFailed" = "Błąd pobierania. Sprawdź połączenie z Internetem."; 25 | "title_resource_downloadFinished" = "Pobieranie ukończone"; 26 | "title_resource_unzip" = "Rozpakowywanie (proces nie wykorzystuje danych komórkowych)..."; 27 | "title_resource_unzip_failed" = "Błąd rozpakowywania. Pobierz ponownie."; 28 | "title_resource_combining" = "Trwa scalanie zasobów (nie wyłączaj gry)…"; 29 | "title_resource_combine_failed" = "Błąd scalania zasobów."; 30 | "title_resource_combined" = "Zasoby zostały scalone."; 31 | "title_resource_allFinished" = "Trwa wczytywanie gry."; 32 | /*button*/ 33 | "button_ok" = "Tak"; 34 | "button_no" = "Nie"; 35 | "button_download_now" = "Pobierz teraz"; 36 | "button_download_background" = "Pobieraj w tle"; 37 | "button_download_later" = "Może później"; 38 | "button_continue_game" = "Graj dalej"; 39 | "button_exitGame" = "Wyjdź"; 40 | "button_confirm" = "OK"; 41 | "button_retry" = "Spróbuj ponownie"; 42 | "button_jumpAppStore" = "Przejdź do sklepu"; 43 | /*other*/ 44 | "alert_space_notEnough" = "Za mało wolnej przestrzeni. Zwolnij trochę miejsca i spróbuj ponownie."; 45 | "alert_lowSpeed" = "Pobieranie zasobów w tle trwa za długo i negatywnie wpływa na działanie gry. Czy chcesz pobrać teraz wszystkie zasoby (%.2f MB)?"; 46 | "alert_resourceEnd" = "Aby kontynuować grę, musisz pobrać %.2f MB zasobów. W celu poprawy działania gry zalecamy połączenie się z siecią Wi-Fi. Czy chcesz kontynuować?"; 47 | "alert_old_player" = "Pobierz wszystkie zasoby (%.2f MB), by korzystać z pełnej funkcjonalności gry."; 48 | "alert_old_player_wwan" = "Pobierz wszystkie zasoby (%.2f MB), by korzystać z pełnej funkcjonalności gry. Używasz danych komórkowych. Pobrać teraz?"; 49 | "alert_resource_failed" = "Błąd wczytywania zasobów: niekompatybilne MD5"; 50 | "alert_restart_option" = "Aktualizacja ukończona. Uruchomić grę ponownie w nowej wersji?"; 51 | "alert_restart_force" = "Aktualizacja ukończona. Uruchom grę ponownie."; 52 | "alert_appstore" = "W App Store jest dostępna nowa wersja gry. Czy chcesz przejść do sklepu i zaktualizować?"; 53 | "alert_sdk_add_error" = "Błąd integracji SDK. Nr kanału Loveota (Info.plist->LEBIAN_APPID) jest niezgodny z wybranym obszarem publikacji SDK (lebianFlag.xml->selected_area)."; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/th.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "เกมต้องการให้คุณดาวน์โหลดทรัพยากร %.2fMB คุณเชื่อมต่อ Wi-Fi แล้ว และการอัปเดตเป็นสิ่งจำเป็นในการเข้าเกม ดาวน์โหลดทันทีหรือไม่"; 10 | "split_wifi_back_download" = "เกมต้องการให้คุณดาวน์โหลดทรัพยากร %.2fMB คุณเชื่อมต่อ Wi-Fi แล้ว คุณต้องการดาวน์โหลดในพี้นหลังหรือไม่"; 11 | "hotfix_wifi_fore_download" = "เกมจำเป็นต้องดาวน์โหลดแพ็กเกจอัปเดต (%.2fMB) คุณเชื่อมต่อ Wi-Fi แล้ว ดาวน์โหลดทันทีหรือไม่"; 12 | "hotfix_wifi_back_download" = "เกมจำเป็นต้องดาวน์โหลดทรัพยากรอัปเดต (%.2fMB) คุณเชื่อมต่อ Wi-Fi แล้ว คุณต้องการดาวน์โหลดในพี้นหลังหรือไม่"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "เกมต้องการให้คุณดาวน์โหลดทรัพยากร %.2fMB คุณกำลังใช้อินเทอร์เน็ตมือถีอและการอัปเดตเป็นสิ่งจำเป็นในการเข้าเกม ดาวน์โหลดทันทีหรือไม่"; 15 | "split_wwan_back_download" = "เกมต้องการให้คุณดาวน์โหลดทรัพยากร %.2fMB คุณกำลังใช้อินเทอร์เน็ตมือถีอ คุณต้องการดาวน์โหลดในพี้นหลังหรือไม่"; 16 | "hotfix_wwan_fore_download" = "เกมจำเป็นต้องดาวน์โหลดแพ็กเกจอัปเดต (%.2fMB) คุณกำลังใช้อินเทอร์เน็ตมือถีอ ดาวน์โหลดทันทีหรือไม่"; 17 | "hotfix_wwan_back_download" = "เกมจำเป็นต้องดาวน์โหลดแพ็กเกจอัปเดต (%.2fMB) คุณกำลังใช้อินเทอร์เน็ตมือถีอ คุณต้องการดาวน์โหลดในพี้นหลังหรือไม่"; 18 | /*unReach*/ 19 | "alert_noReachable" = "เชื่อมต่อไม่สำเร็จ กรุณาตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ"; 20 | /*title*/ 21 | "title_connectServer" = "กำลังเชื่อมต่อเซิร์ฟเวอร์…"; 22 | "title_resource_downloading" = "กำลังดาวน์โหลดทรัพยากร…"; 23 | "title_network_error" = "การเชื่อมต่อขาดหาย"; 24 | "title_resource_downloadFailed" = "ดาวน์โหลดไม่สำเร็จ กรุณาตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ"; 25 | "title_resource_downloadFinished" = "ดาวน์โหลดสำเร็จ"; 26 | "title_resource_unzip" = "กำลังเปิดแพ็กเกจ (ไม่ใช้อินเทอร์เน็ตมือถือ)…"; 27 | "title_resource_unzip_failed" = "เปิดแพ็กเกจไม่สำเร็จ กรุณาดาวน์โหลดใหม่"; 28 | "title_resource_combining" = "กำลังรวมทรัพยากร (กรุณาอย่าปิดเกม)…"; 29 | "title_resource_combine_failed" = "รวมทรัพยากรไม่สำเร็จ"; 30 | "title_resource_combined" = "รวมทรัพยากรแล้ว"; 31 | "title_resource_allFinished" = "เกมกำลังโหลด กรุณารอ"; 32 | /*button*/ 33 | "button_ok" = "ใช่"; 34 | "button_no" = "ไม่"; 35 | "button_download_now" = "ดาวน์โหลดทันที"; 36 | "button_download_background" = "ดาวน์โหลดในพื้นหลัง"; 37 | "button_download_later" = "ไว้ภายหลัง"; 38 | "button_continue_game" = "เล่นต่อไป"; 39 | "button_exitGame" = "ออก"; 40 | "button_confirm" = "ตกลง"; 41 | "button_retry" = "ลองอีกครั้ง"; 42 | "button_jumpAppStore" = "ไปยังร้านค้า"; 43 | /*other*/ 44 | "alert_space_notEnough" = "พื้นที่เก็บข้อมูลไม่เพียงพอ กรุณาคืนพื้นที่เก็บข้อมูลว่างให้เพียงพอแล้วลองอีกครั้ง"; 45 | "alert_lowSpeed" = "การดาวน์โหลดทรัพยากรเกมในพื้นหลังกำลังช้าและจะส่งผลกระทบต่อประสบการณ์การเล่นเกม คุณต้องการดาวน์โหลดทรัพยากรทั้งหมดในครั้งเดียวหรือไม่ (%.2fMB)"; 46 | "alert_resourceEnd" = "คุณต้องดาวน์โหลดทรัพยากร %.2fMB เพื่อเล่นต่อไป เราขอแนะนำให้คุณเชื่อมต่อ Wi-Fi เพื่อให้ได้ประสบการณ์การเล่นเกมที่ดีที่สุด คุณต้องการเล่นต่อไปหรือไม่"; 47 | "alert_old_player" = "ดาวน์โหลดทรัพยากรทั้งหมดในครั้งเดียว (%.2fMB) เพื่อให้ได้ประสบการณ์การเล่นเกมที่ดีขึ้น"; 48 | "alert_old_player_wwan" = "ดาวน์โหลดทรัพยากรทั้งหมดในครั้งเดียว (%.2fMB) เพื่อให้ได้ประสบการณ์การเล่นเกมที่ดีขึ้น คุณกำลังใช้อินเทอร์เน็ตมือถือ ดาวน์โหลดทันทีหรือไม่"; 49 | "alert_resource_failed" = "โหลดทรัพยากรไม่สำเร็จ: MD5 เข้ากันไม่ได้"; 50 | "alert_restart_option" = "อัปเดตเสร็จสมบูรณ์ เริ่มการทำงานเกมใหม่และโหลดเวอร์ชันใหม่หรือไม่"; 51 | "alert_restart_force" = "อัปเดตเสร็จสมบูรณ์ กรุณาเริ่มการทำงานเกมใหม่"; 52 | "alert_appstore" = "เกมมีเวอร์ชันใหม่ใน App Store คุณต้องการไปเพื่อเริ่มต้นอัปเดตหรือไม่"; 53 | "alert_sdk_add_error" = "การรวม SDK ผิดพลาด หมายเลขช่องสัญญาณ Loveota (Info.plist->LEBIAN_APPID) และพื้นที่เผยแพร่ SDK (lebianFlag.xml->selected_area) ไม่ตรงกัน"; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/tr.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "Oyun %.2fMB kaynak indirmesi gerektiriyor. Kablosuz Ağa bağlısın ve oyuna girmek için güncelleme yapılmalı. Şimdi indir?"; 10 | "split_wifi_back_download" = "Oyun %.2fMB kaynak indirmesi gerektiriyor. Kablosuz Ağa bağlısın. Arka planda indirmek istiyor musun?"; 11 | "hotfix_wifi_fore_download" = "Oyunun güncelleme paketi indirmesi gerekiyor (%.2fMB). Kablosuz Ağa bağlısın. Şimdi indir?"; 12 | "hotfix_wifi_back_download" = "Oyunun güncelleme kaynaklarını (%.2fMB) indirmesi gerekiyor. Kablosuz Ağa bağlısın. Arka planda indirmek istiyor musun?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "Oyunun %.2fMB kaynak indirmesi gerekiyor. Mobil veri kullanıyorsun ve oyuna girmek için güncelleme yapılmalı. Şimdi indir?"; 15 | "split_wwan_back_download" = "Oyun %.2fMB kaynak indirmesi gerekiyor. Mobil veri kullanıyorsun. Arka planda indirmek istiyor musun?"; 16 | "hotfix_wwan_fore_download" = "Oyunun güncelleme paketi indirmesi gerekiyor (%.2fMB). Mobil veri kullanıyorsun. Şimdi indir?"; 17 | "hotfix_wwan_back_download" = "Oyunun güncelleme kaynaklarını (%.2fMB) indirmesi gerekiyor. Mobil veri kullanıyorsun. Arka planda indirmek istiyor musun?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "Bağlantı kesildi. Lütfen internet bağlantını kontrol et."; 20 | /*title*/ 21 | "title_connectServer" = "Sunucuya bağlanılıyor..."; 22 | "title_resource_downloading" = "Kaynaklar indiriliyor..."; 23 | "title_network_error" = "Bağlantı kesildi"; 24 | "title_resource_downloadFailed" = "İndirme başarısız. Lütfen internet bağlantını kontrol et."; 25 | "title_resource_downloadFinished" = "İndirme Tamamlandı"; 26 | "title_resource_unzip" = "Paket açılıyor (Bu işlem mobil veri harcamaz)..."; 27 | "title_resource_unzip_failed" = "Paket açılamadı. Lütfen tekrar indir."; 28 | "title_resource_combining" = "Kaynaklar toplanıyor (lütfen oyunu kapatma)..."; 29 | "title_resource_combine_failed" = "Kaynaklar toplanamadı."; 30 | "title_resource_combined" = "Kaynaklar toplandı."; 31 | "title_resource_allFinished" = "Oyun yükleniyor, lütfen bekle."; 32 | /*button*/ 33 | "button_ok" = "Evet"; 34 | "button_no" = "Hayır"; 35 | "button_download_now" = "Şimdi indir"; 36 | "button_download_background" = "Arka planda indir"; 37 | "button_download_later" = "Sonra"; 38 | "button_continue_game" = "Oyuna devam et"; 39 | "button_exitGame" = "Çık"; 40 | "button_confirm" = "Tamam"; 41 | "button_retry" = "Tekrar dene"; 42 | "button_jumpAppStore" = "Dükkâna Git"; 43 | /*other*/ 44 | "alert_space_notEnough" = "Depo alanı yetersiz. Lütfen biraz yer açıp tekrar dene."; 45 | "alert_lowSpeed" = "Oyun kaynaklarının arka planda indirilmesi yavaş gidiyor ve oyun tecrübesini etkileyecek. Tüm kaynakları tek seferde indirmek ister misin (%.2fMB) ?"; 46 | "alert_resourceEnd" = "Oynamaya devam etmek için %.2fMB kaynak indirmen gerek. En iyi oyun tecrübesi için Kablosuz Ağa bağlanmanı öneririz. Oyuna devam etmek istiyor musun?"; 47 | "alert_old_player" = "Daha iyi bir oyun tecrübesi için tüm kaynakları tek seferde indir (%.2fMB)."; 48 | "alert_old_player_wwan" = "Daha iyi bir oyun tecrübesi için tüm kaynakları tek seferde indir (%.2fMB). Mobil veri kullanıyorsun. Şimdi indir?"; 49 | "alert_resource_failed" = "Kaynaklar yüklenemiyor: MD5 uyumsuz."; 50 | "alert_restart_option" = "Güncelleme tamamlandı. Oyunu yeniden başlatıp yeni sürümü yüklemek ister misin?"; 51 | "alert_restart_force" = "Güncelleme tamamlandı. Lütfen oyunu yeniden başlat."; 52 | "alert_appstore" = "Oyunun Uygulama Mağazasında yeni bir sürümü mevcut. Mağazaya gidip güncellemek istiyor musun?"; 53 | "alert_sdk_add_error" = "SDK entegrasyon hatası. The Loveota kanalı no. (Info.plist->LEBIAN_APPID) ve seçili SDK yayımlama bölgesi (lebianFlag.xml->selected_area) eşleşmiyor."; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/en.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "The game requires you to download %.2fMB of resources. You are connected to Wi-Fi. Download now?"; 10 | "split_wifi_back_download" = "The game requires you to download %.2fMB of resources. You are connected to Wi-Fi. Do you want to download them in the background?"; 11 | "hotfix_wifi_fore_download" = "The game needs to download an update package (%.2fMB). You are connected to Wi-Fi. Download now?"; 12 | "hotfix_wifi_back_download" = "The game needs to download update resources (%.2fMB). You are connected to Wi-Fi. Do you want to download them in the background?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "The game requires you to download %.2fMB of resources. You are using mobile data. Download now?"; 15 | "split_wwan_back_download" = "The game requires you to download %.2fMB of resources. You are using mobile data. Do you want to download them in the background?"; 16 | "hotfix_wwan_fore_download" = "The game needs to download an update package (%.2fMB). You are using mobile data. Download now?"; 17 | "hotfix_wwan_back_download" = "The game needs to download update resources (%.2fMB). You are using mobile data. Do you want to download them in the background?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "Connection failed. Please check your Internet connection."; 20 | /*title*/ 21 | "title_connectServer" = "Connecting to server..."; 22 | "title_resource_downloading" = "Downloading resources..."; 23 | "title_network_error" = "Connection lost"; 24 | "title_resource_downloadFailed" = "Download failed. Please check your Internet connection."; 25 | "title_resource_downloadFinished" = "Download Complete"; 26 | "title_resource_unzip" = "Extracting..."; 27 | "title_resource_unzip_failed" = "Extract failed"; 28 | "title_resource_combining" = "Consolidating resources (please don’t close the game)..."; 29 | "title_resource_combine_failed" = "Failed to consolidate resources."; 30 | "title_resource_combined" = "Resources consolidated."; 31 | "title_resource_allFinished" = "Game is loading, please wait."; 32 | /*button*/ 33 | "button_ok" = "YES"; 34 | "button_no" = "NO"; 35 | "button_download_now" = "Download now"; 36 | "button_download_background" = "Download in background"; 37 | "button_download_later" = "Later"; 38 | "button_continue_game" = "Continue playing"; 39 | "button_exitGame" = "Quit"; 40 | "button_confirm" = "OK"; 41 | "button_retry" = "Try again"; 42 | "button_jumpAppStore" = "Go to AppStore"; 43 | /*other*/ 44 | "alert_space_notEnough" = "Not enough storage space. Please free up enough storage space and try again."; 45 | "alert_lowSpeed" = "The download of game resources in the background is going slow and will affect the game experience. Do you want to download all resources in one go (%.2fMB)?"; 46 | "alert_resourceEnd" = "You need to download %.2fMB of resources to continue playing. We recommend that you connect to Wi-Fi for the best game experience. Do you want to continue playing?"; 47 | "alert_old_player" = "Download all resources in one go (%.2fMB) for a better game experience."; 48 | "alert_old_player_wwan" = "Download all resources in one go (%.2fMB) for a better game experience. You are using mobile data. Download now?"; 49 | "alert_resource_failed" = "Failed to load resources: Incompatible MD5"; 50 | "alert_restart_option" = "Update completed. Restart the game and load the new version?"; 51 | "alert_restart_force" = "Update completed. Please restart the game."; 52 | "alert_appstore" = "There is a new version of the game in the App Store. Do you want to head there to start updating?"; 53 | "alert_sdk_add_error" = "SDK integration error. The Loveota channel no. (Info.plist->LEBIAN_APPID) and the selected SDK publish area (lebianFlag.xml->selected_area) do not match."; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/ru.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "Требуется загрузить %.2f МБ ресурсов. Вы подключены к сети Wi-Fi. Для входа в игру необходимо обновление. Загрузить сейчас?"; 10 | "split_wifi_back_download" = "Требуется загрузить %.2f МБ ресурсов. Вы подключены к сети Wi-Fi. Загрузить ресурсы в фоновом режиме?"; 11 | "hotfix_wifi_fore_download" = "Требуется загрузить пакет обновления (%.2f МБ). Вы подключены к сети Wi-Fi. Загрузить сейчас?"; 12 | "hotfix_wifi_back_download" = "Требуется загрузить ресурсы для обновления игры (%.2f МБ). Вы подключены к сети Wi-Fi. Загрузить ресурсы в фоновом режиме?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "Требуется загрузить %.2f МБ ресурсов. Вы используете мобильные данные. Для входа в игру необходимо обновление. Загрузить сейчас?"; 15 | "split_wwan_back_download" = "Требуется загрузить %.2f МБ ресурсов. Вы используете мобильные данные. Загрузить ресурсы в фоновом режиме?"; 16 | "hotfix_wwan_fore_download" = "Требуется загрузить пакет обновления (%.2f МБ). Вы используете мобильные данные. Загрузить сейчас?"; 17 | "hotfix_wwan_back_download" = "Требуется загрузить ресурсы для обновления игры (%.2f МБ). Вы используете мобильные данные. Загрузить ресурсы в фоновом режиме?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "Сбой подключения. Проверьте подключение к Интернету."; 20 | /*title*/ 21 | "title_connectServer" = "Подключение к серверу..."; 22 | "title_resource_downloading" = "Загрузка ресурсов..."; 23 | "title_network_error" = "Потеря подключения"; 24 | "title_resource_downloadFailed" = "Сбой загрузки. Проверьте подключение к Интернету."; 25 | "title_resource_downloadFinished" = "Загрузка завершена"; 26 | "title_resource_unzip" = "Идет распаковка ресурсов (этот процесс не использует мобильные данные)..."; 27 | "title_resource_unzip_failed" = "Не удалось распаковать ресурсы. Загрузите данные заново.载"; 28 | "title_resource_combining" = "Идет слияние ресурсов (не выключайте игру)..."; 29 | "title_resource_combine_failed" = "Слияние ресурсов не удалось."; 30 | "title_resource_combined" = "Слияние ресурсов завершено."; 31 | "title_resource_allFinished" = "Подождите, идет загрузка игры."; 32 | /*button*/ 33 | "button_ok" = "Да"; 34 | "button_no" = "Нет"; 35 | "button_download_now" = "Загрузить сейчас"; 36 | "button_download_background" = "Загрузка в фоновом режиме"; 37 | "button_download_later" = "Позже"; 38 | "button_continue_game" = "Продолжить игру"; 39 | "button_exitGame" = "Выйти"; 40 | "button_confirm" = "ОК"; 41 | "button_retry" = "Попробовать снова"; 42 | "button_jumpAppStore" = "Перейти в лавку"; 43 | /*other*/ 44 | "alert_space_notEnough" = "Недостаточно памяти. Освободите место и повторите попытку."; 45 | "alert_lowSpeed" = "Загрузка игровых ресурсов в фоновом режиме идет медленно и влияет на качество работы игры. Хотите единовременно загрузить ресурсы (%.2f МБ)?"; 46 | "alert_resourceEnd" = "Для продолжения игры требуется загрузить %.2f МБ ресурсов. Для наилучшей работы игры мы рекомендуем подключиться к сети Wi-Fi. Продолжить игру?"; 47 | "alert_old_player" = "Для лучшего погружения в игру загрузите полный пакет ресурсов (%.2f МБ)."; 48 | "alert_old_player_wwan" = "Для лучшего погружения в игру загрузите полный пакет ресурсов (%.2f МБ). Вы используете мобильные данные. Загрузить сейчас?"; 49 | "alert_resource_failed" = "Не удалось загрузить ресурсы: несовместимый хеш MD5."; 50 | "alert_restart_option" = "Обновление завершено. Перезапустить игру и загрузить новую версию?"; 51 | "alert_restart_force" = "Обновление завершено. Перезапустите игру."; 52 | "alert_appstore" = "В App Store появилась новая версия игры. Перейти в магазин и начать обновление?"; 53 | "alert_sdk_add_error" = "Ошибка интеграции SDK. Номер канала Loveota (Info.plist->LEBIAN_APPID) и выбранная зона публикации SDK (lebianFlag.xml->selected_area) не совпадают."; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX/Sections.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using System.Text; 5 | using System.Text.RegularExpressions; 6 | using System.IO; 7 | 8 | // Basr classes for section handling 9 | 10 | namespace ChillyRoom.UnityEditor.iOS.Xcode.PBX 11 | { 12 | 13 | // common base 14 | internal abstract class SectionBase 15 | { 16 | public abstract void AddObject(string key, PBXElementDict value); 17 | public abstract void WriteSection(StringBuilder sb, GUIDToCommentMap comments); 18 | } 19 | 20 | // known section: contains objects that we care about 21 | internal class KnownSectionBase : SectionBase where T : PBXObjectData, new() 22 | { 23 | private Dictionary m_Entries = new Dictionary(); 24 | 25 | private string m_Name; 26 | 27 | public KnownSectionBase(string sectionName) 28 | { 29 | m_Name = sectionName; 30 | } 31 | 32 | public IEnumerable> GetEntries() 33 | { 34 | return m_Entries; 35 | } 36 | 37 | public IEnumerable GetGuids() 38 | { 39 | return m_Entries.Keys; 40 | } 41 | 42 | public IEnumerable GetObjects() 43 | { 44 | return m_Entries.Values; 45 | } 46 | 47 | public override void AddObject(string key, PBXElementDict value) 48 | { 49 | T obj = new T(); 50 | obj.guid = key; 51 | obj.SetPropertiesWhenSerializing(value); 52 | obj.UpdateVars(); 53 | m_Entries[obj.guid] = obj; 54 | } 55 | 56 | public override void WriteSection(StringBuilder sb, GUIDToCommentMap comments) 57 | { 58 | if (m_Entries.Count == 0) 59 | return; // do not write empty sections 60 | 61 | sb.AppendFormat("\n\n/* Begin {0} section */", m_Name); 62 | var keys = new List(m_Entries.Keys); 63 | keys.Sort(StringComparer.Ordinal); 64 | foreach (string key in keys) 65 | { 66 | T obj = m_Entries[key]; 67 | obj.UpdateProps(); 68 | sb.Append("\n\t\t"); 69 | comments.WriteStringBuilder(sb, obj.guid); 70 | sb.Append(" = "); 71 | Serializer.WriteDict(sb, obj.GetPropertiesWhenSerializing(), 2, 72 | obj.shouldCompact, obj.checker, comments); 73 | sb.Append(";"); 74 | } 75 | sb.AppendFormat("\n/* End {0} section */", m_Name); 76 | } 77 | 78 | // returns null if not found 79 | public T this[string guid] 80 | { 81 | get { 82 | if (m_Entries.ContainsKey(guid)) 83 | return m_Entries[guid]; 84 | return null; 85 | } 86 | } 87 | 88 | public bool HasEntry(string guid) 89 | { 90 | return m_Entries.ContainsKey(guid); 91 | } 92 | 93 | public void AddEntry(T obj) 94 | { 95 | m_Entries[obj.guid] = obj; 96 | } 97 | 98 | public void RemoveEntry(string guid) 99 | { 100 | if (m_Entries.ContainsKey(guid)) 101 | m_Entries.Remove(guid); 102 | } 103 | } 104 | 105 | // we assume there is only one PBXProject entry 106 | internal class PBXProjectSection : KnownSectionBase 107 | { 108 | public PBXProjectSection() : base("PBXProject") 109 | { 110 | } 111 | 112 | public PBXProjectObjectData project 113 | { 114 | get { 115 | foreach (var kv in GetEntries()) 116 | return kv.Value; 117 | return null; 118 | } 119 | } 120 | } 121 | 122 | } // UnityEditor.iOS.Xcode 123 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/id.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "Game mengharuskanmu mengunduh %.2fMB sumber daya. Kamu tersambung ke Wi-Fi dan update dibutuhkan untuk memasuki game. Unduh sekarang?"; 10 | "split_wifi_back_download" = "Game mengharuskanmu mengunduh (%.2fMB) sumber daya. Kamu tersambung ke Wi-Fi. Ingin mengunduhnya di latar belakang?"; 11 | "hotfix_wifi_fore_download" = "Game perlu mengunduh paket update (%.2fMB). Kamu tersambung ke Wi-Fi. Unduh sekarang? "; 12 | "hotfix_wifi_back_download" = "Game perlu mengunduh sumber daya update (%.2fMB). Kamu tersambung ke Wi-Fi. Ingin mengunduhnya di latar belakang?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "Game mengharuskanmu mengunduh %.2fMB sumber daya. Kamu sedang menggunakan data seluler dan update dibutuhkan untuk memasuki game. Unduh sekarang?"; 15 | "split_wwan_back_download" = "Game mengharuskanmu mengunduh (%.2fMB) sumber daya. Kamu sedang menggunakan data seluler. Ingin mengunduhnya di latar belakang?"; 16 | "hotfix_wwan_fore_download" = "Game perlu mengunduh paket update (%.2fMB). Kamu sedang menggunakan data seluler. Unduh sekarang? "; 17 | "hotfix_wwan_back_download" = "Game perlu mengunduh sumber daya update (%.2fMB). Kamu sedang menggunakan data seluler. Ingin mengunduhnya di latar belakang?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "Sambungan gagal. Harap periksa sambungan Internetmu."; 20 | /*title*/ 21 | "title_connectServer" = "Menyambungkan ke server..."; 22 | "title_resource_downloading" = "Mengunduh sumber daya..."; 23 | "title_network_error" = "Sambungan terputus"; 24 | "title_resource_downloadFailed" = "Pengunduhan gagal. Harap periksa sambungan Internetmu."; 25 | "title_resource_downloadFinished" = "Pengunduhan Selesai"; 26 | "title_resource_unzip" = "Membongkar (Tidak memakai data seluler)..."; 27 | "title_resource_unzip_failed" = "Gagal membongkar. Silakan unduh lagi."; 28 | "title_resource_combining" = "Menggabungkan sumber daya (mohon jangan menutup game)..."; 29 | "title_resource_combine_failed" = "Gagal menggabungkan sumber daya."; 30 | "title_resource_combined" = "Sumber daya digabungkan."; 31 | "title_resource_allFinished" = "Game sedang memuat, harap tunggu."; 32 | /*button*/ 33 | "button_ok" = "Ya"; 34 | "button_no" = "Tidak"; 35 | "button_download_now" = "Unduh sekarang"; 36 | "button_download_background" = "Unduh di latar belakang"; 37 | "button_download_later" = "Mungkin nanti"; 38 | "button_continue_game" = "Lanjutkan permainan"; 39 | "button_exitGame" = "Keluar"; 40 | "button_confirm" = "OKE"; 41 | "button_retry" = "Coba lagi"; 42 | "button_jumpAppStore" = "Masuk ke Toko"; 43 | /*other*/ 44 | "alert_space_notEnough" = "Ruang penyimpanan tidak cukup. Harap kosongkan cukup ruang dan coba lagi."; 45 | "alert_lowSpeed" = "Pengunduhan sumber daya game di latar belakang berjalan lambat dan akan memengaruhi pengalaman game. Ingin mengunduh semua sumber daya sekaligus (%.2fMB)?"; 46 | "alert_resourceEnd" = "Kamu perlu mengunduh %.2fMB sumber daya untuk terus bermain. Kami menyarankan kamu menyambung ke Wi-Fi untuk pengalaman game terbaik. Ingin melanjutkan permainan?"; 47 | "alert_old_player" = "Unduh semua sumber daya sekaligus (%.2fMB) untuk pengalaman game yang lebih baik."; 48 | "alert_old_player_wwan" = "Unduh semua sumber daya sekaligus (%.2fMB) untuk pengalaman game yang lebih baik. Kamu sedang menggunakan data seluler. Unduh sekarang?"; 49 | "alert_resource_failed" = "Gagal memuat sumber daya: MD5 tidak cocok"; 50 | "alert_restart_option" = "Update selesai. Mulai ulang game dan muat versi yang baru?"; 51 | "alert_restart_force" = "Update selesai. Silakan mulai ulang game."; 52 | "alert_appstore" = "Ada versi baru game ini di App Store. Ingin membukanya untuk memulai update?"; 53 | "alert_sdk_add_error" = "Integrasi SDK eror. Saluran Loveota no. (Info.plist->LEBIAN_APPID) dan area publikasi SDK terpilih (lebianFlag.xml->selected_area) tidak sesuai."; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/pt.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "O jogo requer que você baixe %.2fMB de recursos. Você está conectado a um Wi-Fi e a atualização é necessária para jogar. Baixar agora?"; 10 | "split_wifi_back_download" = "O jogo requer que você baixe %.2fMB de recursos. Você está conectado a um Wi-Fi. Gostaria de baixar em segundo plano?"; 11 | "hotfix_wifi_fore_download" = "O jogo precisa baixar um pacote de atualização (%.2fMB). Você está conectado a um Wi-Fi. Baixar agora?"; 12 | "hotfix_wifi_back_download" = "O jogo precisa baixar um pacote de atualização (%.2fMB). Você está conectado a um Wi-Fi. Gostaria de baixar em segundo plano?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "O jogo requer que você baixe %.2fMB de recursos. Você está usando dados móveis e a atualização é necessária para jogar. Baixar agora?"; 15 | "split_wwan_back_download" = "O jogo requer que você baixe %.2fMB de recursos. Você está usando dados móveis. Gostaria de baixar em segundo plano?"; 16 | "hotfix_wwan_fore_download" = "O jogo precisa baixar um pacote de atualização (%.2fMB). Você está usando dados móveis. Baixar agora?"; 17 | "hotfix_wwan_back_download" = "O jogo precisa baixar um pacote de atualização (%.2fMB). Você está usando dados móveis. Gostaria de baixar em segundo plano?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "Falha na conexão. Verifique sua conexão com a internet."; 20 | /*title*/ 21 | "title_connectServer" = "Conectando ao servidor..."; 22 | "title_resource_downloading" = "Baixando arquivos de recursos..."; 23 | "title_network_error" = "Conexão perdida"; 24 | "title_resource_downloadFailed" = "Falha no download. Verifique sua conexão com a internet."; 25 | "title_resource_downloadFinished" = "Download concluído"; 26 | "title_resource_unzip" = "Descompactando (Isso não consome os dados móveis)..."; 27 | "title_resource_unzip_failed" = "Falha na descompactação. Baixe novamente."; 28 | "title_resource_combining" = "Consolidando recursos (não feche o jogo)…"; 29 | "title_resource_combine_failed" = "Falha na consolidação de recursos."; 30 | "title_resource_combined" = "Recursos consolidados."; 31 | "title_resource_allFinished" = "Carregando jogo, aguarde..."; 32 | /*button*/ 33 | "button_ok" = "Sim"; 34 | "button_no" = "Não"; 35 | "button_download_now" = "Baixar agora"; 36 | "button_download_background" = "Baixar em segundo plano"; 37 | "button_download_later" = "Mais tarde"; 38 | "button_continue_game" = "Continuar jogando"; 39 | "button_exitGame" = "Sair"; 40 | "button_confirm" = "OK"; 41 | "button_retry" = "Tentar novamente"; 42 | "button_jumpAppStore" = "Vá para a Loja"; 43 | /*other*/ 44 | "alert_space_notEnough" = "Espaço de armazenamento insuficiente. Libere mais espaço de armazenamento e tente novamente."; 45 | "alert_lowSpeed" = "O download dos recursos de jogo em segundo plano está lento e isso pode afetar a experiência do jogo. Gostaria de baixar todos os recursos de uma vez (%.2fMB)?"; 46 | "alert_resourceEnd" = "Você precisa baixar %.2fMB de recursos para continuar jogando. Recomendamos que você conecte-se a um Wi-Fi para obter a melhor experiência de jogo. Gostaria de continuar jogando?"; 47 | "alert_old_player" = "Baixe todos os recursos de uma vez (%.2fMB) para obter a melhor experiência de jogo."; 48 | "alert_old_player_wwan" = "Baixe todos os recursos de uma vez (%.2fMB) para obter a melhor experiência de jogo. Você está usando dados móveis. Gostaria de baixar agora?"; 49 | "alert_resource_failed" = "Falha ao carregar os recursos: MD5 incompatível."; 50 | "alert_restart_option" = "Atualização concluída. Gostaria de reiniciar o jogo e carregar a nova versão?"; 51 | "alert_restart_force" = "Atualização concluída. Reinicie o jogo."; 52 | "alert_appstore" = "Há uma nova versão do jogo na App Store. Gostaria de ir para ela para começar a atualizar?"; 53 | "alert_sdk_add_error" = "Erro de integração SDK. O canal Loveota Nº (Info.plist->LEBIAN_APPID) e a área de publicação SDK selecionada (lebianFlag.xml->selected_area) não são compatíveis."; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/es.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "El juego tiene que descargar %.2fMB de recursos. Estás conectado a una red Wi-Fi y es necesaria la actualización para jugar. ¿Descargar ahora?"; 10 | "split_wifi_back_download" = "El juego tiene que descargar %.2fMB de recursos. Estás conectado a una red Wi-Fi. ¿Quieres descargarlos en segundo plano?"; 11 | "hotfix_wifi_fore_download" = "El juego tiene que descargar un paquete de actualización (%.2fMB). Estás conectado a una red Wi-Fi. ¿Quieres descargarlo ahora?"; 12 | "hotfix_wifi_back_download" = "El juego tiene que descargar recursos de actualización (%.2fMB). Estás conectado a una red Wi-Fi. ¿Quieres descargarlos en segundo plano?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "El juego tiene que descargar %.2fMB de recursos. Estás usando datos móviles y es necesaria la actualización para jugar. ¿Descargar ahora?"; 15 | "split_wwan_back_download" = "El juego tiene que descargar %.2fMB de recursos. Estás usando datos móviles. ¿Quieres descargarlos en segundo plano?"; 16 | "hotfix_wwan_fore_download" = "El juego tiene que descargar un paquete de actualización (a%.2fMB). Estás usando datos móviles. ¿Quieres descargarlo ahora?"; 17 | "hotfix_wwan_back_download" = "El juego tiene que descargar recursos de actualización (%.2fMB). Estás usando datos móviles. ¿Quieres descargarlos en segundo plano?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "Error de conexión. Comprueba tu conexión a Internet."; 20 | /*title*/ 21 | "title_connectServer" = "Conectando al servidor..."; 22 | "title_resource_downloading" = "Descargando recursos..."; 23 | "title_network_error" = "Se perdió la conexión"; 24 | "title_resource_downloadFailed" = "Error de descarga. Comprueba tu conexión a Internet."; 25 | "title_resource_downloadFinished" = "Descarga completada"; 26 | "title_resource_unzip" = "Extrayendo... (Esto no consume datos móviles.)"; 27 | "title_resource_unzip_failed" = "Error al extraer. Vuelve a descargarlo."; 28 | "title_resource_combining" = "Consolidando recursos... (No cierres el juego.)"; 29 | "title_resource_combine_failed" = "No se pudieron consolidar los recursos."; 30 | "title_resource_combined" = "Recursos consolidados"; 31 | "title_resource_allFinished" = "Cargando el juego. Espera unos momentos."; 32 | /*button*/ 33 | "button_ok" = "Sí"; 34 | "button_no" = "No"; 35 | "button_download_now" = "Descargar ahora"; 36 | "button_download_background" = "Descargar en segundo plano"; 37 | "button_download_later" = "Más tarde"; 38 | "button_continue_game" = "Seguir jugando"; 39 | "button_exitGame" = "Salir"; 40 | "button_confirm" = "Aceptar"; 41 | "button_retry" = "Vuelve a intentarlo"; 42 | "button_jumpAppStore" = "Ir a la tienda"; 43 | /*other*/ 44 | "alert_space_notEnough" = "No tienes suficiente espacio de almacenamiento. Libera el espacio necesario y vuelve a intentarlo."; 45 | "alert_lowSpeed" = "La descarga de recursos del juego en segundo plano es lenta. Esto afecta la experiencia de juego. ¿Quieres descargar todos los recursos de una vez (%.2fMB)?"; 46 | "alert_resourceEnd" = "Tienes que descargar %.2fMB de recursos para seguir jugando. Te recomendamos que te conectes una red Wi-Fi para una mejor experiencia de juego. ¿Quieres seguir jugando?"; 47 | "alert_old_player" = "Descarga todos los recursos de una vez (%.2fMB) para una mejor experiencia de juego."; 48 | "alert_old_player_wwan" = "Descarga todos los recursos de una vez (%.2fMB) para una mejor experiencia de juego. Estás usando datos móviles. ¿Quieres descargarlos ahora?"; 49 | "alert_resource_failed" = "No se pudieron cargar los recursos: MD5 incompatible"; 50 | "alert_restart_option" = "Actualización completada. ¿Quieres reiniciar el juego y cargar la versión nueva?"; 51 | "alert_restart_force" = "Actualización completada. Reinicia el juego."; 52 | "alert_appstore" = "Hay una versión nueva del juego en la App Store. ¿Quieres ir para actualizar?"; 53 | "alert_sdk_add_error" = "Error de integración del SDK. El canal Loveota n.° (Info.plist->LEBIAN_APPID) y el área de publicación del SDK seleccionada (lebianFlag.xml->selected_area) no coinciden."; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/de.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "Das Spiel erfordert den Download von %.2fMB Ressourcen. Du bist mit dem WLAN verbunden und das Update ist erforderlich, um das Spiel aufzurufen. Jetzt herunterladen?"; 10 | "split_wifi_back_download" = "Das Spiel erfordert den Download von %.2fMB Ressourcen. Du bist mit dem WLAN verbunden. Jetzt im Hintergrund herunterladen?"; 11 | "hotfix_wifi_fore_download" = "Das Spiel muss ein Update-Paket herunterladen (%.2fMB). Du bist mit dem WLAN verbunden. Jetzt herunterladen?"; 12 | "hotfix_wifi_back_download" = "Das Spiel erfordert den Download von Update-Ressourcen (%.2fMB). Du bist mit dem WLAN verbunden. Jetzt im Hintergrund herunterladen?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "Das Spiel erfordert den Download von %.2fMB Ressourcen. Du verwendest mobile Daten und das Update ist erforderlich, um das Spiel aufzurufen. Jetzt herunterladen?"; 15 | "split_wwan_back_download" = "Das Spiel erfordert den Download von %.2fMB Ressourcen. Du verwendest mobile Daten. Jetzt im Hintergrund herunterladen?"; 16 | "hotfix_wwan_fore_download" = "Das Spiel muss ein Update-Paket herunterladen (%.2fMB). Du verwendest mobile Daten. Jetzt herunterladen?"; 17 | "hotfix_wwan_back_download" = "Das Spiel erfordert den Download von Update-Ressourcen (%.2fMB). Du verwendest mobile Daten. Jetzt im Hintergrund herunterladen?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "Verbindung fehlgeschlagen. Bitte prüfe deine Internet-Verbindung."; 20 | /*title*/ 21 | "title_connectServer" = "Verbindet mit Server ..."; 22 | "title_resource_downloading" = "Ressourcen werden heruntergeladen ..."; 23 | "title_network_error" = "Verbindung getrennt."; 24 | "title_resource_downloadFailed" = "Download fehlgeschlagen. Bitte prüfe deine Internet-Verbindung."; 25 | "title_resource_downloadFinished" = "Download abgeschlossen"; 26 | "title_resource_unzip" = "Entpackt ... (Dabei werden keine mobilen Daten verbraucht.)"; 27 | "title_resource_unzip_failed" = "Entpacken fehlgeschlagen. Bitte erneut herunterladen."; 28 | "title_resource_combining" = "Ressourcen werden konsolidiert ... (Bitte das Spiel nicht beenden.)"; 29 | "title_resource_combine_failed" = "Konsolidierung der Ressourcen fehlgeschlagen."; 30 | "title_resource_combined" = "Ressourcen konsolidiert."; 31 | "title_resource_allFinished" = "Spiel lädt, bitte warten."; 32 | /*button*/ 33 | "button_ok" = "Ja"; 34 | "button_no" = "Nein"; 35 | "button_download_now" = "Jetzt herunterladen"; 36 | "button_download_background" = "In Hintergrund herunterladen"; 37 | "button_download_later" = "Vielleicht später"; 38 | "button_continue_game" = "Weiterspielen"; 39 | "button_exitGame" = "Verlassen"; 40 | "button_confirm" = "O. K."; 41 | "button_retry" = "Erneut versuchen"; 42 | "button_jumpAppStore" = "Zum Shop"; 43 | /*other*/ 44 | "alert_space_notEnough" = "Nicht genug Speicherplatz. Bitte sorge für ausreichend Speicherplatz und versuche es erneut."; 45 | "alert_lowSpeed" = "Der Download von Spielressourcen im Hintergrund läuft langsam und wirkt sich auf das Spielerlebnis aus. Möchtest du alle Spielressourcen auf einmal herunterladen (%.2fMB)?"; 46 | "alert_resourceEnd" = "Du musst %.2fMB Ressourcen herunterladen, um weiterspielen zu können. Für das beste Spielerlebnis solltest du dich mit dem WLAN verbinden. Möchtest du weiterspielen?"; 47 | "alert_old_player" = "Lade für ein besseres Spielerlebnis alle Ressourcen auf einmal herunter (%.2fMB)."; 48 | "alert_old_player_wwan" = "Lade für ein besseres Spielerlebnis alle Ressourcen auf einmal herunter (%.2fMB). Du verwendest mobile Daten. Jetzt herunterladen?"; 49 | "alert_resource_failed" = "Laden der Ressourcen fehlgeschlagen: MD5 nicht kompatibel"; 50 | "alert_restart_option" = "Update abgeschlossen. Spiel neu starten und die neue Version laden?"; 51 | "alert_restart_force" = "Update abgeschlossen. Bitte starte das Spiel neu."; 52 | "alert_appstore" = "Im App Store gibt es eine neue Version des Spiels. Möchtest du ihn aufrufen, um das Update zu starten?"; 53 | "alert_sdk_add_error" = "SDK-Integrationsfehler. Der Loveota-Kanal (Info.plist->LEBIAN_APPID) und der ausgewählte SDK-Veröffentlichungsbereich (lebianFlag.xml->selected_area) stimmen nicht überein."; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/it.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "Il gioco richiede il download di alcune risorse (%.2f MB). Sei connesso al Wi-Fi e l'aggiornamento è necessario per poter giocare. Procedere con il download?"; 10 | "split_wifi_back_download" = "Il gioco richiede il download di alcune risorse (%.2f MB). Sei connesso al Wi-Fi. Procedere con il download in background?"; 11 | "hotfix_wifi_fore_download" = "Il gioco deve scaricare un aggiornamento (%.2f MB). Sei connesso al Wi-Fi. Procedere con il download?"; 12 | "hotfix_wifi_back_download" = "Il gioco richiede il download di alcune risorse per l'aggiornamento (%.2f MB). Sei connesso al Wi-Fi. Procedere con il download in background?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "Il gioco richiede il download di alcune risorse (%.2f MB). Stai usando il traffico dati e l'aggiornamento è necessario per poter giocare. Procedere con il download?"; 15 | "split_wwan_back_download" = "Il gioco richiede il download di alcune risorse (%.2f MB). Stai usando il traffico dati. Procedere con il download in background?"; 16 | "hotfix_wwan_fore_download" = "Il gioco deve scaricare un aggiornamento (%.2f MB). Stai usando il traffico dati. Procedere con il download?"; 17 | "hotfix_wwan_back_download" = "Il gioco richiede il download di alcune risorse per l'aggiornamento (%.2f MB). Stai usando il traffico dati. Procedere con il download in background?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "Connessione non riuscita. Verifica di essere connesso a Internet."; 20 | /*title*/ 21 | "title_connectServer" = "Connessione al server in corso..."; 22 | "title_resource_downloading" = "Download delle risorse in corso..."; 23 | "title_network_error" = "Connessione interrotta"; 24 | "title_resource_downloadFailed" = "Download non riuscito. Verifica di essere connesso a Internet."; 25 | "title_resource_downloadFinished" = "Download completato"; 26 | "title_resource_unzip" = "Estrazione in corso. L'operazione non consuma traffico dati."; 27 | "title_resource_unzip_failed" = "Impossibile estrarre le risorse. Effettuare nuovamente il download."; 28 | "title_resource_combining" = "Consolidamento delle risorse in corso. Non chiudere l'applicazione."; 29 | "title_resource_combine_failed" = "Impossibile consolidare le risorse."; 30 | "title_resource_combined" = "Risorse consolidate."; 31 | "title_resource_allFinished" = "Caricamento del gioco in corso. Attendere..."; 32 | /*button*/ 33 | "button_ok" = "Sì"; 34 | "button_no" = "No"; 35 | "button_download_now" = "Scarica ora"; 36 | "button_download_background" = "Effettua il download in background"; 37 | "button_download_later" = "Magari un'altra volta"; 38 | "button_continue_game" = "Continua a giocare"; 39 | "button_exitGame" = "Esci"; 40 | "button_confirm" = "OK"; 41 | "button_retry" = "Riprova"; 42 | "button_jumpAppStore" = "Vai al negozio"; 43 | /*other*/ 44 | "alert_space_notEnough" = "Spazio libero insufficiente. Libera spazio a sufficienza e riprova."; 45 | "alert_lowSpeed" = "Il download delle risorse di gioco in background è lento e l'esperienza di gioco potrebbe risentirne. Scaricare tutte le risorse (%.2f MB) in un'unica sessione?"; 46 | "alert_resourceEnd" = "Per poter continuare a giocare devi scaricare alcune risorse (%.2f MB). Per una migliore esperienza, ti consigliamo di connetterti al Wi-Fi. Continuare a giocare?"; 47 | "alert_old_player" = "Per una migliore esperienza di gioco, scarica tutte le risorse in un'unica sessione di download (%.2f MB)."; 48 | "alert_old_player_wwan" = "Per una migliore esperienza di gioco, scarica tutte le risorse in un'unica sessione di download (%.2f MB). Stai usando il traffico dati. Procedere con il download?"; 49 | "alert_resource_failed" = "Caricamento delle risorse non riuscito: MD5 incompatibile."; 50 | "alert_restart_option" = "Aggiornamento completato. Riavviare il gioco e caricare la nuova versione?"; 51 | "alert_restart_force" = "Aggiornamento completato. Riavvia il gioco."; 52 | "alert_appstore" = "Una nuova versione del gioco è disponibile nell'App Store. Andare all'App Store e avviare l'aggiornamento?"; 53 | "alert_sdk_add_error" = "Errore di integrazione dell'SDK. Il canale Loveota N° (Info.plist->LEBIAN_APPID) e l'area di pubblicazione SDK selezionata (lebianFlag.xml->selected_area) non combaciano."; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/CapabilityProcessor.cs: -------------------------------------------------------------------------------- 1 | using ChillyRoom.UnityEditor.iOS.Xcode; 2 | using System.IO; 3 | using UnityEditor; 4 | 5 | public class CapabilityProcessor 6 | { 7 | private readonly string m_BuildPath; 8 | private readonly string m_TargetGuid; 9 | private readonly string m_PBXProjectPath; 10 | private readonly string m_EntitlementFilePath; 11 | private PlistDocument m_Entitlements; 12 | private PBXProject m_Project; 13 | 14 | /// 15 | /// Creates a new instance of ProjectCapabilityManager. The returned 16 | /// instance assumes ownership of the referenced pbxproj project file, 17 | /// the entitlements file and project Info.plist files until the last 18 | /// WriteToFile() call. 19 | /// 20 | /// Path to the pbxproj file. 21 | /// Path to the entitlements file. 22 | /// The name of the target to add entitlements for. 23 | public CapabilityProcessor(PBXProject project, string buildPath, string pbxProjectPath, string entitlementFilePath, string targetGuid) 24 | { 25 | //m_BuildPath = Directory.GetParent(Path.GetDirectoryName(pbxProjectPath)).FullName; 26 | 27 | m_Project = project; 28 | m_BuildPath = buildPath; 29 | m_PBXProjectPath = pbxProjectPath; 30 | m_EntitlementFilePath = entitlementFilePath; 31 | m_TargetGuid = targetGuid; 32 | } 33 | 34 | /// 35 | /// Writes the modifications to the project file, entitlements file and 36 | /// the ProjectCapabilityManager instance has been created and before 37 | /// the call to WriteToFile() will be overwritten. 38 | /// 39 | public void WriteToFile() 40 | { 41 | File.WriteAllText(m_PBXProjectPath, m_Project.WriteToString()); 42 | if (m_Entitlements != null) 43 | m_Entitlements.WriteToFile(Path.Combine(m_BuildPath, m_EntitlementFilePath)); 44 | } 45 | 46 | private PlistDocument GetOrCreateEntitlementDoc() 47 | { 48 | if (m_Entitlements == null) 49 | { 50 | m_Entitlements = new PlistDocument(); 51 | string[] entitlementsFiles = Directory.GetFiles(m_BuildPath, m_EntitlementFilePath); 52 | if (entitlementsFiles.Length > 0) 53 | { 54 | m_Entitlements.ReadFromFile(entitlementsFiles[0]); 55 | } 56 | else 57 | { 58 | m_Entitlements.Create(); 59 | } 60 | } 61 | 62 | return m_Entitlements; 63 | } 64 | 65 | /// 66 | /// Adds Game Center capability to the project 67 | /// 68 | public void AddGameCenter() 69 | { 70 | m_Project.AddCapability(m_TargetGuid, PBXCapabilityType.GameCenter); 71 | } 72 | 73 | public void AddKeychainSharing() 74 | { 75 | PlistElementArray temp = new PlistElementArray(); 76 | temp.AddString("$(AppIdentifierPrefix)" + PlayerSettings.applicationIdentifier); 77 | GetOrCreateEntitlementDoc().root[KeychainEntitlements.Key] = temp; 78 | m_Project.AddCapability(m_TargetGuid, PBXCapabilityType.KeychainSharing); 79 | } 80 | 81 | /// 82 | /// Add Push (or remote) Notifications capability to the project 83 | /// 84 | /// Sets the development option if set to true 85 | public void AddPushNotifications(bool development) 86 | { 87 | GetOrCreateEntitlementDoc().root[PushNotificationEntitlements.Key] = new PlistElementString(development ? PushNotificationEntitlements.DevelopmentValue : PushNotificationEntitlements.ProductionValue); 88 | m_Project.AddCapability(m_TargetGuid, PBXCapabilityType.PushNotifications, m_EntitlementFilePath); 89 | } 90 | 91 | /// 92 | /// Adds In App Purchase capability to the project. 93 | /// 94 | public void AddInAppPurchase() 95 | { 96 | m_Project.AddCapability(m_TargetGuid, PBXCapabilityType.InAppPurchase); 97 | } 98 | 99 | internal class PushNotificationEntitlements 100 | { 101 | internal static readonly string Key = "aps-environment"; 102 | internal static readonly string DevelopmentValue = "development"; 103 | internal static readonly string ProductionValue = "production"; 104 | } 105 | 106 | internal class KeychainEntitlements 107 | { 108 | internal static readonly string Key = "keychain-access-groups"; 109 | } 110 | } 111 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Mods/LB/LBSDK.framework/LBBWBX.bundle/LBLanguages/fr.lproj/LBBWBXLocalizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | LBBWBX.strings 3 | LanguageTest 4 | 5 | Created by 荀江涛 on 16/10/25. 6 | Copyright © 2016年 xunjiangtao. All rights reserved. 7 | */ 8 | /*wifi*/ 9 | "split_wifi_fore_download" = "Le jeu nécessite le téléchargement de %.2f Mo de données. Vous êtes connecté au Wi-Fi et la mise à jour est requise pour accéder au jeu. Voulez-vous les télécharger ?"; 10 | "split_wifi_back_download" = "Le jeu nécessite le téléchargement de %.2f Mo de données. Vous êtes connecté au Wi-Fi. Voulez-vous lancer le téléchargement en arrière-plan ?"; 11 | "hotfix_wifi_fore_download" = "Le jeu nécessite le téléchargement d'un pack de mise à jour (%.2f Mo). Vous êtes connecté au Wi-Fi. Voulez-vous le télécharger ?"; 12 | "hotfix_wifi_back_download" = "Le jeu nécessite le téléchargement d'une mise à jour (%.2f Mo). Vous êtes connecté au Wi-Fi. Voulez-vous lancer le téléchargement en arrière-plan ?"; 13 | /*wwan*/ 14 | "split_wwan_fore_download" = "Le jeu nécessite le téléchargement de %.2f Mo de données. Vous utilisez les données mobiles et la mise à jour est requise pour accéder au jeu. Voulez-vous les télécharger ?"; 15 | "split_wwan_back_download" = "Le jeu nécessite le téléchargement de %.2f Mo de données. Vous utilisez les données mobiles. Voulez-vous lancer le téléchargement en arrière-plan ?"; 16 | "hotfix_wwan_fore_download" = "Le jeu nécessite le téléchargement d'un pack de mise à jour (%.2f Mo). Vous utilisez les données mobiles. Voulez-vous le télécharger ?"; 17 | "hotfix_wwan_back_download" = "Le jeu nécessite le téléchargement d'une mise à jour (%.2f Mo). Vous utilisez les données mobiles. Voulez-vous lancer le téléchargement en arrière-plan ?"; 18 | /*unReach*/ 19 | "alert_noReachable" = "Échec de la connexion. Veuillez vérifier votre connexion Internet."; 20 | /*title*/ 21 | "title_connectServer" = "Connexion au serveur en cours"; 22 | "title_resource_downloading" = "Téléchargement des données en cours"; 23 | "title_network_error" = "Connexion perdue"; 24 | "title_resource_downloadFailed" = "Échec du téléchargement. Veuillez vérifier votre connexion Internet."; 25 | "title_resource_downloadFinished" = "Téléchargement terminé"; 26 | "title_resource_unzip" = "Décompression des données en cours (ceci ne consomme pas de données mobiles)."; 27 | "title_resource_unzip_failed" = "Échec de la décompression. Veuillez relancer le téléchargement."; 28 | "title_resource_combining" = "Consolidation des données en cours (veuillez ne pas fermer le jeu)."; 29 | "title_resource_combine_failed" = "Échec de la consolidation des données."; 30 | "title_resource_combined" = "Données consolidées."; 31 | "title_resource_allFinished" = "Chargement du jeu en cours, veuillez patienter."; 32 | /*button*/ 33 | "button_ok" = "Oui"; 34 | "button_no" = "Non"; 35 | "button_download_now" = "Télécharger maintenant"; 36 | "button_download_background" = "Télécharger en arrière-plan"; 37 | "button_download_later" = "Peut-être plus tard"; 38 | "button_continue_game" = "Continuer à jouer"; 39 | "button_exitGame" = "Quitter"; 40 | "button_confirm" = "OK"; 41 | "button_retry" = "Réessayer"; 42 | "button_jumpAppStore" = "Magasin"; 43 | /*other*/ 44 | "alert_space_notEnough" = "Espace de stockage insuffisant. Veuillez libérer de l'espace et réessayer."; 45 | "alert_lowSpeed" = "Le téléchargement des données en arrière-plan est lent et peut affecter l'expérience de jeu. Voulez-vous télécharger toutes les données en une seule fois (%.2f Mo) ?"; 46 | "alert_resourceEnd" = "Vous devez télécharger %.2f Mo de données pour continuer à jouer. Nous vous conseillons de vous connecter au Wi-Fi pour une meilleure expérience de jeu. Voulez-vous continuer à jouer ?"; 47 | "alert_old_player" = "Téléchargez toutes les données en une fois (%.2f Mo) pour une meilleure expérience de jeu."; 48 | "alert_old_player_wwan" = "Téléchargez toutes les données en une fois (%.2f Mo) pour une meilleure expérience de jeu. Vous utilisez des données mobiles. Voulez-vous lancer le téléchargement ?"; 49 | "alert_resource_failed" = "Échec du chargement des données : MD5 incompatible."; 50 | "alert_restart_option" = "Mise à jour terminée. Voulez-vous redémarrer le jeu et charger la nouvelle version ?"; 51 | "alert_restart_force" = "Mise à jour terminée. Veuillez redémarrer le jeu."; 52 | "alert_appstore" = "Une nouvelle version du jeu est disponible dans l'App Store. Voulez-vous y accéder pour commencer la mise à jour ?"; 53 | "alert_sdk_add_error" = "Erreur d'intégration SDK. La chaîne Loveota n. (Info.plist->LEBIAN_APPID) et la zone de publication SDK sélectionnée (lebianFlag.xml->selected_area) ne correspondent pas."; 54 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/Xcode/PBX/Parser.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using System.Text.RegularExpressions; 3 | using System.IO; 4 | using System.Linq; 5 | using System; 6 | 7 | 8 | namespace ChillyRoom.UnityEditor.iOS.Xcode.PBX 9 | { 10 | 11 | class ValueAST {} 12 | 13 | // IdentifierAST := \ 14 | class IdentifierAST : ValueAST 15 | { 16 | public int value = 0; // token id 17 | } 18 | 19 | // TreeAST := '{' KeyValuePairList '}' 20 | // KeyValuePairList := KeyValuePair ',' KeyValuePairList 21 | // KeyValuePair ',' 22 | // (empty) 23 | class TreeAST : ValueAST 24 | { 25 | public List values = new List(); 26 | } 27 | 28 | // ListAST := '(' ValueList ')' 29 | // ValueList := ValueAST ',' ValueList 30 | // ValueAST ',' 31 | // (empty) 32 | class ArrayAST : ValueAST 33 | { 34 | public List values = new List(); 35 | } 36 | 37 | // KeyValueAST := IdentifierAST '=' ValueAST ';' 38 | // ValueAST := IdentifierAST | TreeAST | ListAST 39 | class KeyValueAST 40 | { 41 | public IdentifierAST key = null; 42 | public ValueAST value = null; // either IdentifierAST, TreeAST or ListAST 43 | } 44 | 45 | class Parser 46 | { 47 | TokenList tokens; 48 | int currPos; 49 | 50 | public Parser(TokenList tokens) 51 | { 52 | this.tokens = tokens; 53 | currPos = SkipComments(0); 54 | } 55 | 56 | int SkipComments(int pos) 57 | { 58 | while (pos < tokens.Count && tokens[pos].type == TokenType.Comment) 59 | { 60 | pos++; 61 | } 62 | return pos; 63 | } 64 | 65 | // returns new position 66 | int IncInternal(int pos) 67 | { 68 | if (pos >= tokens.Count) 69 | return pos; 70 | pos++; 71 | 72 | return SkipComments(pos); 73 | } 74 | 75 | // Increments current pointer if not past the end, returns previous pos 76 | int Inc() 77 | { 78 | int prev = currPos; 79 | currPos = IncInternal(currPos); 80 | return prev; 81 | } 82 | 83 | // Returns the token type of the current token 84 | TokenType Tok() 85 | { 86 | if (currPos >= tokens.Count) 87 | return TokenType.EOF; 88 | return tokens[currPos].type; 89 | } 90 | 91 | void SkipIf(TokenType type) 92 | { 93 | if (Tok() == type) 94 | Inc(); 95 | } 96 | 97 | string GetErrorMsg() 98 | { 99 | return "Invalid PBX project (parsing line " + tokens[currPos].line + ")"; 100 | } 101 | 102 | public IdentifierAST ParseIdentifier() 103 | { 104 | if (Tok() != TokenType.String && Tok() != TokenType.QuotedString) 105 | throw new Exception(GetErrorMsg()); 106 | var ast = new IdentifierAST(); 107 | ast.value = Inc(); 108 | return ast; 109 | } 110 | 111 | public TreeAST ParseTree() 112 | { 113 | if (Tok() != TokenType.LBrace) 114 | throw new Exception(GetErrorMsg()); 115 | Inc(); 116 | 117 | var ast = new TreeAST(); 118 | while (Tok() != TokenType.RBrace && Tok() != TokenType.EOF) 119 | { 120 | ast.values.Add(ParseKeyValue()); 121 | } 122 | SkipIf(TokenType.RBrace); 123 | return ast; 124 | } 125 | 126 | public ArrayAST ParseList() 127 | { 128 | if (Tok() != TokenType.LParen) 129 | throw new Exception(GetErrorMsg()); 130 | Inc(); 131 | 132 | var ast = new ArrayAST(); 133 | while (Tok() != TokenType.RParen && Tok() != TokenType.EOF) 134 | { 135 | ast.values.Add(ParseValue()); 136 | SkipIf(TokenType.Comma); 137 | } 138 | SkipIf(TokenType.RParen); 139 | return ast; 140 | } 141 | 142 | // throws on error 143 | public KeyValueAST ParseKeyValue() 144 | { 145 | var ast = new KeyValueAST(); 146 | ast.key = ParseIdentifier(); 147 | 148 | if (Tok() != TokenType.Eq) 149 | throw new Exception(GetErrorMsg()); 150 | Inc(); // skip '=' 151 | 152 | ast.value = ParseValue(); 153 | SkipIf(TokenType.Semicolon); 154 | 155 | return ast; 156 | } 157 | 158 | // throws on error 159 | public ValueAST ParseValue() 160 | { 161 | if (Tok() == TokenType.String || Tok() == TokenType.QuotedString) 162 | return ParseIdentifier(); 163 | else if (Tok() == TokenType.LBrace) 164 | return ParseTree(); 165 | else if (Tok() == TokenType.LParen) 166 | return ParseList(); 167 | throw new Exception(GetErrorMsg()); 168 | } 169 | } 170 | 171 | } // namespace UnityEditor.iOS.Xcode -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!47 &1 4 | QualitySettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 5 7 | m_CurrentQuality: 4 8 | m_QualitySettings: 9 | - serializedVersion: 2 10 | name: Very Low 11 | pixelLightCount: 0 12 | shadows: 0 13 | shadowResolution: 0 14 | shadowProjection: 1 15 | shadowCascades: 1 16 | shadowDistance: 15 17 | shadowNearPlaneOffset: 3 18 | shadowCascade2Split: 0.33333334 19 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 20 | shadowmaskMode: 0 21 | blendWeights: 1 22 | textureQuality: 1 23 | anisotropicTextures: 0 24 | antiAliasing: 0 25 | softParticles: 0 26 | softVegetation: 0 27 | realtimeReflectionProbes: 0 28 | billboardsFaceCameraPosition: 0 29 | vSyncCount: 0 30 | lodBias: 0.3 31 | maximumLODLevel: 0 32 | particleRaycastBudget: 4 33 | asyncUploadTimeSlice: 2 34 | asyncUploadBufferSize: 16 35 | resolutionScalingFixedDPIFactor: 1 36 | excludedTargetPlatforms: [] 37 | - serializedVersion: 2 38 | name: Low 39 | pixelLightCount: 0 40 | shadows: 0 41 | shadowResolution: 0 42 | shadowProjection: 1 43 | shadowCascades: 1 44 | shadowDistance: 20 45 | shadowNearPlaneOffset: 3 46 | shadowCascade2Split: 0.33333334 47 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 48 | shadowmaskMode: 0 49 | blendWeights: 2 50 | textureQuality: 0 51 | anisotropicTextures: 0 52 | antiAliasing: 0 53 | softParticles: 0 54 | softVegetation: 0 55 | realtimeReflectionProbes: 0 56 | billboardsFaceCameraPosition: 0 57 | vSyncCount: 0 58 | lodBias: 0.4 59 | maximumLODLevel: 0 60 | particleRaycastBudget: 16 61 | asyncUploadTimeSlice: 2 62 | asyncUploadBufferSize: 16 63 | resolutionScalingFixedDPIFactor: 1 64 | excludedTargetPlatforms: [] 65 | - serializedVersion: 2 66 | name: Medium 67 | pixelLightCount: 1 68 | shadows: 1 69 | shadowResolution: 0 70 | shadowProjection: 1 71 | shadowCascades: 1 72 | shadowDistance: 20 73 | shadowNearPlaneOffset: 3 74 | shadowCascade2Split: 0.33333334 75 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 76 | shadowmaskMode: 0 77 | blendWeights: 2 78 | textureQuality: 0 79 | anisotropicTextures: 1 80 | antiAliasing: 0 81 | softParticles: 0 82 | softVegetation: 0 83 | realtimeReflectionProbes: 0 84 | billboardsFaceCameraPosition: 0 85 | vSyncCount: 1 86 | lodBias: 0.7 87 | maximumLODLevel: 0 88 | particleRaycastBudget: 64 89 | asyncUploadTimeSlice: 2 90 | asyncUploadBufferSize: 16 91 | resolutionScalingFixedDPIFactor: 1 92 | excludedTargetPlatforms: [] 93 | - serializedVersion: 2 94 | name: High 95 | pixelLightCount: 2 96 | shadows: 2 97 | shadowResolution: 1 98 | shadowProjection: 1 99 | shadowCascades: 2 100 | shadowDistance: 40 101 | shadowNearPlaneOffset: 3 102 | shadowCascade2Split: 0.33333334 103 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 104 | shadowmaskMode: 1 105 | blendWeights: 2 106 | textureQuality: 0 107 | anisotropicTextures: 1 108 | antiAliasing: 2 109 | softParticles: 0 110 | softVegetation: 1 111 | realtimeReflectionProbes: 1 112 | billboardsFaceCameraPosition: 1 113 | vSyncCount: 1 114 | lodBias: 1 115 | maximumLODLevel: 0 116 | particleRaycastBudget: 256 117 | asyncUploadTimeSlice: 2 118 | asyncUploadBufferSize: 16 119 | resolutionScalingFixedDPIFactor: 1 120 | excludedTargetPlatforms: [] 121 | - serializedVersion: 2 122 | name: Very High 123 | pixelLightCount: 3 124 | shadows: 2 125 | shadowResolution: 2 126 | shadowProjection: 1 127 | shadowCascades: 2 128 | shadowDistance: 40 129 | shadowNearPlaneOffset: 3 130 | shadowCascade2Split: 0.33333334 131 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 132 | shadowmaskMode: 1 133 | blendWeights: 4 134 | textureQuality: 0 135 | anisotropicTextures: 1 136 | antiAliasing: 4 137 | softParticles: 1 138 | softVegetation: 1 139 | realtimeReflectionProbes: 1 140 | billboardsFaceCameraPosition: 1 141 | vSyncCount: 1 142 | lodBias: 1.5 143 | maximumLODLevel: 0 144 | particleRaycastBudget: 1024 145 | asyncUploadTimeSlice: 2 146 | asyncUploadBufferSize: 16 147 | resolutionScalingFixedDPIFactor: 1 148 | excludedTargetPlatforms: [] 149 | - serializedVersion: 2 150 | name: Ultra 151 | pixelLightCount: 4 152 | shadows: 2 153 | shadowResolution: 2 154 | shadowProjection: 1 155 | shadowCascades: 4 156 | shadowDistance: 150 157 | shadowNearPlaneOffset: 3 158 | shadowCascade2Split: 0.33333334 159 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 160 | shadowmaskMode: 1 161 | blendWeights: 4 162 | textureQuality: 0 163 | anisotropicTextures: 1 164 | antiAliasing: 4 165 | softParticles: 1 166 | softVegetation: 1 167 | realtimeReflectionProbes: 1 168 | billboardsFaceCameraPosition: 1 169 | vSyncCount: 1 170 | lodBias: 2 171 | maximumLODLevel: 0 172 | particleRaycastBudget: 4096 173 | asyncUploadTimeSlice: 2 174 | asyncUploadBufferSize: 16 175 | resolutionScalingFixedDPIFactor: 1 176 | excludedTargetPlatforms: [] 177 | m_PerPlatformDefaultQuality: 178 | Android: 2 179 | Nintendo 3DS: 5 180 | Nintendo Switch: 5 181 | PS4: 5 182 | PSP2: 2 183 | Standalone: 5 184 | Tizen: 2 185 | WebGL: 3 186 | WiiU: 5 187 | Windows Store Apps: 5 188 | XboxOne: 5 189 | iPhone: 2 190 | tvOS: 2 191 | -------------------------------------------------------------------------------- /Assets/Editor/XCodeAPI/Scripts/XCodeProjectMod.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using UnityEditor.Callbacks; 4 | using ChillyRoom.UnityEditor.iOS.Xcode; 5 | using System.Collections.Generic; 6 | using System.IO; 7 | 8 | public class XCodeProjectMod : MonoBehaviour 9 | { 10 | [PostProcessBuild] 11 | private static void OnPostprocessBuild(BuildTarget buildTarget, string buildPath) 12 | { 13 | if (buildTarget != BuildTarget.iOS) 14 | return; 15 | PBXProject pbxProject = null; 16 | XcodeProjectSetting setting = null; 17 | string pbxProjPath = PBXProject.GetPBXProjectPath(buildPath); 18 | string targetGuid = null; 19 | Debug.Log("开始设置.XCodeProj"); 20 | 21 | setting = XcodeProjectSetting.Instance; 22 | pbxProject = new PBXProject(); 23 | pbxProject.ReadFromString(File.ReadAllText(pbxProjPath)); 24 | targetGuid = pbxProject.TargetGuidByName(PBXProject.GetUnityTargetName()); 25 | 26 | pbxProject.SetBuildProperty(targetGuid, XcodeProjectSetting.ENABLE_BITCODE_KEY, setting.EnableBitCode ? "YES" : "NO"); 27 | if (!string.IsNullOrEmpty(setting.DevelopmentTeam)) 28 | { 29 | pbxProject.SetBuildProperty(targetGuid, XcodeProjectSetting.DEVELOPMENT_TEAM, setting.DevelopmentTeam); 30 | } 31 | if (!string.IsNullOrEmpty(setting.ProvisioningProfile)) 32 | { 33 | pbxProject.SetBuildProperty(targetGuid, XcodeProjectSetting.PROVISIONING_PROFILE, setting.ProvisioningProfile); 34 | pbxProject.SetBuildProperty(targetGuid, XcodeProjectSetting.PROVISIONING_PROFILE_SPECIFIER, setting.ProvisioningProfile); 35 | } 36 | if (!string.IsNullOrEmpty(setting.CodeSignIdentity)) 37 | { 38 | pbxProject.SetBuildProperty(targetGuid, XcodeProjectSetting.CODE_SIGN_IDENTITY, setting.CodeSignIdentity); 39 | pbxProject.SetBuildProperty(targetGuid, XcodeProjectSetting.CODE_SIGN_IDENTITY_OTHER, setting.CodeSignIdentity); 40 | } 41 | pbxProject.SetBuildProperty(targetGuid, XcodeProjectSetting.GCC_ENABLE_CPP_EXCEPTIONS, setting.EnableCppEcceptions ? "YES" : "NO"); 42 | pbxProject.SetBuildProperty(targetGuid, XcodeProjectSetting.GCC_ENABLE_CPP_RTTI, setting.EnableCppRtti ? "YES" : "NO"); 43 | pbxProject.SetBuildProperty(targetGuid, XcodeProjectSetting.GCC_ENABLE_OBJC_EXCEPTIONS, setting.EnableObjcExceptions ? "YES" : "NO"); 44 | 45 | //添加Capability 46 | CapabilityProcessor capProcessor = new CapabilityProcessor(pbxProject, buildPath, pbxProjPath, setting.EntitlementFilePath, targetGuid); 47 | capProcessor.AddInAppPurchase(); 48 | capProcessor.AddPushNotifications(true); 49 | capProcessor.AddKeychainSharing(); 50 | if (setting.EnableGameCenter) 51 | { 52 | capProcessor.AddGameCenter(); 53 | } 54 | capProcessor.WriteToFile(); 55 | 56 | if (!string.IsNullOrEmpty(setting.XcodeAPIDirectoryPath)) 57 | { 58 | string modsPath = Path.Combine(setting.XcodeAPIDirectoryPath, XcodeProjectSetting.MODS_PATH); 59 | DirectoryProcessor.CopyAndAddBuildToXcode(pbxProject, targetGuid, modsPath, buildPath, "", setting.EmbedFrameworkList); 60 | if (setting.EmbedFrameworkList.Count > 0) 61 | { 62 | pbxProject.SetBuildProperty(targetGuid, "LD_RUNPATH_SEARCH_PATHS", "$(inherited) @executable_path/Frameworks"); 63 | } 64 | } 65 | 66 | //编译器标记(Compiler flags) 67 | foreach (XcodeProjectSetting.CompilerFlagsSet compilerFlagsSet in setting.CompilerFlagsSetList) 68 | { 69 | foreach (string targetPath in compilerFlagsSet.TargetPathList) 70 | { 71 | if (!pbxProject.ContainsFileByProjectPath(targetPath)) 72 | continue; 73 | string fileGuid = pbxProject.FindFileGuidByProjectPath(targetPath); 74 | List flagsList = pbxProject.GetCompileFlagsForFile(targetGuid, fileGuid); 75 | flagsList.Add(compilerFlagsSet.Flags); 76 | pbxProject.SetCompileFlagsForFile(targetGuid, fileGuid, flagsList); 77 | } 78 | } 79 | 80 | //引用内部框架 81 | foreach (string framework in setting.FrameworkList) 82 | { 83 | string libStr = framework; 84 | bool weak = false; 85 | if (framework.Contains(":")) 86 | { 87 | string[] ss = framework.Split(':'); 88 | if (ss.Length > 1) 89 | { 90 | libStr = ss[0]; 91 | weak = ss[1] == "weak"; 92 | } 93 | } 94 | pbxProject.AddFrameworkToProject(targetGuid, libStr, weak); 95 | } 96 | 97 | //引用.tbd文件 98 | foreach (string lib in setting.LibList) 99 | { 100 | string libStr = lib; 101 | bool weak = false; 102 | if (lib.Contains(":")) 103 | { 104 | string[] ss = lib.Split(':'); 105 | if (ss.Length > 1) 106 | { 107 | libStr = ss[0]; 108 | weak = ss[1] == "weak"; 109 | } 110 | } 111 | string fileGuid = pbxProject.AddFile("usr/lib/" + libStr, "Frameworks/" + libStr, PBXSourceTree.Sdk); 112 | pbxProject.AddFileToBuild(targetGuid, fileGuid, weak); 113 | } 114 | 115 | //设置OTHER_LDFLAGS 116 | pbxProject.UpdateBuildProperty(targetGuid, XcodeProjectSetting.LINKER_FLAG_KEY, setting.LinkerFlagArray, null); 117 | //设置Framework Search Paths 118 | pbxProject.UpdateBuildProperty(targetGuid, XcodeProjectSetting.FRAMEWORK_SEARCH_PATHS_KEY, setting.FrameworkSearchPathArray, null); 119 | File.WriteAllText(pbxProjPath, pbxProject.WriteToString()); 120 | 121 | //已经存在的文件,拷贝替换 122 | foreach (XcodeProjectSetting.CopyFiles file in setting.CopyFilesList) 123 | { 124 | string sourcePath = Path.Combine(Application.dataPath, setting.XcodeAPIDirectoryPath.Replace("Assets/", ""), XcodeProjectSetting.COPY_PATH, file.sourcePath); 125 | string copyPath = buildPath + file.copyPath; 126 | if (File.Exists(sourcePath)) 127 | { 128 | File.Copy(sourcePath, copyPath, true); 129 | } 130 | else 131 | { 132 | DirectoryProcessor.CopyAndReplace(sourcePath, copyPath); 133 | } 134 | } 135 | 136 | //设置Plist 137 | InfoPlistProcessor.SetInfoPlist(buildPath, setting); 138 | } 139 | } --------------------------------------------------------------------------------