Commit ae5a0d37 cgx

unity_build_framework用于存放unity编译后的framework

1 个父辈 6d339fed
正在显示 74 个修改的文件 包含 3744 行增加12 行删除
......@@ -34,9 +34,6 @@
D030C1B8284775930014946F /* RelaxTrainController.m in Sources */ = {isa = PBXBuildFile; fileRef = D030C1B7284775930014946F /* RelaxTrainController.m */; };
D033616028502B76005573CF /* DailyTaskTV.m in Sources */ = {isa = PBXBuildFile; fileRef = D033615F28502B76005573CF /* DailyTaskTV.m */; };
D0336163285035AB005573CF /* DailyBgView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0336162285035AB005573CF /* DailyBgView.m */; };
D03361942850AA63005573CF /* UnityFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0C10E9528324F2000D2F640 /* UnityFramework.framework */; };
D03361952850AA63005573CF /* UnityFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = D0C10E9528324F2000D2F640 /* UnityFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
D03361972850AC68005573CF /* UnityFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0C10E9528324F2000D2F640 /* UnityFramework.framework */; };
D037C497284F4A22000F3089 /* SignTaskView.m in Sources */ = {isa = PBXBuildFile; fileRef = D037C496284F4A22000F3089 /* SignTaskView.m */; };
D037C49A284F4F0D000F3089 /* DailyTaskCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D037C499284F4F0D000F3089 /* DailyTaskCell.m */; };
D037C49D284F5DE8000F3089 /* DailyTaskSrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = D037C49C284F5DE8000F3089 /* DailyTaskSrollView.m */; };
......@@ -220,16 +217,18 @@
D0FAC425281B817D00D4B859 /* GKPhotoBrowser.bundle in Resources */ = {isa = PBXBuildFile; fileRef = D0FAC41B281B817D00D4B859 /* GKPhotoBrowser.bundle */; };
D0FAC429281B865300D4B859 /* GKYYWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FAC427281B865300D4B859 /* GKYYWebImageManager.m */; };
D0FAC662281BAACB00D4B859 /* YYAnimationImageView+Fix.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FAC661281BAACB00D4B859 /* YYAnimationImageView+Fix.m */; };
D0FFCD412853421900A01707 /* UnityFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0FFCD402853421900A01707 /* UnityFramework.framework */; };
D0FFCD422853421900A01707 /* UnityFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = D0FFCD402853421900A01707 /* UnityFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
D03361962850AA63005573CF /* Embed Frameworks */ = {
D0FFCD432853421900A01707 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
D03361952850AA63005573CF /* UnityFramework.framework in Embed Frameworks */,
D0FFCD422853421900A01707 /* UnityFramework.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
......@@ -650,6 +649,7 @@
D0FAC660281BAACB00D4B859 /* YYAnimationImageView+Fix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "YYAnimationImageView+Fix.h"; sourceTree = "<group>"; };
D0FAC661281BAACB00D4B859 /* YYAnimationImageView+Fix.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "YYAnimationImageView+Fix.m"; sourceTree = "<group>"; };
D0FAC663281BB55C00D4B859 /* CGGeometry+RSKImageCropper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CGGeometry+RSKImageCropper.h"; sourceTree = "<group>"; };
D0FFCD402853421900A01707 /* UnityFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UnityFramework.framework; path = unity_build_framework/UnityFramework.framework; sourceTree = "<group>"; };
F02C34A5649294F60932630C /* Pods-DreamSleep.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DreamSleep.release.xcconfig"; path = "Target Support Files/Pods-DreamSleep/Pods-DreamSleep.release.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */
......@@ -663,13 +663,12 @@
D046FE1428100342000295AC /* libWeChatSDK.a in Frameworks */,
D046FE1228100342000295AC /* libSocialOfficialWeChat.a in Frameworks */,
D046FE1728100342000295AC /* TencentOpenAPI.framework in Frameworks */,
D03361942850AA63005573CF /* UnityFramework.framework in Frameworks */,
D0FFCD412853421900A01707 /* UnityFramework.framework in Frameworks */,
39CC172FB610DA5F29120B56 /* Pods_DreamSleep.framework in Frameworks */,
D046FE0F28100342000295AC /* UMShare.framework in Frameworks */,
D046FE1128100342000295AC /* libSocialWeChat.a in Frameworks */,
D046FE1828100342000295AC /* UMDevice.framework in Frameworks */,
D046FE0E28100342000295AC /* UShareUI.framework in Frameworks */,
D03361972850AC68005573CF /* UnityFramework.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
......@@ -682,6 +681,7 @@
D03ABDAB28328F1400DD88B0 /* UnityFramework.framework */,
D0C10E9528324F2000D2F640 /* UnityFramework.framework */,
D03ABDAF28328F4300DD88B0 /* UnityFramework.framework */,
D0FFCD402853421900A01707 /* UnityFramework.framework */,
D07F9D0627F45CB20036372F /* DKNightVersion.framework */,
2D11699D88A7A7BDB6168B71 /* Pods_DreamSleep.framework */,
);
......@@ -1730,7 +1730,7 @@
D0B5EC9E27F2D9DE003EDFE3 /* Frameworks */,
D0B5EC9F27F2D9DE003EDFE3 /* Resources */,
409ED65E54EAA1876017E6E6 /* [CP] Embed Pods Frameworks */,
D03361962850AA63005573CF /* Embed Frameworks */,
D0FFCD432853421900A01707 /* Embed Frameworks */,
);
buildRules = (
);
......@@ -2184,7 +2184,7 @@
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO;
App_Display_Name = "小梦睡眠-Dev";
CODE_SIGN_ENTITLEMENTS = DreamSleep/Basement/DSConfig/DreamSleepDebug.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 6;
DEVELOPMENT_TEAM = 4NDZ6UX8PW;
......@@ -2197,6 +2197,7 @@
"$(PROJECT_DIR)/DreamSleep/Vendors/UMSocial_6.10.4/SocialLibraries/QQ/QQSDK",
"$(PROJECT_DIR)/TapiOS/build/ReleaseForRunning-iphoneos",
"$(PROJECT_DIR)/TapiOS/build/Release-iphoneos",
"$(PROJECT_DIR)/unity_build_framework",
);
GCC_PREFIX_HEADER = "${SRCROOT}/DreamSleep/Basement/DSConfig/PrefixHeader.pch";
GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
......@@ -2215,7 +2216,6 @@
INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = UIInterfaceOrientationPortrait;
INFOPLIST_KEY_UIUserInterfaceStyle = Light;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
......@@ -2266,6 +2266,7 @@
"$(PROJECT_DIR)/DreamSleep/Vendors/UMSocial_6.10.4/SocialLibraries/QQ/QQSDK",
"$(PROJECT_DIR)/TapiOS/build/ReleaseForRunning-iphoneos",
"$(PROJECT_DIR)/TapiOS/build/Release-iphoneos",
"$(PROJECT_DIR)/unity_build_framework",
);
GCC_PREFIX_HEADER = "${SRCROOT}/DreamSleep/Basement/DSConfig/PrefixHeader.pch";
GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
......@@ -2284,7 +2285,6 @@
INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = UIInterfaceOrientationPortrait;
INFOPLIST_KEY_UIUserInterfaceStyle = Light;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
......@@ -2397,6 +2397,7 @@
"$(PROJECT_DIR)/DreamSleep/Vendors/UMSocial_6.10.4/SocialLibraries/QQ/QQSDK",
"$(PROJECT_DIR)/TapiOS/build/ReleaseForRunning-iphoneos",
"$(PROJECT_DIR)/TapiOS/build/Release-iphoneos",
"$(PROJECT_DIR)/unity_build_framework",
);
GCC_PREFIX_HEADER = "${SRCROOT}/DreamSleep/Basement/DSConfig/PrefixHeader.pch";
GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
......@@ -2415,7 +2416,6 @@
INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = UIInterfaceOrientationPortrait;
INFOPLIST_KEY_UIUserInterfaceStyle = Light;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
......
......@@ -115,4 +115,30 @@
[self swiz_viewDidAppear:animated];
}
#pragma mark - 暗黑模式跟随系统(通过Hook去实现)
/*
- (void)traitCollectionDidChange:(UITraitCollection *)previousTraitCollection {
[super traitCollectionDidChange:previousTraitCollection];
if (@available(iOS 13.0, *)) {
// 应用主题设置添加是否跟随系统按钮,主题模式跟随系统设置
if ([self.traitCollection hasDifferentColorAppearanceComparedToTraitCollection:previousTraitCollection]) {
// 执行操作
NSString *currentTheme = self.dk_manager.themeVersion;
if ([currentTheme isEqualToString:DKThemeVersionNight]) {
currentTheme = DKThemeVersionNormal;
} else if ([currentTheme isEqualToString:DKThemeVersionNormal]) {
currentTheme = DKThemeVersionNight;
}
self.dk_manager.themeVersion = currentTheme;
[BaseNaviController setNavigationBarStyle:[self navigationBarStyle] vc:self];
[self.navigationController preferredStatusBarStyle];
[self setNeedsStatusBarAppearanceUpdate];
}
} else {
// 低版本的不显示跟随系统按钮,主题模式根据用户操作来设置
}
}
*/
@end
......@@ -87,6 +87,8 @@
<array>
<string>audio</string>
</array>
<key>UIUserInterfaceStyle</key>
<string>Light</string>
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleLightContent</string>
</dict>
......
{
"images" : [
{
"filename" : "start_classic.png",
"idiom" : "iphone",
"scale" : "1x"
},
{
"appearances" : [
{
"appearance" : "luminosity",
"value" : "dark"
}
],
"filename" : "dk_start_classic.png",
"idiom" : "iphone",
"scale" : "1x"
},
{
"filename" : "start_classic@2x.png",
"idiom" : "iphone",
"scale" : "2x"
},
{
"appearances" : [
{
"appearance" : "luminosity",
"value" : "dark"
}
],
"filename" : "dk_start_classic@2x.png",
"idiom" : "iphone",
"scale" : "2x"
},
{
"filename" : "start_classic@3x.png",
"idiom" : "iphone",
"scale" : "3x"
},
{
"appearances" : [
{
"appearance" : "luminosity",
"value" : "dark"
}
],
"filename" : "dk_start_classic@3x.png",
"idiom" : "iphone",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"serializedTypes": [],
"typesInScenes": [
{
"managedAssemblyName": "",
"nativeClass": "StreamingManager",
"fullManagedTypeName": "",
"moduleName": "Streaming",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "VFXManager",
"fullManagedTypeName": "UnityEditor.VFXManager",
"moduleName": "VFX",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Sprite",
"fullManagedTypeName": "UnityEngine.Sprite",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Texture2D",
"fullManagedTypeName": "UnityEngine.Texture2D",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "",
"nativeClass": "GameManager",
"fullManagedTypeName": "",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "TagManager",
"fullManagedTypeName": "UnityEditor.TagManager",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "MonoManager",
"fullManagedTypeName": "UnityEditor.MonoManager",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "GraphicsSettings",
"fullManagedTypeName": "UnityEngine.Rendering.GraphicsSettings",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "",
"nativeClass": "DelayedCallManager",
"fullManagedTypeName": "",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "",
"nativeClass": "BuildSettings",
"fullManagedTypeName": "",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Texture",
"fullManagedTypeName": "UnityEngine.Texture",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Material",
"fullManagedTypeName": "UnityEngine.Material",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "TimeManager",
"fullManagedTypeName": "UnityEditor.TimeManager",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "InputManager",
"fullManagedTypeName": "UnityEditor.InputManager",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "",
"nativeClass": "RuntimeInitializeOnLoadManager",
"fullManagedTypeName": "",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "",
"nativeClass": "ResourceManager",
"fullManagedTypeName": "",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Shader",
"fullManagedTypeName": "UnityEngine.Shader",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "",
"nativeClass": "ScriptMapper",
"fullManagedTypeName": "",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "",
"nativeClass": "NamedObject",
"fullManagedTypeName": "",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "PhysicsManager",
"fullManagedTypeName": "UnityEditor.PhysicsManager",
"moduleName": "Physics",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "TextAsset",
"fullManagedTypeName": "UnityEngine.TextAsset",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "MonoScript",
"fullManagedTypeName": "UnityEditor.MonoScript",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Object",
"fullManagedTypeName": "UnityEngine.Object",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "",
"nativeClass": "NavMeshProjectSettings",
"fullManagedTypeName": "",
"moduleName": "AI",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "AudioManager",
"fullManagedTypeName": "UnityEditor.AudioManager",
"moduleName": "Audio",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Physics2DSettings",
"fullManagedTypeName": "UnityEditor.Physics2DSettings",
"moduleName": "Physics2D",
"usedInScenes": []
},
{
"managedAssemblyName": "",
"nativeClass": "EditorExtension",
"fullManagedTypeName": "",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "PlayerSettings",
"fullManagedTypeName": "UnityEditor.PlayerSettings",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "",
"nativeClass": "GlobalGameManager",
"fullManagedTypeName": "",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "QualitySettings",
"fullManagedTypeName": "UnityEngine.QualitySettings",
"moduleName": "Core",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "AudioBehaviour",
"fullManagedTypeName": "UnityEngine.AudioBehaviour",
"moduleName": "Audio",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "AudioListener",
"fullManagedTypeName": "UnityEngine.AudioListener",
"moduleName": "Audio",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Rigidbody2D",
"fullManagedTypeName": "UnityEngine.Rigidbody2D",
"moduleName": "Physics2D",
"usedInScenes": [
"Assets/Scenes/home.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "CircleCollider2D",
"fullManagedTypeName": "UnityEngine.CircleCollider2D",
"moduleName": "Physics2D",
"usedInScenes": [
"Assets/Scenes/home.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Canvas",
"fullManagedTypeName": "UnityEngine.Canvas",
"moduleName": "UI",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Behaviour",
"fullManagedTypeName": "UnityEngine.Behaviour",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "CanvasGroup",
"fullManagedTypeName": "UnityEngine.CanvasGroup",
"moduleName": "UI",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "RenderSettings",
"fullManagedTypeName": "UnityEngine.RenderSettings",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Transform",
"fullManagedTypeName": "UnityEngine.Transform",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Camera",
"fullManagedTypeName": "UnityEngine.Camera",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Component",
"fullManagedTypeName": "UnityEngine.Component",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "GameObject",
"fullManagedTypeName": "UnityEngine.GameObject",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "AudioClip",
"fullManagedTypeName": "UnityEngine.AudioClip",
"moduleName": "Audio",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "",
"nativeClass": "NavMeshSettings",
"fullManagedTypeName": "",
"moduleName": "AI",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "",
"nativeClass": "SampleClip",
"fullManagedTypeName": "",
"moduleName": "Audio",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "MonoBehaviour",
"fullManagedTypeName": "UnityEngine.MonoBehaviour",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "PhysicsMaterial2D",
"fullManagedTypeName": "UnityEngine.PhysicsMaterial2D",
"moduleName": "Physics2D",
"usedInScenes": [
"Assets/Scenes/home.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Collider2D",
"fullManagedTypeName": "UnityEngine.Collider2D",
"moduleName": "Physics2D",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "RectTransform",
"fullManagedTypeName": "UnityEngine.RectTransform",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "CanvasRenderer",
"fullManagedTypeName": "UnityEngine.CanvasRenderer",
"moduleName": "UI",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "",
"nativeClass": "LevelGameManager",
"fullManagedTypeName": "",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "LightmapSettings",
"fullManagedTypeName": "UnityEngine.LightmapSettings",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/home.unity",
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "AudioSource",
"fullManagedTypeName": "UnityEngine.AudioSource",
"moduleName": "Audio",
"usedInScenes": [
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "VideoPlayer",
"fullManagedTypeName": "UnityEngine.Video.VideoPlayer",
"moduleName": "Video",
"usedInScenes": [
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Font",
"fullManagedTypeName": "UnityEngine.Font",
"moduleName": "TextRendering",
"usedInScenes": [
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Renderer",
"fullManagedTypeName": "UnityEngine.Renderer",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/TapScene.unity",
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "ParticleSystemRenderer",
"fullManagedTypeName": "UnityEngine.ParticleSystemRenderer",
"moduleName": "ParticleSystem",
"usedInScenes": [
"Assets/Scenes/TapScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "ParticleSystem",
"fullManagedTypeName": "UnityEngine.ParticleSystem",
"moduleName": "ParticleSystem",
"usedInScenes": [
"Assets/Scenes/TapScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "Mesh",
"fullManagedTypeName": "UnityEngine.Mesh",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/TapScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "BoxCollider2D",
"fullManagedTypeName": "UnityEngine.BoxCollider2D",
"moduleName": "Physics2D",
"usedInScenes": [
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "SpriteRenderer",
"fullManagedTypeName": "UnityEngine.SpriteRenderer",
"moduleName": "Core",
"usedInScenes": [
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "UnityEngine.dll",
"nativeClass": "VideoClip",
"fullManagedTypeName": "UnityEngine.Video.VideoClip",
"moduleName": "Video",
"usedInScenes": [
"Assets/Scenes/NorbuScene.unity"
]
},
{
"managedAssemblyName": "Assembly-CSharp.dll",
"nativeClass": "",
"fullManagedTypeName": "ButtonClose",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "Assembly-CSharp.dll",
"nativeClass": "",
"fullManagedTypeName": "Global",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "Assembly-CSharp.dll",
"nativeClass": "",
"fullManagedTypeName": "MusicFade",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "Assembly-CSharp.dll",
"nativeClass": "",
"fullManagedTypeName": "NorbuMain",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "Assembly-CSharp.dll",
"nativeClass": "",
"fullManagedTypeName": "TapMain",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "Assembly-CSharp.dll",
"nativeClass": "",
"fullManagedTypeName": "ball",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "Assembly-CSharp.dll",
"nativeClass": "",
"fullManagedTypeName": "home",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "Assembly-CSharp.dll",
"nativeClass": "",
"fullManagedTypeName": "process",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "Assembly-CSharp.dll",
"nativeClass": "",
"fullManagedTypeName": "video",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "Unity.2D.IK.Runtime.dll",
"nativeClass": "",
"fullManagedTypeName": "UnityEditor.U2D.IK.IKEditorManagerHelper",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.UI.dll",
"nativeClass": "",
"fullManagedTypeName": "UnityEngine.EventSystems.EventSystem",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.UI.dll",
"nativeClass": "",
"fullManagedTypeName": "UnityEngine.EventSystems.StandaloneInputModule",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.UI.dll",
"nativeClass": "",
"fullManagedTypeName": "UnityEngine.UI.Button",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.UI.dll",
"nativeClass": "",
"fullManagedTypeName": "UnityEngine.UI.CanvasScaler",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.UI.dll",
"nativeClass": "",
"fullManagedTypeName": "UnityEngine.UI.GraphicRaycaster",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.UI.dll",
"nativeClass": "",
"fullManagedTypeName": "UnityEngine.UI.Image",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.UI.dll",
"nativeClass": "",
"fullManagedTypeName": "UnityEngine.UI.RawImage",
"moduleName": "",
"usedInScenes": []
},
{
"managedAssemblyName": "UnityEngine.UI.dll",
"nativeClass": "",
"fullManagedTypeName": "UnityEngine.UI.Text",
"moduleName": "",
"usedInScenes": []
}
],
"allNativeTypes": [
{
"name": "Object",
"module": "Core",
"baseName": "",
"baseModule": ""
},
{
"name": "AnnotationManager",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "AssetMetaData",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "AudioBuildInfo",
"module": "BuildReportingEditor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "BuiltAssetBundleInfoSet",
"module": "BuildReportingEditor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "Derived",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "SubDerived",
"module": "Core",
"baseName": "Derived",
"baseModule": "Core"
},
{
"name": "EditorBuildSettings",
"module": "Editor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "EditorExtension",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "Component",
"module": "Core",
"baseName": "EditorExtension",
"baseModule": "Core"
},
{
"name": "Behaviour",
"module": "Core",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "Animation",
"module": "Animation",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Animator",
"module": "Animation",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "ArticulationBody",
"module": "Physics",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "AudioBehaviour",
"module": "Audio",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "AudioListener",
"module": "Audio",
"baseName": "AudioBehaviour",
"baseModule": "Audio"
},
{
"name": "AudioSource",
"module": "Audio",
"baseName": "AudioBehaviour",
"baseModule": "Audio"
},
{
"name": "AudioFilter",
"module": "Audio",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "AudioChorusFilter",
"module": "Audio",
"baseName": "AudioFilter",
"baseModule": "Audio"
},
{
"name": "AudioDistortionFilter",
"module": "Audio",
"baseName": "AudioFilter",
"baseModule": "Audio"
},
{
"name": "AudioEchoFilter",
"module": "Audio",
"baseName": "AudioFilter",
"baseModule": "Audio"
},
{
"name": "AudioHighPassFilter",
"module": "Audio",
"baseName": "AudioFilter",
"baseModule": "Audio"
},
{
"name": "AudioLowPassFilter",
"module": "Audio",
"baseName": "AudioFilter",
"baseModule": "Audio"
},
{
"name": "AudioReverbFilter",
"module": "Audio",
"baseName": "AudioFilter",
"baseModule": "Audio"
},
{
"name": "AudioReverbZone",
"module": "Audio",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Camera",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Canvas",
"module": "UI",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "CanvasGroup",
"module": "UI",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Cloth",
"module": "Cloth",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Collider2D",
"module": "Physics2D",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "BoxCollider2D",
"module": "Physics2D",
"baseName": "Collider2D",
"baseModule": "Physics2D"
},
{
"name": "CapsuleCollider2D",
"module": "Physics2D",
"baseName": "Collider2D",
"baseModule": "Physics2D"
},
{
"name": "CircleCollider2D",
"module": "Physics2D",
"baseName": "Collider2D",
"baseModule": "Physics2D"
},
{
"name": "CompositeCollider2D",
"module": "Physics2D",
"baseName": "Collider2D",
"baseModule": "Physics2D"
},
{
"name": "EdgeCollider2D",
"module": "Physics2D",
"baseName": "Collider2D",
"baseModule": "Physics2D"
},
{
"name": "PolygonCollider2D",
"module": "Physics2D",
"baseName": "Collider2D",
"baseModule": "Physics2D"
},
{
"name": "TilemapCollider2D",
"module": "Tilemap",
"baseName": "Collider2D",
"baseModule": "Physics2D"
},
{
"name": "ConstantForce",
"module": "Physics",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Effector2D",
"module": "Physics2D",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "AreaEffector2D",
"module": "Physics2D",
"baseName": "Effector2D",
"baseModule": "Physics2D"
},
{
"name": "BuoyancyEffector2D",
"module": "Physics2D",
"baseName": "Effector2D",
"baseModule": "Physics2D"
},
{
"name": "PlatformEffector2D",
"module": "Physics2D",
"baseName": "Effector2D",
"baseModule": "Physics2D"
},
{
"name": "PointEffector2D",
"module": "Physics2D",
"baseName": "Effector2D",
"baseModule": "Physics2D"
},
{
"name": "SurfaceEffector2D",
"module": "Physics2D",
"baseName": "Effector2D",
"baseModule": "Physics2D"
},
{
"name": "FlareLayer",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "GridLayout",
"module": "Grid",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Grid",
"module": "Grid",
"baseName": "GridLayout",
"baseModule": "Grid"
},
{
"name": "Tilemap",
"module": "Tilemap",
"baseName": "GridLayout",
"baseModule": "Grid"
},
{
"name": "Halo",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "HaloLayer",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "IConstraint",
"module": "Animation",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "AimConstraint",
"module": "Animation",
"baseName": "IConstraint",
"baseModule": "Animation"
},
{
"name": "LookAtConstraint",
"module": "Animation",
"baseName": "IConstraint",
"baseModule": "Animation"
},
{
"name": "ParentConstraint",
"module": "Animation",
"baseName": "IConstraint",
"baseModule": "Animation"
},
{
"name": "PositionConstraint",
"module": "Animation",
"baseName": "IConstraint",
"baseModule": "Animation"
},
{
"name": "RotationConstraint",
"module": "Animation",
"baseName": "IConstraint",
"baseModule": "Animation"
},
{
"name": "ScaleConstraint",
"module": "Animation",
"baseName": "IConstraint",
"baseModule": "Animation"
},
{
"name": "Joint2D",
"module": "Physics2D",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "AnchoredJoint2D",
"module": "Physics2D",
"baseName": "Joint2D",
"baseModule": "Physics2D"
},
{
"name": "DistanceJoint2D",
"module": "Physics2D",
"baseName": "AnchoredJoint2D",
"baseModule": "Physics2D"
},
{
"name": "FixedJoint2D",
"module": "Physics2D",
"baseName": "AnchoredJoint2D",
"baseModule": "Physics2D"
},
{
"name": "FrictionJoint2D",
"module": "Physics2D",
"baseName": "AnchoredJoint2D",
"baseModule": "Physics2D"
},
{
"name": "HingeJoint2D",
"module": "Physics2D",
"baseName": "AnchoredJoint2D",
"baseModule": "Physics2D"
},
{
"name": "SliderJoint2D",
"module": "Physics2D",
"baseName": "AnchoredJoint2D",
"baseModule": "Physics2D"
},
{
"name": "SpringJoint2D",
"module": "Physics2D",
"baseName": "AnchoredJoint2D",
"baseModule": "Physics2D"
},
{
"name": "WheelJoint2D",
"module": "Physics2D",
"baseName": "AnchoredJoint2D",
"baseModule": "Physics2D"
},
{
"name": "RelativeJoint2D",
"module": "Physics2D",
"baseName": "Joint2D",
"baseModule": "Physics2D"
},
{
"name": "TargetJoint2D",
"module": "Physics2D",
"baseName": "Joint2D",
"baseModule": "Physics2D"
},
{
"name": "LensFlare",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Light",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "LightProbeGroup",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "LightProbeProxyVolume",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "MonoBehaviour",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "NavMeshAgent",
"module": "AI",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "NavMeshObstacle",
"module": "AI",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "OffMeshLink",
"module": "AI",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "ParticleSystemForceField",
"module": "ParticleSystem",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "PhysicsUpdateBehaviour2D",
"module": "Physics2D",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "ConstantForce2D",
"module": "Physics2D",
"baseName": "PhysicsUpdateBehaviour2D",
"baseModule": "Physics2D"
},
{
"name": "PlayableDirector",
"module": "Director",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Projector",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "ReflectionProbe",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Skybox",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "SortingGroup",
"module": "Core",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "StreamingController",
"module": "Streaming",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "Terrain",
"module": "Terrain",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "VideoPlayer",
"module": "Video",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "VisualEffect",
"module": "VFX",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "WindZone",
"module": "Wind",
"baseName": "Behaviour",
"baseModule": "Core"
},
{
"name": "CanvasRenderer",
"module": "UI",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "Collider",
"module": "Physics",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "BoxCollider",
"module": "Physics",
"baseName": "Collider",
"baseModule": "Physics"
},
{
"name": "CapsuleCollider",
"module": "Physics",
"baseName": "Collider",
"baseModule": "Physics"
},
{
"name": "CharacterController",
"module": "Physics",
"baseName": "Collider",
"baseModule": "Physics"
},
{
"name": "MeshCollider",
"module": "Physics",
"baseName": "Collider",
"baseModule": "Physics"
},
{
"name": "SphereCollider",
"module": "Physics",
"baseName": "Collider",
"baseModule": "Physics"
},
{
"name": "TerrainCollider",
"module": "TerrainPhysics",
"baseName": "Collider",
"baseModule": "Physics"
},
{
"name": "WheelCollider",
"module": "Vehicles",
"baseName": "Collider",
"baseModule": "Physics"
},
{
"name": "FakeComponent",
"module": "Core",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "Joint",
"module": "Physics",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "CharacterJoint",
"module": "Physics",
"baseName": "Joint",
"baseModule": "Physics"
},
{
"name": "ConfigurableJoint",
"module": "Physics",
"baseName": "Joint",
"baseModule": "Physics"
},
{
"name": "FixedJoint",
"module": "Physics",
"baseName": "Joint",
"baseModule": "Physics"
},
{
"name": "HingeJoint",
"module": "Physics",
"baseName": "Joint",
"baseModule": "Physics"
},
{
"name": "SpringJoint",
"module": "Physics",
"baseName": "Joint",
"baseModule": "Physics"
},
{
"name": "LODGroup",
"module": "Core",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "MeshFilter",
"module": "Core",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "OcclusionArea",
"module": "Core",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "OcclusionPortal",
"module": "Core",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "ParticleSystem",
"module": "ParticleSystem",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "Renderer",
"module": "Core",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "BillboardRenderer",
"module": "Core",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "LineRenderer",
"module": "Core",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "RendererFake",
"module": "Core",
"baseName": "LineRenderer",
"baseModule": "Core"
},
{
"name": "MeshRenderer",
"module": "Core",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "ParticleSystemRenderer",
"module": "ParticleSystem",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "SkinnedMeshRenderer",
"module": "Core",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "SpriteMask",
"module": "SpriteMask",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "SpriteRenderer",
"module": "Core",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "SpriteShapeRenderer",
"module": "SpriteShape",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "TilemapRenderer",
"module": "Tilemap",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "TrailRenderer",
"module": "Core",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "VFXRenderer",
"module": "VFX",
"baseName": "Renderer",
"baseModule": "Core"
},
{
"name": "Rigidbody",
"module": "Physics",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "Rigidbody2D",
"module": "Physics2D",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "TextMesh",
"module": "TextRendering",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "Transform",
"module": "Core",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "RectTransform",
"module": "Core",
"baseName": "Transform",
"baseModule": "Core"
},
{
"name": "Tree",
"module": "Terrain",
"baseName": "Component",
"baseModule": "Core"
},
{
"name": "GameObject",
"module": "Core",
"baseName": "EditorExtension",
"baseModule": "Core"
},
{
"name": "NamedObject",
"module": "Core",
"baseName": "EditorExtension",
"baseModule": "Core"
},
{
"name": "AnimatorState",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AnimatorStateMachine",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AnimatorTransitionBase",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AnimatorStateTransition",
"module": "Editor",
"baseName": "AnimatorTransitionBase",
"baseModule": "Editor"
},
{
"name": "AnimatorTransition",
"module": "Editor",
"baseName": "AnimatorTransitionBase",
"baseModule": "Editor"
},
{
"name": "AssetBundle",
"module": "AssetBundle",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AssetBundleManifest",
"module": "AssetBundle",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AssetImportInProgressProxy",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AssetImporter",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AssemblyDefinitionImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "AssemblyDefinitionReferenceImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "AudioImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "ComputeShaderImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "DefaultImporter",
"module": "Core",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "IHVImageFormatImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "LibraryAssetImporter",
"module": "Core",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "LocalizationImporter",
"module": "LocalizationEditor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "ModelImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "FBXImporter",
"module": "Core",
"baseName": "ModelImporter",
"baseModule": "Editor"
},
{
"name": "Mesh3DSImporter",
"module": "Core",
"baseName": "ModelImporter",
"baseModule": "Editor"
},
{
"name": "SketchUpImporter",
"module": "Editor",
"baseName": "ModelImporter",
"baseModule": "Editor"
},
{
"name": "MonoImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "MultiArtifactTestImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "NativeFormatImporter",
"module": "Core",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "PackageManifestImporter",
"module": "PackageManagerUI",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "PluginImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "PrefabImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "PreviewImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "RayTracingShaderImporter",
"module": "Core",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "ReferencesArtifactGenerator",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "RuleSetFileImporter",
"module": "Core",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "ScriptedImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "ShaderImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "SpeedTreeImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "SpriteAtlasImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "SubstanceImporter",
"module": "SubstanceEditor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "TextScriptImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "TextureImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "TrueTypeFontImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "VideoClipImporter",
"module": "Editor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "VisualEffectImporter",
"module": "VFXEditor",
"baseName": "AssetImporter",
"baseModule": "Editor"
},
{
"name": "AssetImporterLog",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AudioMixer",
"module": "Audio",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AudioMixerController",
"module": "Editor",
"baseName": "AudioMixer",
"baseModule": "Audio"
},
{
"name": "AudioMixerEffectController",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AudioMixerGroup",
"module": "Audio",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AudioMixerGroupController",
"module": "Editor",
"baseName": "AudioMixerGroup",
"baseModule": "Audio"
},
{
"name": "AudioMixerSnapshot",
"module": "Audio",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AudioMixerSnapshotController",
"module": "Editor",
"baseName": "AudioMixerSnapshot",
"baseModule": "Audio"
},
{
"name": "Avatar",
"module": "Animation",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AvatarMask",
"module": "Animation",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "BaseAnimationTrack",
"module": "Animation",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "NewAnimationTrack",
"module": "Animation",
"baseName": "BaseAnimationTrack",
"baseModule": "Animation"
},
{
"name": "BillboardAsset",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "BuildReport",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "CachedSpriteAtlas",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "CachedSpriteAtlasRuntimeData",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "ComputeShader",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "DefaultAsset",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "SceneAsset",
"module": "Editor",
"baseName": "DefaultAsset",
"baseModule": "Editor"
},
{
"name": "EditorProjectAccess",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "Flare",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "Font",
"module": "TextRendering",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "GameObjectRecorder",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "HumanTemplate",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "LightProbes",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "LightingDataAsset",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "LightingDataAssetParent",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "LightingSettings",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "LightmapParameters",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "LocalizationAsset",
"module": "Localization",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "Material",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "ProceduralMaterial",
"module": "Substance",
"baseName": "Material",
"baseModule": "Core"
},
{
"name": "Mesh",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "Motion",
"module": "Animation",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AnimationClip",
"module": "Animation",
"baseName": "Motion",
"baseModule": "Animation"
},
{
"name": "PreviewAnimationClip",
"module": "Core",
"baseName": "AnimationClip",
"baseModule": "Animation"
},
{
"name": "BlendTree",
"module": "Editor",
"baseName": "Motion",
"baseModule": "Animation"
},
{
"name": "NavMeshData",
"module": "AI",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "OcclusionCullingData",
"module": "Umbra",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "PhysicMaterial",
"module": "Physics",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "PhysicsMaterial2D",
"module": "Physics2D",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "PreloadData",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "Preset",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "RayTracingShader",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "RuntimeAnimatorController",
"module": "Animation",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AnimatorController",
"module": "Animation",
"baseName": "RuntimeAnimatorController",
"baseModule": "Animation"
},
{
"name": "AnimatorOverrideController",
"module": "Animation",
"baseName": "RuntimeAnimatorController",
"baseModule": "Animation"
},
{
"name": "SampleClip",
"module": "Audio",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AudioClip",
"module": "Audio",
"baseName": "SampleClip",
"baseModule": "Audio"
},
{
"name": "Shader",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "ShaderVariantCollection",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "SpeedTreeWindAsset",
"module": "Terrain",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "Sprite",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "SpriteAtlas",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "SpriteAtlasAsset",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "SubstanceArchive",
"module": "Substance",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "TerrainData",
"module": "Terrain",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "TerrainLayer",
"module": "Terrain",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "TextAsset",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "AssemblyDefinitionAsset",
"module": "Editor",
"baseName": "TextAsset",
"baseModule": "Core"
},
{
"name": "AssemblyDefinitionReferenceAsset",
"module": "Editor",
"baseName": "TextAsset",
"baseModule": "Core"
},
{
"name": "CGProgram",
"module": "Core",
"baseName": "TextAsset",
"baseModule": "Core"
},
{
"name": "MonoScript",
"module": "Core",
"baseName": "TextAsset",
"baseModule": "Core"
},
{
"name": "PackageManifest",
"module": "PackageManagerUI",
"baseName": "TextAsset",
"baseModule": "Core"
},
{
"name": "RuleSetFileAsset",
"module": "Core",
"baseName": "TextAsset",
"baseModule": "Core"
},
{
"name": "Texture",
"module": "Core",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "BaseVideoTexture",
"module": "Audio",
"baseName": "Texture",
"baseModule": "Core"
},
{
"name": "WebCamTexture",
"module": "Audio",
"baseName": "BaseVideoTexture",
"baseModule": "Audio"
},
{
"name": "CubemapArray",
"module": "Core",
"baseName": "Texture",
"baseModule": "Core"
},
{
"name": "LowerResBlitTexture",
"module": "Core",
"baseName": "Texture",
"baseModule": "Core"
},
{
"name": "MovieTexture",
"module": "Audio",
"baseName": "Texture",
"baseModule": "Core"
},
{
"name": "ProceduralTexture",
"module": "Substance",
"baseName": "Texture",
"baseModule": "Core"
},
{
"name": "RenderTexture",
"module": "Core",
"baseName": "Texture",
"baseModule": "Core"
},
{
"name": "CustomRenderTexture",
"module": "Core",
"baseName": "RenderTexture",
"baseModule": "Core"
},
{
"name": "SparseTexture",
"module": "Core",
"baseName": "Texture",
"baseModule": "Core"
},
{
"name": "Texture2D",
"module": "Core",
"baseName": "Texture",
"baseModule": "Core"
},
{
"name": "Cubemap",
"module": "Core",
"baseName": "Texture2D",
"baseModule": "Core"
},
{
"name": "Texture2DArray",
"module": "Core",
"baseName": "Texture",
"baseModule": "Core"
},
{
"name": "Texture3D",
"module": "Core",
"baseName": "Texture",
"baseModule": "Core"
},
{
"name": "VideoClip",
"module": "Video",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "VisualEffectObject",
"module": "VFX",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "VisualEffectAsset",
"module": "VFX",
"baseName": "VisualEffectObject",
"baseModule": "VFX"
},
{
"name": "VisualEffectSubgraph",
"module": "Editor",
"baseName": "VisualEffectObject",
"baseModule": "VFX"
},
{
"name": "VisualEffectSubgraphBlock",
"module": "Editor",
"baseName": "VisualEffectSubgraph",
"baseModule": "Editor"
},
{
"name": "VisualEffectSubgraphOperator",
"module": "Editor",
"baseName": "VisualEffectSubgraph",
"baseModule": "Editor"
},
{
"name": "VisualEffectResource",
"module": "Editor",
"baseName": "NamedObject",
"baseModule": "Core"
},
{
"name": "EditorExtensionImpl",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "EditorSettings",
"module": "Editor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "EditorUserBuildSettings",
"module": "Editor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "EditorUserSettings",
"module": "Editor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "EmptyObject",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "GameManager",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "GlobalGameManager",
"module": "Core",
"baseName": "GameManager",
"baseModule": "Core"
},
{
"name": "AudioManager",
"module": "Audio",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "BuildSettings",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "ClusterInputManager",
"module": "ClusterInput",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "DelayedCallManager",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "GraphicsSettings",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "InputManager",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "MonoManager",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "NavMeshProjectSettings",
"module": "AI",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "Physics2DSettings",
"module": "Physics2D",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "PhysicsManager",
"module": "Physics",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "PlayerSettings",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "QualitySettings",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "ResourceManager",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "RuntimeInitializeOnLoadManager",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "ScriptMapper",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "StreamingManager",
"module": "Streaming",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "TagManager",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "TimeManager",
"module": "Core",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "UnityConnectSettings",
"module": "UnityConnect",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "VFXManager",
"module": "VFX",
"baseName": "GlobalGameManager",
"baseModule": "Core"
},
{
"name": "LevelGameManager",
"module": "Core",
"baseName": "GameManager",
"baseModule": "Core"
},
{
"name": "LightmapSettings",
"module": "Core",
"baseName": "LevelGameManager",
"baseModule": "Core"
},
{
"name": "NavMeshSettings",
"module": "AI",
"baseName": "LevelGameManager",
"baseModule": "Core"
},
{
"name": "OcclusionCullingSettings",
"module": "Umbra",
"baseName": "LevelGameManager",
"baseModule": "Core"
},
{
"name": "RenderSettings",
"module": "Core",
"baseName": "LevelGameManager",
"baseModule": "Core"
},
{
"name": "HierarchyState",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "InspectorExpandedState",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "NativeObjectType",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "PackedAssets",
"module": "Editor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "PlatformModuleSetup",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "PluginBuildInfo",
"module": "BuildReportingEditor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "Prefab",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "PrefabInstance",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "PresetManager",
"module": "Editor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "PropertyModificationsTargetTestObject",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "SceneVisibilityState",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "ScenesUsingAssets",
"module": "Editor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "SerializableManagedHost",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "SerializableManagedRefTestClass",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "SiblingDerived",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "SpriteAtlasDatabase",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "TestObjectVectorPairStringBool",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "TestObjectWithSerializedAnimationCurve",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "TestObjectWithSerializedArray",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "TestObjectWithSerializedMapStringBool",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "TestObjectWithSerializedMapStringNonAlignedStruct",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "TestObjectWithSpecialLayoutOne",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "TestObjectWithSpecialLayoutTwo",
"module": "Core",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "VersionControlSettings",
"module": "Editor",
"baseName": "Object",
"baseModule": "Core"
},
{
"name": "Vector3f",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "AudioMixerLiveUpdateBool",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "bool",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "void",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "RootMotionData",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "AudioMixerLiveUpdateFloat",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "MonoObject",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "Collision2D",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "Polygon2D",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "Collision",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "float",
"module": "undefined",
"baseName": "",
"baseModule": ""
},
{
"name": "int",
"module": "undefined",
"baseName": "",
"baseModule": ""
}
],
"forceIncludeModules": [],
"forceExcludeModules": [
"ClusterInput",
"ClusterRenderer",
"VirtualTexturing"
]
}
\ No newline at end of file
<linker>
<assembly fullname="UnityEngine">
<type fullname="UnityEngine.Object" preserve="nothing"/>
<type fullname="UnityEditor.VFXManager" preserve="nothing"/>
<type fullname="UnityEngine.Sprite" preserve="nothing"/>
<type fullname="UnityEngine.Texture2D" preserve="nothing"/>
<type fullname="UnityEditor.TagManager" preserve="nothing"/>
<type fullname="UnityEditor.MonoManager" preserve="nothing"/>
<type fullname="UnityEngine.Rendering.GraphicsSettings" preserve="nothing"/>
<type fullname="UnityEngine.Texture" preserve="nothing"/>
<type fullname="UnityEngine.Material" preserve="nothing"/>
<type fullname="UnityEditor.TimeManager" preserve="nothing"/>
<type fullname="UnityEditor.InputManager" preserve="nothing"/>
<type fullname="UnityEngine.Shader" preserve="nothing"/>
<type fullname="UnityEditor.PhysicsManager" preserve="nothing"/>
<type fullname="UnityEngine.TextAsset" preserve="nothing"/>
<type fullname="UnityEditor.MonoScript" preserve="nothing"/>
<type fullname="UnityEditor.AudioManager" preserve="nothing"/>
<type fullname="UnityEditor.Physics2DSettings" preserve="nothing"/>
<type fullname="UnityEditor.PlayerSettings" preserve="nothing"/>
<type fullname="UnityEngine.QualitySettings" preserve="nothing"/>
<type fullname="UnityEngine.AudioBehaviour" preserve="nothing"/>
<type fullname="UnityEngine.AudioListener" preserve="nothing"/>
<type fullname="UnityEngine.Rigidbody2D" preserve="nothing"/>
<type fullname="UnityEngine.CircleCollider2D" preserve="nothing"/>
<type fullname="UnityEngine.Canvas" preserve="nothing"/>
<type fullname="UnityEngine.Behaviour" preserve="nothing"/>
<type fullname="UnityEngine.CanvasGroup" preserve="nothing"/>
<type fullname="UnityEngine.RenderSettings" preserve="nothing"/>
<type fullname="UnityEngine.Transform" preserve="nothing"/>
<type fullname="UnityEngine.Camera" preserve="nothing"/>
<type fullname="UnityEngine.Component" preserve="nothing"/>
<type fullname="UnityEngine.GameObject" preserve="nothing"/>
<type fullname="UnityEngine.AudioClip" preserve="nothing"/>
<type fullname="UnityEngine.MonoBehaviour" preserve="nothing"/>
<type fullname="UnityEngine.PhysicsMaterial2D" preserve="nothing"/>
<type fullname="UnityEngine.Collider2D" preserve="nothing"/>
<type fullname="UnityEngine.RectTransform" preserve="nothing"/>
<type fullname="UnityEngine.CanvasRenderer" preserve="nothing"/>
<type fullname="UnityEngine.LightmapSettings" preserve="nothing"/>
<type fullname="UnityEngine.AudioSource" preserve="nothing"/>
<type fullname="UnityEngine.Video.VideoPlayer" preserve="nothing"/>
<type fullname="UnityEngine.Font" preserve="nothing"/>
<type fullname="UnityEngine.Renderer" preserve="nothing"/>
<type fullname="UnityEngine.ParticleSystemRenderer" preserve="nothing"/>
<type fullname="UnityEngine.ParticleSystem" preserve="nothing"/>
<type fullname="UnityEngine.Mesh" preserve="nothing"/>
<type fullname="UnityEngine.BoxCollider2D" preserve="nothing"/>
<type fullname="UnityEngine.SpriteRenderer" preserve="nothing"/>
<type fullname="UnityEngine.Video.VideoClip" preserve="nothing"/>
</assembly>
<assembly fullname="Assembly-CSharp">
<type fullname="ButtonClose" preserve="nothing"/>
<type fullname="Global" preserve="nothing"/>
<type fullname="MusicFade" preserve="nothing"/>
<type fullname="NorbuMain" preserve="nothing"/>
<type fullname="TapMain" preserve="nothing"/>
<type fullname="ball" preserve="nothing"/>
<type fullname="home" preserve="nothing"/>
<type fullname="process" preserve="nothing"/>
<type fullname="video" preserve="nothing"/>
</assembly>
<assembly fullname="Unity.2D.IK.Runtime">
<type fullname="UnityEditor.U2D.IK.IKEditorManagerHelper" preserve="nothing"/>
</assembly>
<assembly fullname="UnityEngine.UI">
<type fullname="UnityEngine.EventSystems.EventSystem" preserve="nothing"/>
<type fullname="UnityEngine.EventSystems.StandaloneInputModule" preserve="nothing"/>
<type fullname="UnityEngine.UI.Button" preserve="nothing"/>
<type fullname="UnityEngine.UI.CanvasScaler" preserve="nothing"/>
<type fullname="UnityEngine.UI.GraphicRaycaster" preserve="nothing"/>
<type fullname="UnityEngine.UI.Image" preserve="nothing"/>
<type fullname="UnityEngine.UI.RawImage" preserve="nothing"/>
<type fullname="UnityEngine.UI.Text" preserve="nothing"/>
</assembly>
</linker>
{"report":{"modules":[{"name":"Animation","dependencies":[{"name":"Animator","scenes":[],"dependencyType":0,"icon":null},{"name":"AnimatorController","scenes":[],"dependencyType":1,"icon":null},{"name":"AnimatorOverrideController","scenes":[],"dependencyType":0,"icon":null},{"name":"RuntimeAnimatorController","scenes":[],"dependencyType":1,"icon":null}]},{"name":"AssetBundle","dependencies":[{"name":"Required by UnityWebRequestAssetBundle Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestassetbundle"},{"name":"Required by UnityWebRequestWWW Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestwww"}]},{"name":"Audio","dependencies":[{"name":"AudioBehaviour","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"AudioClip","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"AudioListener","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"AudioManager","scenes":[],"dependencyType":1,"icon":null},{"name":"AudioSource","scenes":["Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"SampleClip","scenes":[],"dependencyType":1,"icon":null},{"name":"Required by UnityWebRequestAudio Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestaudio"},{"name":"Required by UnityWebRequestWWW Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestwww"},{"name":"Required by Video Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.video"}]},{"name":"Core","dependencies":[{"name":"Behaviour","scenes":[],"dependencyType":1,"icon":null},{"name":"BuildSettings","scenes":[],"dependencyType":1,"icon":null},{"name":"Camera","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"Component","scenes":[],"dependencyType":1,"icon":null},{"name":"ComputeShader","scenes":[],"dependencyType":0,"icon":null},{"name":"Cubemap","scenes":[],"dependencyType":0,"icon":null},{"name":"CubemapArray","scenes":[],"dependencyType":0,"icon":null},{"name":"DelayedCallManager","scenes":[],"dependencyType":1,"icon":null},{"name":"EditorExtension","scenes":[],"dependencyType":1,"icon":null},{"name":"GameManager","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":1,"icon":null},{"name":"GameObject","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"GlobalGameManager","scenes":[],"dependencyType":1,"icon":null},{"name":"GraphicsSettings","scenes":[],"dependencyType":0,"icon":null},{"name":"InputManager","scenes":[],"dependencyType":1,"icon":null},{"name":"LevelGameManager","scenes":[],"dependencyType":1,"icon":null},{"name":"Light","scenes":[],"dependencyType":0,"icon":null},{"name":"LightingSettings","scenes":[],"dependencyType":0,"icon":null},{"name":"LightmapSettings","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"LowerResBlitTexture","scenes":[],"dependencyType":0,"icon":null},{"name":"Material","scenes":["Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"Mesh","scenes":["Assets/Scenes/TapScene.unity"],"dependencyType":0,"icon":null},{"name":"MeshFilter","scenes":[],"dependencyType":0,"icon":null},{"name":"MeshRenderer","scenes":[],"dependencyType":0,"icon":null},{"name":"MonoBehaviour","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"MonoManager","scenes":[],"dependencyType":1,"icon":null},{"name":"MonoScript","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":1,"icon":null},{"name":"NamedObject","scenes":[],"dependencyType":1,"icon":null},{"name":"Object","scenes":[],"dependencyType":1,"icon":null},{"name":"PlayerSettings","scenes":[],"dependencyType":1,"icon":null},{"name":"PreloadData","scenes":[],"dependencyType":0,"icon":null},{"name":"QualitySettings","scenes":[],"dependencyType":0,"icon":null},{"name":"RectTransform","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"ReflectionProbe","scenes":[],"dependencyType":0,"icon":null},{"name":"Renderer","scenes":["Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"RenderSettings","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"RenderTexture","scenes":[],"dependencyType":0,"icon":null},{"name":"ResourceManager","scenes":[],"dependencyType":1,"icon":null},{"name":"RuntimeInitializeOnLoadManager","scenes":[],"dependencyType":1,"icon":null},{"name":"ScriptMapper","scenes":[],"dependencyType":1,"icon":null},{"name":"Shader","scenes":["Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"Sprite","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"SpriteAtlas","scenes":[],"dependencyType":0,"icon":null},{"name":"SpriteRenderer","scenes":["Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"TagManager","scenes":[],"dependencyType":1,"icon":null},{"name":"TextAsset","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"Texture","scenes":[],"dependencyType":1,"icon":null},{"name":"Texture2D","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"Texture2DArray","scenes":[],"dependencyType":0,"icon":null},{"name":"Texture3D","scenes":[],"dependencyType":0,"icon":null},{"name":"TimeManager","scenes":[],"dependencyType":1,"icon":null},{"name":"Transform","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"Required by Animation Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.animation"},{"name":"Required by AssetBundle Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.assetbundle"},{"name":"Required by Audio Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.audio"},{"name":"Required by GameCenter Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.gamecenter"},{"name":"Required by HotReload Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.hotreload"},{"name":"Required by ImageConversion Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.imageconversion"},{"name":"Required by IMGUI Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.imgui"},{"name":"Required by InputLegacy Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.inputlegacy"},{"name":"Required by JSONSerialize Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.jsonserialize"},{"name":"Required by ParticleSystem Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.particlesystem"},{"name":"Required by Physics2D Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.physics2d"},{"name":"Required by RuntimeInitializeOnLoadManagerInitializer Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.runtimeinitializeonloadmanagerinitializer"},{"name":"Required by TextRendering Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.textrendering"},{"name":"Required by TLS Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.tls"},{"name":"Required by UI Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.ui"},{"name":"Required by UnityWebRequest Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequest"},{"name":"Required by UnityWebRequestAssetBundle Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestassetbundle"},{"name":"Required by UnityWebRequestAudio Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestaudio"},{"name":"Required by UnityWebRequestWWW Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestwww"},{"name":"Required by Video Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.video"}]},{"name":"GameCenter","dependencies":[]},{"name":"HotReload","dependencies":[{"name":"Required by AssetBundle Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.assetbundle"}]},{"name":"ImageConversion","dependencies":[{"name":"Required by GameCenter Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.gamecenter"},{"name":"Required by UnityWebRequestWWW Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestwww"}]},{"name":"IMGUI","dependencies":[]},{"name":"InputLegacy","dependencies":[{"name":"Required by IMGUI Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.imgui"}]},{"name":"JSONSerialize","dependencies":[{"name":"Required by RuntimeInitializeOnLoadManagerInitializer Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.runtimeinitializeonloadmanagerinitializer"}]},{"name":"ParticleSystem","dependencies":[{"name":"ParticleSystem","scenes":["Assets/Scenes/TapScene.unity"],"dependencyType":0,"icon":null},{"name":"ParticleSystemRenderer","scenes":["Assets/Scenes/TapScene.unity"],"dependencyType":0,"icon":null}]},{"name":"Physics2D","dependencies":[{"name":"BoxCollider2D","scenes":["Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"CircleCollider2D","scenes":["Assets/Scenes/home.unity"],"dependencyType":0,"icon":null},{"name":"Collider2D","scenes":[],"dependencyType":1,"icon":null},{"name":"Physics2DSettings","scenes":[],"dependencyType":1,"icon":null},{"name":"PhysicsMaterial2D","scenes":["Assets/Scenes/home.unity"],"dependencyType":0,"icon":null},{"name":"Rigidbody2D","scenes":["Assets/Scenes/home.unity"],"dependencyType":0,"icon":null}]},{"name":"RuntimeInitializeOnLoadManagerInitializer","dependencies":[{"name":"RuntimeInitializeOnLoadManagerInitializer is always required","scenes":[],"dependencyType":3,"icon":"class/DefaultAsset"}]},{"name":"SharedInternals","dependencies":[{"name":"Required by Animation Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.animation"},{"name":"Required by AssetBundle Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.assetbundle"},{"name":"Required by Audio Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.audio"},{"name":"Required by Core Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.core"},{"name":"Required by GameCenter Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.gamecenter"},{"name":"Required by HotReload Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.hotreload"},{"name":"Required by ImageConversion Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.imageconversion"},{"name":"Required by IMGUI Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.imgui"},{"name":"Required by InputLegacy Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.inputlegacy"},{"name":"Required by JSONSerialize Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.jsonserialize"},{"name":"Required by ParticleSystem Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.particlesystem"},{"name":"Required by Physics2D Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.physics2d"},{"name":"Required by RuntimeInitializeOnLoadManagerInitializer Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.runtimeinitializeonloadmanagerinitializer"},{"name":"Required by TextRendering Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.textrendering"},{"name":"Required by TLS Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.tls"},{"name":"Required by UI Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.ui"},{"name":"Required by UnityWebRequest Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequest"},{"name":"Required by UnityWebRequestAssetBundle Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestassetbundle"},{"name":"Required by UnityWebRequestAudio Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestaudio"},{"name":"Required by UnityWebRequestWWW Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestwww"},{"name":"Required by Video Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.video"}]},{"name":"TextRendering","dependencies":[{"name":"Font","scenes":["Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"Required by IMGUI Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.imgui"},{"name":"Required by UI Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.ui"}]},{"name":"TLS","dependencies":[{"name":"Required by UnityWebRequest Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequest"}]},{"name":"UI","dependencies":[{"name":"Canvas","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"CanvasGroup","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"CanvasRenderer","scenes":["Assets/Scenes/home.unity","Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"Required by Video Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.video"}]},{"name":"UnityWebRequest","dependencies":[{"name":"Required by UnityWebRequestAssetBundle Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestassetbundle"},{"name":"Required by UnityWebRequestAudio Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestaudio"},{"name":"Required by UnityWebRequestWWW Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestwww"},{"name":"Required by Video Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.video"}]},{"name":"UnityWebRequestAssetBundle","dependencies":[{"name":"Required by UnityWebRequestWWW Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestwww"}]},{"name":"UnityWebRequestAudio","dependencies":[{"name":"Required by UnityWebRequestWWW Module","scenes":[],"dependencyType":2,"icon":"package/com.unity.modules.unitywebrequestwww"}]},{"name":"UnityWebRequestWWW","dependencies":[]},{"name":"Video","dependencies":[{"name":"VideoClip","scenes":["Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null},{"name":"VideoPlayer","scenes":["Assets/Scenes/TapScene.unity","Assets/Scenes/NorbuScene.unity"],"dependencyType":0,"icon":null}]}]}}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="configProtectedData" type="System.Configuration.ProtectedConfigurationSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="appSettings" type="System.Configuration.AppSettingsSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="connectionStrings" type="System.Configuration.ConnectionStringsSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="mscorlib" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
<section name="runtime" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
<section name="assemblyBinding" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
<section name="satelliteassemblies" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
<section name="startup" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
<section name="system.codedom" type="System.CodeDom.Compiler.CodeDomConfigurationHandler, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="system.data" type="System.Data.Common.DbProviderFactoriesConfigurationHandler, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="system.diagnostics" type="System.Diagnostics.DiagnosticsConfigurationHandler, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="system.runtime.remoting" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false"/>
<section name="system.windows.forms" type="System.Windows.Forms.WindowsFormsSection, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="windows" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
<section name="strongNames" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false"/>
<sectionGroup name="system.web" type="System.Web.Configuration.SystemWebSectionGroup, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<section name="anonymousIdentification" type="System.Web.Configuration.AnonymousIdentificationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="authentication" type="System.Web.Configuration.AuthenticationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="authorization" type="System.Web.Configuration.AuthorizationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="browserCaps" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="clientTarget" type="System.Web.Configuration.ClientTargetSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="compilation" type="System.Web.Configuration.CompilationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="customErrors" type="System.Web.Configuration.CustomErrorsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="deployment" type="System.Web.Configuration.DeploymentSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" />
<section name="globalization" type="System.Web.Configuration.GlobalizationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="healthMonitoring" type="System.Web.Configuration.HealthMonitoringSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="hostingEnvironment" type="System.Web.Configuration.HostingEnvironmentSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
<section name="httpCookies" type="System.Web.Configuration.HttpCookiesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="httpHandlers" type="System.Web.Configuration.HttpHandlersSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="httpModules" type="System.Web.Configuration.HttpModulesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="httpRuntime" type="System.Web.Configuration.HttpRuntimeSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="identity" type="System.Web.Configuration.IdentitySection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="machineKey" type="System.Web.Configuration.MachineKeySection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="membership" type="System.Web.Configuration.MembershipSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="mobileControls" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="deviceFilters" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="pages" type="System.Web.Configuration.PagesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="processModel" type="System.Web.Configuration.ProcessModelSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" allowLocation="false" />
<section name="profile" type="System.Web.Configuration.ProfileSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="roleManager" type="System.Web.Configuration.RoleManagerSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="securityPolicy" type="System.Web.Configuration.SecurityPolicySection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
<section name="sessionPageState" type="System.Web.Configuration.SessionPageStateSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="sessionState" type="System.Web.Configuration.SessionStateSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="siteMap" type="System.Web.Configuration.SiteMapSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="trace" type="System.Web.Configuration.TraceSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="trust" type="System.Web.Configuration.TrustSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
<section name="urlMappings" type="System.Web.Configuration.UrlMappingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="webControls" type="System.Web.Configuration.WebControlsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="webParts" type="System.Web.Configuration.WebPartsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="webServices" type="System.Web.Services.Configuration.WebServicesSection, System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="xhtmlConformance" type="System.Web.Configuration.XhtmlConformanceSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<sectionGroup name="caching" type="System.Web.Configuration.SystemWebCachingSectionGroup, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<section name="cache" type="System.Web.Configuration.CacheSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="outputCache" type="System.Web.Configuration.OutputCacheSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="outputCacheSettings" type="System.Web.Configuration.OutputCacheSettingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
<section name="sqlCacheDependency" type="System.Web.Configuration.OutputCacheSettingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
</sectionGroup>
<section name="monoSettings" type="System.Web.Configuration.MonoSettingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</sectionGroup>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
<sectionGroup name="system.net" type="System.Net.Configuration.NetSectionGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="authenticationModules" type="System.Net.Configuration.AuthenticationModulesSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="connectionManagement" type="System.Net.Configuration.ConnectionManagementSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="defaultProxy" type="System.Net.Configuration.DefaultProxySection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<sectionGroup name="mailSettings" type="System.Net.Configuration.MailSettingsSectionGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="smtp" type="System.Net.Configuration.SmtpSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</sectionGroup>
<section name="requestCaching" type="System.Net.Configuration.RequestCachingSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="settings" type="System.Net.Configuration.SettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="webRequestModules" type="System.Net.Configuration.WebRequestModulesSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</sectionGroup>
<section name="system.drawing" type="System.Configuration.NameValueSectionHandler, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<sectionGroup name="system.serviceModel" type="System.ServiceModel.Configuration.ServiceModelSectionGroup, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="behaviors" type="System.ServiceModel.Configuration.BehaviorsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="bindings" type="System.ServiceModel.Configuration.BindingsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="client" type="System.ServiceModel.Configuration.ClientSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="commonBehaviors" type="System.ServiceModel.Configuration.CommonBehaviorsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="diagnostics" type="System.ServiceModel.Configuration.DiagnosticSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="extensions" type="System.ServiceModel.Configuration.ExtensionsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="serviceHostingEnvironment" type="System.ServiceModel.Configuration.ServiceHostingEnvironmentSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="services" type="System.ServiceModel.Configuration.ServicesSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<section name="standardEndpoints" type="System.ServiceModel.Configuration.StandardEndpointsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<section name="routing" type="System.ServiceModel.Routing.Configuration.RoutingSection, System.ServiceModel.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<section name="protocolMapping" type="System.ServiceModel.Configuration.ProtocolMappingSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</sectionGroup>
<sectionGroup name="system.transactions" type="System.Transactions.Configuration.TransactionsSectionGroup, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null">
<section name="defaultSettings" type="System.Transactions.Configuration.DefaultSettingsSection, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null"/>
<section name="machineSettings" type="System.Transactions.Configuration.MachineSettingsSection, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null" allowDefinition="MachineOnly" allowExeDefinition="MachineOnly"/>
</sectionGroup>
<section name="system.webServer" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<section name="uri" type="System.Configuration.UriSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<sectionGroup name="system.runtime.caching" type="System.Runtime.Caching.Configuration.CachingSectionGroup, System.Runtime.Caching, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<section name="memoryCache" type="System.Runtime.Caching.Configuration.MemoryCacheSection, System.Runtime.Caching, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
</sectionGroup>
</configSections>
<connectionStrings>
<add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
<add name="LocalSqliteServer" connectionString="Data Source=|DataDirectory|/aspnetdb.sqlite;version=3" providerName="Mono.Data.Sqlite"/>
</connectionStrings>
<configProtectedData defaultProvider="RsaProtectedConfigurationProvider">
<providers>
<add name="RsaProtectedConfigurationProvider" type="System.Configuration.RsaProtectedConfigurationProvider, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
description="" keyContainerName="MonoFrameworkConfigurationKey" cspProviderName="" useMachineContainer="true" useOAEP="false" />
<add name="DataProtectionConfigurationProvider" type="System.Configuration.DpapiProtectedConfigurationProvider, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
description="" useMachineProtection="true" keyEntropy="" />
</providers>
</configProtectedData>
<system.net>
<authenticationModules>
<add type="System.Net.BasicClient, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add type="System.Net.DigestClient, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add type="System.Net.NtlmClient, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</authenticationModules>
<webRequestModules>
<add prefix="http" type="System.Net.HttpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add prefix="https" type="System.Net.HttpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add prefix="file" type="System.Net.FileWebRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add prefix="ftp" type="System.Net.FtpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</webRequestModules>
<settings>
<ipv6 enabled="true"/>
</settings>
</system.net>
<system.runtime.remoting>
<application>
<channels>
<channel ref="http client" displayName="http client (delay loaded)" delayLoadAsClientChannel="true" />
<channel ref="tcp client" displayName="tcp client (delay loaded)" delayLoadAsClientChannel="true" />
<channel ref="ipc client" displayName="ipc client (delay loaded)" delayLoadAsClientChannel="true" />
</channels>
</application>
<channels>
<channel id="http" type="System.Runtime.Remoting.Channels.Http.HttpChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<channel id="http client" type="System.Runtime.Remoting.Channels.Http.HttpClientChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<channel id="http server" type="System.Runtime.Remoting.Channels.Http.HttpServerChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<channel id="tcp" type="System.Runtime.Remoting.Channels.Tcp.TcpChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<channel id="tcp client" type="System.Runtime.Remoting.Channels.Tcp.TcpClientChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<channel id="tcp server" type="System.Runtime.Remoting.Channels.Tcp.TcpServerChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<channel id="ipc" type="System.Runtime.Remoting.Channels.Ipc.IpcChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<channel id="ipc client" type="System.Runtime.Remoting.Channels.Ipc.IpcClientChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<channel id="ipc server" type="System.Runtime.Remoting.Channels.Ipc.IpcServerChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</channels>
<channelSinkProviders>
<clientProviders>
<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</clientProviders>
<serverProviders>
<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<provider id="wsdl" type="System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</serverProviders>
</channelSinkProviders>
</system.runtime.remoting>
<appSettings>
<!--<add key="yourkey" value="your value" /> -->
<!--<remove key="a key defined higher in the hierarchy" /> -->
<!--<clear/> Removes all defined settings -->
</appSettings>
<system.diagnostics>
<trace autoflush="false" indentsize="4" />
</system.diagnostics>
<system.drawing>
</system.drawing>
<system.data>
<DbProviderFactories>
<add name="Mono Sqlite Data Provider" invariant="Mono.Data.SqliteClient"
description="Mono Framework Data Provider for SQLite (old version)"
type="Mono.Data.SqliteClient.SqliteFactory, Mono.Data.SqliteClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
<add name="Mono Sqlite Provider" invariant="Mono.Data.Sqlite"
description="Mono Framework Data Provider for SQLite (new version)"
type="Mono.Data.Sqlite.SqliteFactory, Mono.Data.Sqlite, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
<add name="Odbc Data Provider" invariant="System.Data.Odbc"
description=".Net Framework Data Provider for Odbc"
type="System.Data.Odbc.OdbcFactory, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add name="OleDb Data Provider" invariant="System.Data.OleDb"
description=".Net Framework Data Provider for OleDb"
type="System.Data.OleDb.OleDbFactory, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add name="OracleClient Data Provider" invariant="System.Data.OracleClient"
description=".Net Framework Data Provider for Oracle"
type="System.Data.OracleClient.OracleClientFactory, System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add name="SqlClient Data Provider" invariant="System.Data.SqlClient"
description=".Net Framework Data Provider for SqlServer"
type="System.Data.SqlClient.SqlClientFactory, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add name="Sybase Data Provider" invariant="Mono.Data.SybaseClient"
description=".Net Framework Data Provider for Sybase"
type="Mono.Data.SybaseClient.SybaseClientFactory, Mono.Data.SybaseClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
</DbProviderFactories>
</system.data>
<mscorlib>
<cryptographySettings>
<cryptoNameMapping>
<cryptoClasses>
<cryptoClass monoMD2="Mono.Security.Cryptography.MD2Managed, Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
<cryptoClass monoMD4="Mono.Security.Cryptography.MD4Managed, Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
</cryptoClasses>
<nameEntry name="MD2" class="monoMD2" />
<nameEntry name="MD4" class="monoMD4" />
</cryptoNameMapping>
<oidMap>
<oidEntry OID="1.2.840.113549.2.2" name="MD2" />
<oidEntry OID="1.2.840.113549.2.2" name="Mono.Security.Cryptography.MD2Managed" />
<oidEntry OID="1.2.840.113549.2.4" name="MD4" />
<oidEntry OID="1.2.840.113549.2.4" name="Mono.Security.Cryptography.MD4Managed" />
</oidMap>
</cryptographySettings>
</mscorlib>
<strongNames>
<pubTokenMapping>
<!-- ECMA key -->
<map Token="b77a5c561934e089" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
<!-- Microsoft (final) key -->
<map Token="b03f5f7f11d50a3a" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
<!-- Microsoft (Web Service Enhancement) key -->
<map Token="31bf3856ad364e35" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
<!-- IBM (DB2 Data Provider) key -->
<map Token="7c307b91aa13d208" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
<!-- Silverlight 2.0 key -->
<map Token="7cec85d7bea7798e" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
<!-- XNA Framework key -->
<map Token="6d5c3888ef60e27d" PublicKey="0024000004800000940000000602000000240000525341310004000001000100f9a2641bac9847900d92a33d652ccc4e8b529360f908e7af53e57008b2a9a1938c32a160d47f795a23590557608d2c8d0c0e8846a052d070f9298281b8185343dbe5b479bd52de256f73c2a943e1a8a42065b5c918622dc14b1c0151dbd94d9a4543e7cd03e536b1b1d2d6d99af535d227ab9bdac76af9312a21d457bdf817e6" />
</pubTokenMapping>
</strongNames>
<system.web>
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpSoap12"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="Documentation"/>
</protocols>
<conformanceWarnings>
<add name="BasicProfile1_1"/>
</conformanceWarnings>
<wsdlHelpGenerator href="DefaultWsdlHelpGenerator.aspx" />
</webServices>
<membership>
<providers>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
<!-- <add name="AspNetSqlMembershipProvider" type="Mainsoft.Web.Security.GenericMembershipProvider, Mainsoft.Web.Security" applicationName="/" connectionStringName="LocalSqlServer" /> -->
</providers>
</membership>
<roleManager>
<providers>
<add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" applicationName="/" connectionStringName="LocalSqlServer" />
<!-- <add name="AspNetSqlRoleProvider" type="Mainsoft.Web.Security.GenericRoleProvider, Mainsoft.Web.Security" applicationName="/" connectionStringName="LocalSqlServer" /> -->
</providers>
</roleManager>
<profile>
<providers>
<add name="AspNetSqlProfileProvider" connectionStringName="LocalSqlServer" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</profile>
</system.web>
<system.serviceModel>
<extensions>
<behaviorExtensions>
<add name="enableWebScript" type="System.ServiceModel.Configuration.WebScriptEnablingElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="webHttp" type="System.ServiceModel.Configuration.WebHttpElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</behaviorExtensions>
<bindingElementExtensions>
<add name="webMessageEncoding" type="System.ServiceModel.Configuration.WebMessageEncodingElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</bindingElementExtensions>
<bindingExtensions>
<add name="webHttpBinding" type="System.ServiceModel.Configuration.WebHttpBindingCollectionElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</bindingExtensions>
<endpointExtensions>
<add name="dynamicEndpoint" type="System.ServiceModel.Discovery.Configuration.DynamicEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="discoveryEndpoint" type="System.ServiceModel.Discovery.Configuration.DiscoveryEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="udpDiscoveryEndpoint" type="System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="announcementEndpoint" type="System.ServiceModel.Discovery.Configuration.AnnouncementEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="udpAnnouncementEndpoint" type="System.ServiceModel.Discovery.Configuration.UdpAnnouncementEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="webHttpEndpoint" type="System.ServiceModel.Configuration.WebHttpEndpointCollectionElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="webScriptEndpoint" type="System.ServiceModel.Configuration.WebScriptEndpointCollectionElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</endpointExtensions>
</extensions>
</system.serviceModel>
</configuration>
-out="/Users/maowenyong/Desktop/unity/Tap/Temp/StagingArea/Data/Managed/tempStrip" -x="/Users/maowenyong/Desktop/unity/Tap/Temp/StagingArea/Data/Managed/../platform_native_link.xml" -x="/Users/maowenyong/Desktop/unity/Tap/Temp/StagingArea/Data/Managed/TypesInScenes.xml" -d="/Users/maowenyong/Desktop/unity/Tap/Temp/StagingArea/Data/Managed" --include-unity-root-assembly="/Users/maowenyong/Desktop/unity/Tap/Temp/StagingArea/Data/Managed/Assembly-CSharp.dll" --include-unity-root-assembly="/Users/maowenyong/Desktop/unity/Tap/Temp/StagingArea/Data/Managed/UnityEngine.UI.dll" --include-unity-root-assembly="/Users/maowenyong/Desktop/unity/Tap/Temp/StagingArea/Data/Managed/Unity.2D.IK.Runtime.dll" --dotnetruntime=il2cpp --dotnetprofile=unityaot --use-editor-options --include-directory="/Users/maowenyong/Desktop/unity/Tap/Temp/StagingArea/Data/Managed" --editor-settings-flag=Development --rule-set=Conservative --editor-data-file="/Users/maowenyong/Desktop/unity/Tap/Temp/StagingArea/Data/Managed/EditorToUnityLinkerData.json" --platform=iOS --enable-engine-module-stripping --engine-modules-asset-file="/Applications/Unity/Hub/Editor/2020.2.1f1/PlaybackEngines/iOSSupport/modules.asset"
\ No newline at end of file
{"names":["UnityEngine.dll","UnityEngine.AIModule.dll","UnityEngine.ARModule.dll","UnityEngine.AccessibilityModule.dll","UnityEngine.AndroidJNIModule.dll","UnityEngine.AnimationModule.dll","UnityEngine.AssetBundleModule.dll","UnityEngine.AudioModule.dll","UnityEngine.ClothModule.dll","UnityEngine.CoreModule.dll","UnityEngine.CrashReportingModule.dll","UnityEngine.DSPGraphModule.dll","UnityEngine.DirectorModule.dll","UnityEngine.GIModule.dll","UnityEngine.GameCenterModule.dll","UnityEngine.GridModule.dll","UnityEngine.HotReloadModule.dll","UnityEngine.IMGUIModule.dll","UnityEngine.ImageConversionModule.dll","UnityEngine.InputModule.dll","UnityEngine.InputLegacyModule.dll","UnityEngine.JSONSerializeModule.dll","UnityEngine.LocalizationModule.dll","UnityEngine.ParticleSystemModule.dll","UnityEngine.PerformanceReportingModule.dll","UnityEngine.PhysicsModule.dll","UnityEngine.Physics2DModule.dll","UnityEngine.ProfilerModule.dll","UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll","UnityEngine.ScreenCaptureModule.dll","UnityEngine.SharedInternalsModule.dll","UnityEngine.SpriteMaskModule.dll","UnityEngine.SpriteShapeModule.dll","UnityEngine.StreamingModule.dll","UnityEngine.SubstanceModule.dll","UnityEngine.SubsystemsModule.dll","UnityEngine.TLSModule.dll","UnityEngine.TerrainModule.dll","UnityEngine.TerrainPhysicsModule.dll","UnityEngine.TextCoreModule.dll","UnityEngine.TextRenderingModule.dll","UnityEngine.TilemapModule.dll","UnityEngine.UIModule.dll","UnityEngine.UIElementsModule.dll","UnityEngine.UIElementsNativeModule.dll","UnityEngine.UNETModule.dll","UnityEngine.UmbraModule.dll","UnityEngine.UnityAnalyticsModule.dll","UnityEngine.UnityConnectModule.dll","UnityEngine.UnityCurlModule.dll","UnityEngine.UnityTestProtocolModule.dll","UnityEngine.UnityWebRequestModule.dll","UnityEngine.UnityWebRequestAssetBundleModule.dll","UnityEngine.UnityWebRequestAudioModule.dll","UnityEngine.UnityWebRequestTextureModule.dll","UnityEngine.UnityWebRequestWWWModule.dll","UnityEngine.VFXModule.dll","UnityEngine.VRModule.dll","UnityEngine.VehiclesModule.dll","UnityEngine.VideoModule.dll","UnityEngine.WindModule.dll","UnityEngine.XRModule.dll","Assembly-CSharp.dll","Unity.InternalAPIEngineBridge.001.dll","Unity.2D.PixelPerfect.dll","Unity.Timeline.dll","Unity.TextMeshPro.dll","UnityEngine.UI.dll","Unity.Mathematics.dll","Unity.2D.IK.Runtime.dll","Unity.2D.Animation.Triangle.Runtime.dll","Unity.2D.Animation.Runtime.dll","Unity.2D.Common.Runtime.dll","Unity.2D.SpriteShape.Runtime.dll"],"types":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,16,16,16,16,16,16,16,16,16,16,16,16]}
\ No newline at end of file
player-connection-mode=Listen
player-connection-guid=3942527304
player-connection-debug=0
player-connection-project-name=DreamSleep
player-connection-ip=192.168.2.29
player-connection-ip=198.18.0.1
wait-for-native-debugger=0
hdr-display-enabled=0
gc-max-time-slice=3
#pragma once
// important app life-cycle events
@protocol LifeCycleListener<NSObject>
@optional
- (void)didFinishLaunching:(NSNotification*)notification;
- (void)didBecomeActive:(NSNotification*)notification;
- (void)willResignActive:(NSNotification*)notification;
- (void)didEnterBackground:(NSNotification*)notification;
- (void)willEnterForeground:(NSNotification*)notification;
- (void)willTerminate:(NSNotification*)notification;
- (void)unityDidUnload:(NSNotification*)notification;
- (void)unityDidQuit:(NSNotification*)notification;
@end
void UnityRegisterLifeCycleListener(id<LifeCycleListener> obj);
void UnityUnregisterLifeCycleListener(id<LifeCycleListener> obj);
#ifdef __cplusplus
extern "C" {
#endif
extern __attribute__((visibility("default"))) NSString* const kUnityDidUnload;
extern __attribute__((visibility("default"))) NSString* const kUnityDidQuit;
#ifdef __cplusplus
} // extern "C"
#endif
// DO NOT PUT #pragma once or include guard check here
// This header is designed to be able to be included multiple times
// This header is used to redefine platforms after they were temporary undefined by UndefinePlatforms.h
// Please make sure to always use this paired with the UndefinePlatforms.h header.
//
// ex.
//
// #include "UndefinePlatforms.h"
// #include "Some3rdParty.h"
// #include "RedefinePlatforms.h"
#ifndef DETAIL__PLATFORMS_HAD_BEEN_UNDEFINED_BY_UNDEFINEPLATFORMS_H
#error "RedefinePlatforms.h can only be used after UndefinePlatforms.h got included before."
#endif
#undef DETAIL__PLATFORMS_HAD_BEEN_UNDEFINED_BY_UNDEFINEPLATFORMS_H
// define all other platforms to 0
#undef PLATFORM_WIN
#if defined(DETAIL__TEMP_PLATFORM_WIN_WAS_1)
#undef DETAIL__TEMP_PLATFORM_WIN_WAS_1
#define PLATFORM_WIN 1
#else
#define PLATFORM_WIN 0
#endif
#undef PLATFORM_OSX
#if defined(DETAIL__TEMP_PLATFORM_OSX_WAS_1)
#undef DETAIL__TEMP_PLATFORM_OSX_WAS_1
#define PLATFORM_OSX 1
#else
#define PLATFORM_OSX 0
#endif
#undef PLATFORM_LINUX
#if defined(DETAIL__TEMP_PLATFORM_LINUX_WAS_1)
#undef DETAIL__TEMP_PLATFORM_LINUX_WAS_1
#define PLATFORM_LINUX 1
#else
#define PLATFORM_LINUX 0
#endif
#undef PLATFORM_WINRT
#if defined(DETAIL__TEMP_PLATFORM_WINRT_WAS_1)
#undef DETAIL__TEMP_PLATFORM_WINRT_WAS_1
#define PLATFORM_WINRT 1
#else
#define PLATFORM_WINRT 0
#endif
#undef PLATFORM_FAMILY_WINDOWSGAMES
#if defined(DETAIL__TEMP_PLATFORM_FAMILY_WINDOWSGAMES_WAS_1)
#undef DETAIL__TEMP_PLATFORM_FAMILY_WINDOWSGAMES_WAS_1
#define PLATFORM_FAMILY_WINDOWSGAMES 1
#else
#define PLATFORM_FAMILY_WINDOWSGAMES 0
#endif
#undef PLATFORM_WEBGL
#if defined(DETAIL__TEMP_PLATFORM_WEBGL_WAS_1)
#undef DETAIL__TEMP_PLATFORM_WEBGL_WAS_1
#define PLATFORM_WEBGL 1
#else
#define PLATFORM_WEBGL 0
#endif
#undef PLATFORM_WASI
#if defined(DETAIL__TEMP_PLATFORM_WASI_WAS_1)
#undef DETAIL__TEMP_PLATFORM_WASI_WAS_1
#define PLATFORM_WASI 1
#else
#define PLATFORM_WASI 0
#endif
#undef PLATFORM_ANDROID
#if defined(DETAIL__TEMP_PLATFORM_ANDROID_WAS_1)
#undef DETAIL__TEMP_PLATFORM_ANDROID_WAS_1
#define PLATFORM_ANDROID 1
#else
#define PLATFORM_ANDROID 0
#endif
#undef PLATFORM_PS4
#if defined(DETAIL__TEMP_PLATFORM_PS4_WAS_1)
#undef DETAIL__TEMP_PLATFORM_PS4_WAS_1
#define PLATFORM_PS4 1
#else
#define PLATFORM_PS4 0
#endif
#undef PLATFORM_PS5
#if defined(DETAIL__TEMP_PLATFORM_PS5_WAS_1)
#undef DETAIL__TEMP_PLATFORM_PS5_WAS_1
#define PLATFORM_PS5 1
#else
#define PLATFORM_PS5 0
#endif
#undef PLATFORM_IPHONE
#if defined(DETAIL__TEMP_PLATFORM_IPHONE_WAS_1)
#undef DETAIL__TEMP_PLATFORM_IPHONE_WAS_1
#define PLATFORM_IPHONE 1
#else
#define PLATFORM_IPHONE 0
#endif
#undef PLATFORM_IOS
#if defined(DETAIL__TEMP_PLATFORM_IOS_WAS_1)
#undef DETAIL__TEMP_PLATFORM_IOS_WAS_1
#define PLATFORM_IOS 1
#else
#define PLATFORM_IOS 0
#endif
#undef PLATFORM_TVOS
#if defined(DETAIL__TEMP_PLATFORM_TVOS_WAS_1)
#undef DETAIL__TEMP_PLATFORM_TVOS_WAS_1
#define PLATFORM_TVOS 1
#else
#define PLATFORM_TVOS 0
#endif
#undef PLATFORM_XBOXONE
#if defined(DETAIL__TEMP_PLATFORM_XBOXONE_WAS_1)
#undef DETAIL__TEMP_PLATFORM_XBOXONE_WAS_1
#define PLATFORM_XBOXONE 1
#else
#define PLATFORM_XBOXONE 0
#endif
#undef PLATFORM_SWITCH
#if defined(DETAIL__TEMP_PLATFORM_SWITCH_WAS_1)
#undef DETAIL__TEMP_PLATFORM_SWITCH_WAS_1
#define PLATFORM_SWITCH 1
#else
#define PLATFORM_SWITCH 0
#endif
#undef PLATFORM_LUMIN
#if defined(DETAIL__TEMP_PLATFORM_LUMIN_WAS_1)
#undef DETAIL__TEMP_PLATFORM_LUMIN_WAS_1
#define PLATFORM_LUMIN 1
#else
#define PLATFORM_LUMIN 0
#endif
#undef PLATFORM_STADIA
#if defined(DETAIL__TEMP_PLATFORM_STADIA_WAS_1)
#undef DETAIL__TEMP_PLATFORM_STADIA_WAS_1
#define PLATFORM_STADIA 1
#else
#define PLATFORM_STADIA 0
#endif
#undef PLATFORM_NETBSD
#if defined(DETAIL__TEMP_PLATFORM_NETBSD_WAS_1)
#undef DETAIL__TEMP_PLATFORM_NETBSD_WAS_1
#define PLATFORM_NETBSD 1
#else
#define PLATFORM_NETBSD 0
#endif
#pragma once
#include "LifeCycleListener.h"
struct UnityDisplaySurfaceBase; // Unity/UnityRendering.h
struct RenderingSurfaceParams; // Unity/DisplayManager.h
// due to delicate nature of render loop we have just one delegate in app
// if you need to use several rendering delegates you need to do one of:
// 1. create custom delegate that will have code to combine effects by itself
// 2. use helper that simply holds array of delegates (which will work only in easiest cases)
@protocol RenderPluginDelegate<LifeCycleListener, NSObject>
@required
// this will be called right after gles intialization.
// surface pointer will never be changed, so you should keep it.
// the only valid fields in there as of now are layer and context
- (void)mainDisplayInited:(struct UnityDisplaySurfaceBase*)surface;
@optional
// this will be called before recreating main display surface (from [UnityView recreateRenderingSurface])
// you can tweak params here.
// use it for enabling CVTextureCache support and the likes
- (void)onBeforeMainDisplaySurfaceRecreate:(struct RenderingSurfaceParams*)params;
// this will be called right after recreating main display surface (from [UnityView recreateRenderingSurface])
// as [UnityView recreateRenderingSurface] is the only place where unity itself will trigger surface recreate
// you can use this method to update your rendering depending on changes
- (void)onAfterMainDisplaySurfaceRecreate;
// this will be called after frame render and msaa resolve but before blitting to system FB
// you can expect that frame contents are ready (though still in target resolution)
// use it for anylizing/postprocessing rendered frame, taking screenshot and the like
// you should use targetFB if it is not 0
// otherwise use systemFB (covers case of intermediate fb not needed: no msaa, native res, no CVTextureCache involved)
- (void)onFrameResolved;
@end
// simple helper for common plugin stuff
// you can implement protocol directly, but subclassing this will provide some common implementation
@interface RenderPluginDelegate : NSObject<RenderPluginDelegate>
{
struct UnityDisplaySurfaceBase* mainDisplaySurface;
}
- (void)mainDisplayInited:(struct UnityDisplaySurfaceBase*)surface;
@end
// simple helper to have an array of render delegates.
// be warned that it works in simplest cases only, when there is no interop between delegates
@interface RenderPluginArrayDelegate : RenderPluginDelegate
{
NSArray* delegateArray;
}
@property(nonatomic, retain) NSArray* delegateArray;
- (void)mainDisplayInited:(struct UnityDisplaySurfaceBase*)surface;
- (void)onBeforeMainDisplaySurfaceRecreate:(struct RenderingSurfaceParams*)params;
- (void)onAfterMainDisplaySurfaceRecreate;
- (void)onFrameResolved;
- (void)didBecomeActive:(NSNotification*)notification;
- (void)willResignActive:(NSNotification*)notification;
- (void)didEnterBackground:(NSNotification*)notification;
- (void)willEnterForeground:(NSNotification*)notification;
- (void)willTerminate:(NSNotification*)notification;
@end
// DO NOT PUT #pragma once or include guard check here
// This header is designed to be able to be included multiple times
// This header is used to temporary undefine all platform definitions in case there is a naming conflict with
// 3rd party code. Please make sure to always use this paired with the RedefinePlatforms.h header.
//
// ex.
//
// #include "UndefinePlatforms.h"
// #include "Some3rdParty.h"
// #include "RedefinePlatforms.h"
#ifdef DETAIL__PLATFORMS_HAD_BEEN_UNDEFINED_BY_UNDEFINEPLATFORMS_H
#error "UndefinePlatforms.h has been included more than once or RedefinePlatforms.h is missing."
#endif
// define all other platforms to 0
#if PLATFORM_WIN
#define DETAIL__TEMP_PLATFORM_WIN_WAS_1
#endif
#undef PLATFORM_WIN
#if PLATFORM_OSX
#define DETAIL__TEMP_PLATFORM_OSX_WAS_1
#endif
#undef PLATFORM_OSX
#if PLATFORM_LINUX
#define DETAIL__TEMP_PLATFORM_LINUX_WAS_1
#endif
#undef PLATFORM_LINUX
#if PLATFORM_WINRT
#define DETAIL__TEMP_PLATFORM_WINRT_WAS_1
#endif
#undef PLATFORM_WINRT
#if PLATFORM_FAMILY_WINDOWSGAMES
#define DETAIL__TEMP_PLATFORM_FAMILY_WINDOWSGAMES_WAS_1
#endif
#undef PLATFORM_FAMILY_WINDOWSGAMES
#if PLATFORM_WEBGL
#define DETAIL__TEMP_PLATFORM_WEBGL_WAS_1
#endif
#undef PLATFORM_WEBGL
#if PLATFORM_WASI
#define DETAIL__TEMP_PLATFORM_WASI_WAS_1
#endif
#undef PLATFORM_WASI
#if PLATFORM_ANDROID
#define DETAIL__TEMP_PLATFORM_ANDROID_WAS_1
#endif
#undef PLATFORM_ANDROID
#if PLATFORM_PS4
#define DETAIL__TEMP_PLATFORM_PS4_WAS_1
#endif
#undef PLATFORM_PS4
#if PLATFORM_PS5
#define DETAIL__TEMP_PLATFORM_PS5_WAS_1
#endif
#undef PLATFORM_PS5
#if PLATFORM_IPHONE
#define DETAIL__TEMP_PLATFORM_IPHONE_WAS_1
#endif
#undef PLATFORM_IPHONE
#if PLATFORM_IOS
#define DETAIL__TEMP_PLATFORM_IOS_WAS_1
#endif
#undef PLATFORM_IOS
#if PLATFORM_TVOS
#define DETAIL__TEMP_PLATFORM_TVOS_WAS_1
#endif
#undef PLATFORM_TVOS
#if PLATFORM_XBOXONE
#define DETAIL__TEMP_PLATFORM_XBOXONE_WAS_1
#endif
#undef PLATFORM_XBOXONE
#if PLATFORM_SWITCH
#define DETAIL__TEMP_PLATFORM_SWITCH_WAS_1
#endif
#undef PLATFORM_SWITCH
#if PLATFORM_LUMIN
#define DETAIL__TEMP_PLATFORM_LUMIN_WAS_1
#endif
#undef PLATFORM_LUMIN
#if PLATFORM_STADIA
#define DETAIL__TEMP_PLATFORM_STADIA_WAS_1
#endif
#undef PLATFORM_STADIA
#if PLATFORM_NETBSD
#define DETAIL__TEMP_PLATFORM_NETBSD_WAS_1
#endif
#undef PLATFORM_NETBSD
#define DETAIL__PLATFORMS_HAD_BEEN_UNDEFINED_BY_UNDEFINEPLATFORMS_H
#pragma once
#import <QuartzCore/CADisplayLink.h>
#include "RenderPluginDelegate.h"
@class UnityView;
@class UnityViewControllerBase;
@class DisplayConnection;
__attribute__ ((visibility("default")))
@interface UnityAppController : NSObject<UIApplicationDelegate>
{
UnityView* _unityView;
CADisplayLink* _displayLink;
UIWindow* _window;
UIView* _rootView;
UIViewController* _rootController;
UIViewController* _snapshotViewController;
DisplayConnection* _mainDisplay;
// We will cache view controllers used for fixed orientation (indexed by UIInterfaceOrientation).
// Default view contoller goes to index 0. The default view controller is used when autorotation is enabled.
//
// There's no way to force iOS to change orientation when autorotation is enabled and the current orientation is disabled.
// [UIViewController attemptRotationToDeviceOrientation] is insufficient to force iOS to change orientation in this circumstance.
// We will recreate _viewControllerForOrientation[0] in that case immediately (see checkOrientationRequest for more comments)
#if UNITY_SUPPORT_ROTATION
UIViewController* _viewControllerForOrientation[5];
UIInterfaceOrientation _curOrientation;
#else
UIViewController* _viewControllerForOrientation[1];
#endif
id<RenderPluginDelegate> _renderDelegate;
}
// override it to add your render plugin delegate
- (void)shouldAttachRenderDelegate;
// this one is called at the very end of didFinishLaunchingWithOptions:
// after views have been created but before initing engine itself
// override it to register plugins, tweak UI etc
- (void)preStartUnity;
// this one is called at first applicationDidBecomeActive
// NB: it will be started with delay 0, so it will run on next run loop iteration
// this is done to make sure that activity indicator animation starts before blocking loading
- (void)startUnity:(UIApplication*)application;
// this is a part of UIApplicationDelegate protocol starting with ios5
// setter will be generated empty
@property (retain, nonatomic) UIWindow* window;
@property (readonly, copy, nonatomic) UnityView* unityView;
@property (readonly, copy, nonatomic) CADisplayLink* unityDisplayLink;
@property (readonly, copy, nonatomic) UIView* rootView;
@property (readonly, copy, nonatomic) UIViewController* rootViewController;
@property (readonly, copy, nonatomic) DisplayConnection* mainDisplay;
#if UNITY_SUPPORT_ROTATION
@property (readonly, nonatomic) UIInterfaceOrientation interfaceOrientation;
#endif
@property (nonatomic, retain) id renderDelegate;
@property (nonatomic, copy) void (^quitHandler)(void);
@end
// accessing app controller
#ifdef __cplusplus
extern "C" {
#endif
extern UnityAppController* _UnityAppController;
extern UnityAppController* GetAppController(void);
#ifdef __cplusplus
} // extern "C"
#endif
// Put this into mm file with your subclass implementation
// pass subclass name to define
#define IMPL_APP_CONTROLLER_SUBCLASS(ClassName) \
@interface ClassName(OverrideAppDelegate) \
{ \
} \
+(void)load; \
@end \
@implementation ClassName(OverrideAppDelegate) \
+(void)load \
{ \
extern const char* AppControllerClassName; \
AppControllerClassName = #ClassName; \
} \
@end \
// plugins
#define APP_CONTROLLER_RENDER_PLUGIN_METHOD(method) \
do { \
id<RenderPluginDelegate> delegate = GetAppController().renderDelegate; \
if([delegate respondsToSelector:@selector(method)]) \
[delegate method]; \
} while(0)
#define APP_CONTROLLER_RENDER_PLUGIN_METHOD_ARG(method, arg) \
do { \
id<RenderPluginDelegate> delegate = GetAppController().renderDelegate; \
if([delegate respondsToSelector:@selector(method:)]) \
[delegate method:arg]; \
} while(0)
// these are simple wrappers about ios api, added for convenience
void AppController_SendNotification(NSString* name);
void AppController_SendNotificationWithArg(NSString* name, id arg);
void AppController_SendUnityViewControllerNotification(NSString* name);
// in the case when apple adds new api that has easy fallback path for old ios
// we will add new api methods at runtime on older ios, so we can switch to new api universally
// in that case we still need actual declaration: we will do it here as it is the most convenient place
// history:
// [CADisplayLink preferredFramesPerSecond], [UIScreen maximumFramesPerSecond], [UIView safeAreaInsets]
// were removed after we started to enforce xcode9 (sdk 11)
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#import "UnityAppController.h"
#include "UndefinePlatforms.h"
#include <mach-o/ldsyms.h>
typedef struct
#ifdef __LP64__
mach_header_64
#else
mach_header
#endif
MachHeader;
#include "RedefinePlatforms.h"
//! Project version number for UnityFramework.
FOUNDATION_EXPORT double UnityFrameworkVersionNumber;
//! Project version string for UnityFramework.
FOUNDATION_EXPORT const unsigned char UnityFrameworkVersionString[];
// In this header, you should import all the public headers of your framework using statements like #import <UnityFramework/PublicHeader.h>
#pragma once
// important app life-cycle events
__attribute__ ((visibility("default")))
@protocol UnityFrameworkListener<NSObject>
@optional
- (void)unityDidUnload:(NSNotification*)notification;
- (void)unityDidQuit:(NSNotification*)notification;
@end
__attribute__ ((visibility("default")))
@interface UnityFramework : NSObject
{
}
- (UnityAppController*)appController;
+ (UnityFramework*)getInstance;
- (void)setDataBundleId:(const char*)bundleId;
- (void)runUIApplicationMainWithArgc:(int)argc argv:(char*[])argv;
- (void)runEmbeddedWithArgc:(int)argc argv:(char*[])argv appLaunchOpts:(NSDictionary*)appLaunchOpts;
- (void)unloadApplication;
- (void)quitApplication:(int)exitCode;
- (void)registerFrameworkListener:(id<UnityFrameworkListener>)obj;
- (void)unregisterFrameworkListener:(id<UnityFrameworkListener>)obj;
- (void)showUnityWindow;
- (void)pause:(bool)pause;
- (void)setExecuteHeader:(const MachHeader*)header;
- (void)sendMessageToGOWithName:(const char*)goName functionName:(const char*)name message:(const char*)msg;
@end
extern "C"
{
extern void iOSExit ();
extern int iOSReadUserGameData();
extern int iOSWriteUserGameData(int i);
}
\ No newline at end of file
framework module UnityFramework {
umbrella header "UnityFramework.h"
export *
module * { export * }
}
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!