init
This commit is contained in:
commit
eb38f67131
2
.gitattributes
vendored
Normal file
2
.gitattributes
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
/UnityProject/Assets/AssetArt/Font/ChineseSDF.asset filter=lfs diff=lfs merge=lfs -text
|
||||||
|
/UnityProject/Assets/AssetArt/Font/ChineseYSSDF.asset filter=lfs diff=lfs merge=lfs -text
|
||||||
26
.gitignore
vendored
Normal file
26
.gitignore
vendored
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
|
||||||
|
UnityProject/UserSettings/Layouts/default-2021.dwlt
|
||||||
|
UnityProject/UserSettings/Search.settings
|
||||||
|
|
||||||
|
#vs
|
||||||
|
.vs/
|
||||||
|
|
||||||
|
#Luban
|
||||||
|
Configs/.cache.meta
|
||||||
|
GenerateDatas/
|
||||||
|
#FileServer
|
||||||
|
Tools/FileServer/www
|
||||||
|
#server
|
||||||
|
/**/[Bb]in/
|
||||||
|
/**/[Oo]bj/
|
||||||
|
/**/.idea/
|
||||||
|
Logs
|
||||||
|
/**/.vscode/
|
||||||
|
|
||||||
|
UnityProject/package
|
||||||
|
UnityProject/ProjectSettings/CommonBurstAotSettings.json
|
||||||
|
UnityProject/ProjectSettings/BurstAotSettings_StandaloneWindows.json
|
||||||
|
UnityProject/Assets/AssetArt/Font/CNSDF.asset
|
||||||
|
UnityProject/Assets/AssetArt/Font/CNSDF.asset.meta
|
||||||
|
UnityProject/UserSettings/Layouts/default-2022.dwlt
|
||||||
|
UnityProjectMirro/*
|
||||||
8
Client/.editorconfig
Normal file
8
Client/.editorconfig
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
root = true
|
||||||
|
|
||||||
|
[*]
|
||||||
|
charset=utf-8
|
||||||
|
end_of_line=lf
|
||||||
|
trim_trailing_whitespace=true
|
||||||
|
insert_final_newline=true
|
||||||
|
indent_style=space
|
||||||
86
Client/.gitignore
vendored
Normal file
86
Client/.gitignore
vendored
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
# UnityProject
|
||||||
|
|
||||||
|
/[Ll]ibrary/
|
||||||
|
/[Tt]emp/
|
||||||
|
/[Oo]bj/
|
||||||
|
/[Bb]uild/
|
||||||
|
/[Bb]uilds/
|
||||||
|
/[Ll]ogs/
|
||||||
|
/[Mm]emoryCaptures/
|
||||||
|
/EditorBuild/
|
||||||
|
/[Aa]ssets/StreamingAssets
|
||||||
|
/[Aa]ssets/StreamingAssets.meta
|
||||||
|
/BuildBundleInfo/
|
||||||
|
|
||||||
|
# Asset meta data should only be ignored when the corresponding asset is also ignored
|
||||||
|
!/[Aa]ssets/**/*.meta
|
||||||
|
|
||||||
|
# Uncomment this line if you wish to ignore the asset store tools plugin
|
||||||
|
# /[Aa]ssets/AssetStoreTools*
|
||||||
|
|
||||||
|
# Autogenerated Jetbrains Rider plugin
|
||||||
|
[Aa]ssets/Plugins/Editor/JetBrains*
|
||||||
|
|
||||||
|
# Visual Studio cache directory
|
||||||
|
.vs/
|
||||||
|
|
||||||
|
# Gradle cache directory
|
||||||
|
.gradle/
|
||||||
|
|
||||||
|
# Autogenerated VS/MD/Consulo solution and project files
|
||||||
|
ExportedObj/
|
||||||
|
.consulo/
|
||||||
|
*.csproj
|
||||||
|
*.unityproj
|
||||||
|
*.sln
|
||||||
|
*.suo
|
||||||
|
*.tmp
|
||||||
|
*.user
|
||||||
|
*.userprefs
|
||||||
|
*.pidb
|
||||||
|
*.booproj
|
||||||
|
*.svd
|
||||||
|
*.pdb
|
||||||
|
*.mdb
|
||||||
|
*.opendb
|
||||||
|
*.VC.db
|
||||||
|
|
||||||
|
# Unity3D generated meta files
|
||||||
|
*.pidb.meta
|
||||||
|
*.pdb.meta
|
||||||
|
*.mdb.meta
|
||||||
|
|
||||||
|
# Unity3D generated file on crash reports
|
||||||
|
sysinfo.txt
|
||||||
|
|
||||||
|
# Builds
|
||||||
|
*.apk
|
||||||
|
|
||||||
|
# Crashlytics generated file
|
||||||
|
crashlytics-build.properties
|
||||||
|
|
||||||
|
#HybirdCLR(HuaTuo)
|
||||||
|
/HybirdCLRData/
|
||||||
|
[Hh]ybridCLRData/
|
||||||
|
[Aa]ssets/HybridCLRGenerate/
|
||||||
|
[Aa]ssets/HybridCLRGenerate.meta
|
||||||
|
|
||||||
|
#AATemp
|
||||||
|
[Aa]ssets/AATemp/
|
||||||
|
[Aa]ssets/AATemp.meta
|
||||||
|
|
||||||
|
# Custom AATest
|
||||||
|
[Aa]ssets/AATest/
|
||||||
|
[Aa]ssets/AATest.meta
|
||||||
|
|
||||||
|
#Bundles
|
||||||
|
Bundles/
|
||||||
|
|
||||||
|
#Sandbox
|
||||||
|
Sandbox/
|
||||||
|
|
||||||
|
#MAC
|
||||||
|
.DS_Store
|
||||||
|
|
||||||
|
#Rider
|
||||||
|
.idea/
|
||||||
6
Client/.vsconfig
Normal file
6
Client/.vsconfig
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"version": "1.0",
|
||||||
|
"components": [
|
||||||
|
"Microsoft.VisualStudio.Workload.ManagedGame"
|
||||||
|
]
|
||||||
|
}
|
||||||
8
Client/Assets/AssetRaw.meta
Normal file
8
Client/Assets/AssetRaw.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b618e3a77dc51dd41a0dcab31df26c1e
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Animation.meta
Normal file
8
Client/Assets/AssetRaw/Animation.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9181b472a17593b4297ca64ab22ee580
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Audios.meta
Normal file
8
Client/Assets/AssetRaw/Audios.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8ef7a411b66e70f4cb65c2233c9a0868
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Audios/AudioClip.meta
Normal file
8
Client/Assets/AssetRaw/Audios/AudioClip.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2944b17789e280745823ec8856d3405a
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/Audios/AudioClip/A1.ogg
Normal file
BIN
Client/Assets/AssetRaw/Audios/AudioClip/A1.ogg
Normal file
Binary file not shown.
45
Client/Assets/AssetRaw/Audios/AudioClip/A1.ogg.meta
Normal file
45
Client/Assets/AssetRaw/Audios/AudioClip/A1.ogg.meta
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 185869ec9d2b4844ca54aa1f616404b9
|
||||||
|
timeCreated: 1712136656
|
||||||
|
licenseType: Free
|
||||||
|
AudioImporter:
|
||||||
|
serializedVersion: 6
|
||||||
|
externalObjects: {}
|
||||||
|
defaultSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 1
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
platformSettingOverrides: {}
|
||||||
|
forceToMono: 0
|
||||||
|
normalize: 0
|
||||||
|
preloadAudioData: 1
|
||||||
|
loadInBackground: 0
|
||||||
|
ambisonic: 0
|
||||||
|
3D: 0
|
||||||
|
previewData:
|
||||||
|
previewData: []
|
||||||
|
origSize: 0
|
||||||
|
compSize: 0
|
||||||
|
output:
|
||||||
|
outputSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 0
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
outputContainerFormat: 0
|
||||||
|
editorOutputSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 0
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
editorOutputContainerFormat: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/Audios/AudioClip/A2.ogg
Normal file
BIN
Client/Assets/AssetRaw/Audios/AudioClip/A2.ogg
Normal file
Binary file not shown.
45
Client/Assets/AssetRaw/Audios/AudioClip/A2.ogg.meta
Normal file
45
Client/Assets/AssetRaw/Audios/AudioClip/A2.ogg.meta
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: bf0222b5c3e1c2d46bdac843df0abfb1
|
||||||
|
timeCreated: 1712136656
|
||||||
|
licenseType: Free
|
||||||
|
AudioImporter:
|
||||||
|
serializedVersion: 6
|
||||||
|
externalObjects: {}
|
||||||
|
defaultSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 1
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
platformSettingOverrides: {}
|
||||||
|
forceToMono: 0
|
||||||
|
normalize: 0
|
||||||
|
preloadAudioData: 1
|
||||||
|
loadInBackground: 0
|
||||||
|
ambisonic: 0
|
||||||
|
3D: 0
|
||||||
|
previewData:
|
||||||
|
previewData: []
|
||||||
|
origSize: 0
|
||||||
|
compSize: 0
|
||||||
|
output:
|
||||||
|
outputSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 0
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
outputContainerFormat: 0
|
||||||
|
editorOutputSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 0
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
editorOutputContainerFormat: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/Audios/AudioClip/A3.ogg
Normal file
BIN
Client/Assets/AssetRaw/Audios/AudioClip/A3.ogg
Normal file
Binary file not shown.
45
Client/Assets/AssetRaw/Audios/AudioClip/A3.ogg.meta
Normal file
45
Client/Assets/AssetRaw/Audios/AudioClip/A3.ogg.meta
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: be441f609df74024dabfd79aef5a2940
|
||||||
|
timeCreated: 1712136655
|
||||||
|
licenseType: Free
|
||||||
|
AudioImporter:
|
||||||
|
serializedVersion: 6
|
||||||
|
externalObjects: {}
|
||||||
|
defaultSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 1
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
platformSettingOverrides: {}
|
||||||
|
forceToMono: 0
|
||||||
|
normalize: 0
|
||||||
|
preloadAudioData: 1
|
||||||
|
loadInBackground: 0
|
||||||
|
ambisonic: 0
|
||||||
|
3D: 0
|
||||||
|
previewData:
|
||||||
|
previewData: []
|
||||||
|
origSize: 0
|
||||||
|
compSize: 0
|
||||||
|
output:
|
||||||
|
outputSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 0
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
outputContainerFormat: 0
|
||||||
|
editorOutputSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 0
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
editorOutputContainerFormat: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/Audios/AudioClip/A4.ogg
Normal file
BIN
Client/Assets/AssetRaw/Audios/AudioClip/A4.ogg
Normal file
Binary file not shown.
45
Client/Assets/AssetRaw/Audios/AudioClip/A4.ogg.meta
Normal file
45
Client/Assets/AssetRaw/Audios/AudioClip/A4.ogg.meta
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c8503eaa5331ef84ea86071febf60d1f
|
||||||
|
timeCreated: 1712136655
|
||||||
|
licenseType: Free
|
||||||
|
AudioImporter:
|
||||||
|
serializedVersion: 6
|
||||||
|
externalObjects: {}
|
||||||
|
defaultSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 1
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
platformSettingOverrides: {}
|
||||||
|
forceToMono: 0
|
||||||
|
normalize: 0
|
||||||
|
preloadAudioData: 1
|
||||||
|
loadInBackground: 0
|
||||||
|
ambisonic: 0
|
||||||
|
3D: 0
|
||||||
|
previewData:
|
||||||
|
previewData: []
|
||||||
|
origSize: 0
|
||||||
|
compSize: 0
|
||||||
|
output:
|
||||||
|
outputSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 0
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
outputContainerFormat: 0
|
||||||
|
editorOutputSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 0
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
editorOutputContainerFormat: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/Audios/AudioClip/AirDash_01.ogg
Normal file
BIN
Client/Assets/AssetRaw/Audios/AudioClip/AirDash_01.ogg
Normal file
Binary file not shown.
45
Client/Assets/AssetRaw/Audios/AudioClip/AirDash_01.ogg.meta
Normal file
45
Client/Assets/AssetRaw/Audios/AudioClip/AirDash_01.ogg.meta
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5b15f624ac4a0fc41b0044420190c550
|
||||||
|
timeCreated: 1712136656
|
||||||
|
licenseType: Free
|
||||||
|
AudioImporter:
|
||||||
|
serializedVersion: 6
|
||||||
|
externalObjects: {}
|
||||||
|
defaultSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 1
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
platformSettingOverrides: {}
|
||||||
|
forceToMono: 0
|
||||||
|
normalize: 0
|
||||||
|
preloadAudioData: 1
|
||||||
|
loadInBackground: 0
|
||||||
|
ambisonic: 0
|
||||||
|
3D: 0
|
||||||
|
previewData:
|
||||||
|
previewData: []
|
||||||
|
origSize: 0
|
||||||
|
compSize: 0
|
||||||
|
output:
|
||||||
|
outputSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 0
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
outputContainerFormat: 0
|
||||||
|
editorOutputSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 0
|
||||||
|
compressionFormat: 0
|
||||||
|
quality: 0
|
||||||
|
conversionMode: 0
|
||||||
|
editorOutputContainerFormat: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Configs.meta
Normal file
8
Client/Assets/AssetRaw/Configs.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: dd2928019aef34248af368b99bc53bea
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Configs/bidx.meta
Normal file
8
Client/Assets/AssetRaw/Configs/bidx.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6a824de3af698c34bb4343dbb911498b
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Configs/bytes.meta
Normal file
8
Client/Assets/AssetRaw/Configs/bytes.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: afddbfe87a53e9049bf031ee18842f87
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@ -0,0 +1 @@
|
|||||||
|
å]J<>à_ñtext_achievement_name_01text_achievement_content_1text_achievement_cover§å]J‚à_òtext_achievement_name_02text_achievement_content_2text_achievement_cover§
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 75eea157ac5c3ae429454d73c741530f
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/Configs/bytes/tables_tblocalization.bytes
Normal file
BIN
Client/Assets/AssetRaw/Configs/bytes/tables_tblocalization.bytes
Normal file
Binary file not shown.
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 72c48cd555cff07419c62b4e02345289
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@ -0,0 +1 @@
|
|||||||
|
àa¨BGMBGM/voice_bgm_lobby.mp3àa¨Effect Effect/voice_effect_lingdang.wavàa¨BGMBGM/voice_bgm_chenguang.mp3àa¨BGMBGM/voice_bgm_yibian.mp3àa¨BGMBGM/voice_bgm_yingxin.mp3àa¨Vocal5Vocal/character_qianxia_chapter_1_youqingzhigui_1.wavàa¨Vocal5Vocal/character_qianxia_chapter_1_youqingzhigui_2.wavàa¨Vocal5Vocal/character_qianxia_chapter_1_youqingzhigui_3.wav
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 4bf09c5a1d4e717468c48641fa96fe2b
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Configs/json.meta
Normal file
8
Client/Assets/AssetRaw/Configs/json.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c68e4b7f243cf484bac9c36ec1ee5a4f
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/DLL.meta
Normal file
8
Client/Assets/AssetRaw/DLL.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3aad79ec1ea08c24c891bd3c669d4125
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/GameBase.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/GameBase.dll.bytes
Normal file
Binary file not shown.
7
Client/Assets/AssetRaw/DLL/GameBase.dll.bytes.meta
Normal file
7
Client/Assets/AssetRaw/DLL/GameBase.dll.bytes.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1dd20776d205617459ac2908bde0961f
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/GameLib.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/GameLib.dll.bytes
Normal file
Binary file not shown.
7
Client/Assets/AssetRaw/DLL/GameLib.dll.bytes.meta
Normal file
7
Client/Assets/AssetRaw/DLL/GameLib.dll.bytes.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 4c05e99fb58ce17449f06ee77997e8a0
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/GameLogic.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/GameLogic.dll.bytes
Normal file
Binary file not shown.
7
Client/Assets/AssetRaw/DLL/GameLogic.dll.bytes.meta
Normal file
7
Client/Assets/AssetRaw/DLL/GameLogic.dll.bytes.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5c72bc4a3a8ee944182558dc2962a13b
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/GameProto.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/GameProto.dll.bytes
Normal file
Binary file not shown.
7
Client/Assets/AssetRaw/DLL/GameProto.dll.bytes.meta
Normal file
7
Client/Assets/AssetRaw/DLL/GameProto.dll.bytes.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8933b54f512ee8642b9f38cb3b644de3
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/System.Core.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/System.Core.dll.bytes
Normal file
Binary file not shown.
7
Client/Assets/AssetRaw/DLL/System.Core.dll.bytes.meta
Normal file
7
Client/Assets/AssetRaw/DLL/System.Core.dll.bytes.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f48b7118ca7b79048b0953cb81f0badf
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/System.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/System.dll.bytes
Normal file
Binary file not shown.
7
Client/Assets/AssetRaw/DLL/System.dll.bytes.meta
Normal file
7
Client/Assets/AssetRaw/DLL/System.dll.bytes.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c34698be02dfcbd42a3d15bcb985e605
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/UniTask.Runtime.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/UniTask.Runtime.dll.bytes
Normal file
Binary file not shown.
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6e90f0afe939213419d49b905ee16e8b
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/UnityEngine.CoreModule.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/UnityEngine.CoreModule.dll.bytes
Normal file
Binary file not shown.
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9adae96c6c502394abe3c996f559fb2e
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/YooAsset.Runtime.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/YooAsset.Runtime.dll.bytes
Normal file
Binary file not shown.
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 12af46a345d54aa47afb3a5dee901e99
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/ZString.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/ZString.dll.bytes
Normal file
Binary file not shown.
7
Client/Assets/AssetRaw/DLL/ZString.dll.bytes.meta
Normal file
7
Client/Assets/AssetRaw/DLL/ZString.dll.bytes.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 39edba032f401c44e8c370db5068478d
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Client/Assets/AssetRaw/DLL/mscorlib.dll.bytes
Normal file
BIN
Client/Assets/AssetRaw/DLL/mscorlib.dll.bytes
Normal file
Binary file not shown.
7
Client/Assets/AssetRaw/DLL/mscorlib.dll.bytes.meta
Normal file
7
Client/Assets/AssetRaw/DLL/mscorlib.dll.bytes.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 634e262f9473dc046b992033e38f560e
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Effects.meta
Normal file
8
Client/Assets/AssetRaw/Effects.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0fe175e1e1bd49a4ca71e66b6a9b7237
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Entity.meta
Normal file
8
Client/Assets/AssetRaw/Entity.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9c67ce0c9edfd4e4aa1006ee39846d66
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Map.meta
Normal file
8
Client/Assets/AssetRaw/Map.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 01020433c7cce224cb00676deb461233
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Materials.meta
Normal file
8
Client/Assets/AssetRaw/Materials.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 228b1547e7065d546ad0bf215fd6a276
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Scenes.meta
Normal file
8
Client/Assets/AssetRaw/Scenes.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: cace6ee6539f661419b5e5f8ae1c0146
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/Shaders.meta
Normal file
8
Client/Assets/AssetRaw/Shaders.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2a4bceb84ed685447ace957f497eb810
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/UI.meta
Normal file
8
Client/Assets/AssetRaw/UI.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 27e87d83814156648b58f380b834e046
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/UIRaw.meta
Normal file
8
Client/Assets/AssetRaw/UIRaw.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 30ac6ece1d52a824986d28eb79ec7e51
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/UIRaw/Atlas.meta
Normal file
8
Client/Assets/AssetRaw/UIRaw/Atlas.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6d11fa91acc253840a648b58f23db139
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/AssetRaw/UIRaw/Raw.meta
Normal file
8
Client/Assets/AssetRaw/UIRaw/Raw.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6bc134b912ac6bb4399ea1bec4c11636
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
3
Client/Assets/Editor.meta
Normal file
3
Client/Assets/Editor.meta
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ae6a79e083584ec98edcf80dc4f11347
|
||||||
|
timeCreated: 1737627973
|
||||||
3
Client/Assets/Editor/Build.meta
Normal file
3
Client/Assets/Editor/Build.meta
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: aee016cbfab94fd1b7047ad26e7758bc
|
||||||
|
timeCreated: 1737627977
|
||||||
373
Client/Assets/Editor/Build/ReleaseTools.cs
Normal file
373
Client/Assets/Editor/Build/ReleaseTools.cs
Normal file
@ -0,0 +1,373 @@
|
|||||||
|
using System;
|
||||||
|
using System.IO;
|
||||||
|
using AlicizaX.Resource.Runtime;
|
||||||
|
using UnityEditor;
|
||||||
|
using UnityEditor.Build.Reporting;
|
||||||
|
using UnityEngine;
|
||||||
|
using YooAsset;
|
||||||
|
using YooAsset.Editor;
|
||||||
|
using BuildResult = UnityEditor.Build.Reporting.BuildResult;
|
||||||
|
|
||||||
|
namespace BuildCli
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 打包工具类。
|
||||||
|
/// <remarks>通过CommandLineReader可以不前台开启Unity实现静默打包以及CLI工作流,详见CommandLineReader.cs example1</remarks>
|
||||||
|
/// </summary>
|
||||||
|
public static class ReleaseTools
|
||||||
|
{
|
||||||
|
// public static void BuildDll()
|
||||||
|
// {
|
||||||
|
// string platform = CommandLineReader.GetCustomArgument("platform");
|
||||||
|
// if (string.IsNullOrEmpty(platform))
|
||||||
|
// {
|
||||||
|
// Debug.LogError($"Build Asset Bundle Error!platform is null");
|
||||||
|
// return;
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// BuildTarget target = GetBuildTarget(platform);
|
||||||
|
//
|
||||||
|
// BuildDLLCommand.BuildAndCopyDlls(target);
|
||||||
|
// }
|
||||||
|
|
||||||
|
// public static void BuildAssetBundle()
|
||||||
|
// {
|
||||||
|
// string outputRoot = CommandLineReader.GetCustomArgument("outputRoot");
|
||||||
|
// if (string.IsNullOrEmpty(outputRoot))
|
||||||
|
// {
|
||||||
|
// Debug.LogError($"Build Asset Bundle Error!outputRoot is null");
|
||||||
|
// return;
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// string packageVersion = CommandLineReader.GetCustomArgument("packageVersion");
|
||||||
|
// if (string.IsNullOrEmpty(packageVersion))
|
||||||
|
// {
|
||||||
|
// Debug.LogError($"Build Asset Bundle Error!packageVersion is null");
|
||||||
|
// return;
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// string platform = CommandLineReader.GetCustomArgument("platform");
|
||||||
|
// if (string.IsNullOrEmpty(platform))
|
||||||
|
// {
|
||||||
|
// Debug.LogError($"Build Asset Bundle Error!platform is null");
|
||||||
|
// return;
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// BuildTarget target = GetBuildTarget(platform);
|
||||||
|
// BuildInternal(target, outputRoot);
|
||||||
|
// Debug.LogWarning($"Start BuildPackage BuildTarget:{target} outputPath:{outputRoot}");
|
||||||
|
// }
|
||||||
|
|
||||||
|
// [MenuItem("AlicizaFramework/Quick Build/一键打包AssetBundle")]
|
||||||
|
public static void BuildCurrentPlatformAB()
|
||||||
|
{
|
||||||
|
BuildTarget target = EditorUserBuildSettings.activeBuildTarget;
|
||||||
|
BuildInternal(target, Application.dataPath + "/../Builds/", packageVersion: GetBuildPackageVersion());
|
||||||
|
AssetDatabase.Refresh();
|
||||||
|
}
|
||||||
|
|
||||||
|
private static BuildTarget GetBuildTarget(string platform)
|
||||||
|
{
|
||||||
|
BuildTarget target = BuildTarget.NoTarget;
|
||||||
|
switch (platform)
|
||||||
|
{
|
||||||
|
case "Android":
|
||||||
|
target = BuildTarget.Android;
|
||||||
|
break;
|
||||||
|
case "IOS":
|
||||||
|
target = BuildTarget.iOS;
|
||||||
|
break;
|
||||||
|
case "Windows":
|
||||||
|
target = BuildTarget.StandaloneWindows64;
|
||||||
|
break;
|
||||||
|
case "MacOS":
|
||||||
|
target = BuildTarget.StandaloneOSX;
|
||||||
|
break;
|
||||||
|
case "Linux":
|
||||||
|
target = BuildTarget.StandaloneLinux64;
|
||||||
|
break;
|
||||||
|
case "WebGL":
|
||||||
|
target = BuildTarget.WebGL;
|
||||||
|
break;
|
||||||
|
case "Switch":
|
||||||
|
target = BuildTarget.Switch;
|
||||||
|
break;
|
||||||
|
case "PS4":
|
||||||
|
target = BuildTarget.PS4;
|
||||||
|
break;
|
||||||
|
case "PS5":
|
||||||
|
target = BuildTarget.PS5;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
return target;
|
||||||
|
}
|
||||||
|
|
||||||
|
private static void BuildInternal(BuildTarget buildTarget, string outputRoot, string packageVersion = "1.0",
|
||||||
|
EBuildPipeline buildPipeline = EBuildPipeline.ScriptableBuildPipeline)
|
||||||
|
{
|
||||||
|
Debug.Log($"开始构建 : {buildTarget}");
|
||||||
|
|
||||||
|
IBuildPipeline pipeline = null;
|
||||||
|
BuildParameters buildParameters = null;
|
||||||
|
|
||||||
|
if (buildPipeline == EBuildPipeline.BuiltinBuildPipeline)
|
||||||
|
{
|
||||||
|
// 构建参数
|
||||||
|
BuiltinBuildParameters builtinBuildParameters = new BuiltinBuildParameters();
|
||||||
|
|
||||||
|
// 执行构建
|
||||||
|
pipeline = new BuiltinBuildPipeline();
|
||||||
|
buildParameters = builtinBuildParameters;
|
||||||
|
|
||||||
|
builtinBuildParameters.CompressOption = ECompressOption.LZ4;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ScriptableBuildParameters scriptableBuildParameters = new ScriptableBuildParameters();
|
||||||
|
|
||||||
|
// 执行构建
|
||||||
|
pipeline = new ScriptableBuildPipeline();
|
||||||
|
buildParameters = scriptableBuildParameters;
|
||||||
|
|
||||||
|
scriptableBuildParameters.CompressOption = ECompressOption.LZ4;
|
||||||
|
}
|
||||||
|
|
||||||
|
buildParameters.BuildOutputRoot = AssetBundleBuilderHelper.GetDefaultBuildOutputRoot();
|
||||||
|
buildParameters.BuildinFileRoot = AssetBundleBuilderHelper.GetStreamingAssetsRoot();
|
||||||
|
buildParameters.BuildPipeline = buildPipeline.ToString();
|
||||||
|
buildParameters.BuildTarget = buildTarget;
|
||||||
|
buildParameters.BuildMode = EBuildMode.IncrementalBuild;
|
||||||
|
buildParameters.PackageName = "DefaultPackage";
|
||||||
|
buildParameters.PackageVersion = packageVersion;
|
||||||
|
buildParameters.VerifyBuildingResult = true;
|
||||||
|
buildParameters.FileNameStyle = EFileNameStyle.BundleName_HashName;
|
||||||
|
buildParameters.BuildinFileCopyOption = EBuildinFileCopyOption.ClearAndCopyAll;
|
||||||
|
buildParameters.BuildinFileCopyParams = string.Empty;
|
||||||
|
buildParameters.EncryptionServices = CreateEncryptionInstance("DefaultPackage", buildPipeline);
|
||||||
|
// 启用共享资源打包
|
||||||
|
buildParameters.EnableSharePackRule = true;
|
||||||
|
|
||||||
|
var buildResult = pipeline.Run(buildParameters, true);
|
||||||
|
if (buildResult.Success)
|
||||||
|
{
|
||||||
|
Debug.Log($"构建成功 : {buildResult.OutputPackageDirectory}");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Debug.LogError($"构建失败 : {buildResult.ErrorInfo}");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[MenuItem("Build/Build Test")]
|
||||||
|
public static void BuildAAA()
|
||||||
|
{
|
||||||
|
string outPath = System.IO.Path.Combine(Application.dataPath, "../../bundles/");
|
||||||
|
var bundlePath = Application.dataPath + "/../Bundles/Windows";
|
||||||
|
if (Directory.Exists(bundlePath))
|
||||||
|
{
|
||||||
|
Directory.Delete(bundlePath, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Directory.Exists(outPath + "bundles"))
|
||||||
|
{
|
||||||
|
Directory.Delete(outPath + "bundles", true);
|
||||||
|
}
|
||||||
|
|
||||||
|
int totalMinutes = DateTime.Now.Hour * 60 + DateTime.Now.Minute;
|
||||||
|
string version = DateTime.Now.ToString("yyyy-MM-dd") + "-" + totalMinutes;
|
||||||
|
BuildTest(outPath, version);
|
||||||
|
BuildUpdateData(version);
|
||||||
|
}
|
||||||
|
|
||||||
|
static void BuildUpdateData(string version)
|
||||||
|
{
|
||||||
|
string outPath = System.IO.Path.Combine(Application.dataPath, "../../bundles/");
|
||||||
|
ResourcePatchData updateData = new ResourcePatchData()
|
||||||
|
{
|
||||||
|
Version = Application.version,
|
||||||
|
BundleUrl = $"http://127.0.0.1:8081/res/{version}/",
|
||||||
|
Notice = "Test Notice",
|
||||||
|
};
|
||||||
|
File.WriteAllText(Path.Combine(outPath, "UpdateData.json"), Newtonsoft.Json.JsonConvert.SerializeObject(updateData));
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void BuildTest(string outputRoot, string version)
|
||||||
|
{
|
||||||
|
Debug.Log($"开始构建 : {BuildTarget.StandaloneWindows64}");
|
||||||
|
|
||||||
|
|
||||||
|
IBuildPipeline pipeline = null;
|
||||||
|
BuildParameters buildParameters = null;
|
||||||
|
|
||||||
|
ScriptableBuildParameters scriptableBuildParameters = new ScriptableBuildParameters();
|
||||||
|
|
||||||
|
// 执行构建
|
||||||
|
pipeline = new ScriptableBuildPipeline();
|
||||||
|
buildParameters = scriptableBuildParameters;
|
||||||
|
|
||||||
|
scriptableBuildParameters.CompressOption = ECompressOption.LZ4;
|
||||||
|
|
||||||
|
buildParameters.BuildOutputRoot = Application.dataPath + "/../Bundles/Windows";
|
||||||
|
buildParameters.BuildinFileRoot = AssetBundleBuilderHelper.GetStreamingAssetsRoot();
|
||||||
|
buildParameters.BuildPipeline = EBuildPipeline.ScriptableBuildPipeline.ToString();
|
||||||
|
buildParameters.BuildTarget = BuildTarget.StandaloneWindows64;
|
||||||
|
buildParameters.BuildMode = EBuildMode.IncrementalBuild;
|
||||||
|
buildParameters.PackageName = "DefaultPackage";
|
||||||
|
buildParameters.PackageVersion = version;
|
||||||
|
buildParameters.VerifyBuildingResult = true;
|
||||||
|
buildParameters.FileNameStyle = EFileNameStyle.BundleName_HashName;
|
||||||
|
buildParameters.BuildinFileCopyOption = EBuildinFileCopyOption.ClearAndCopyByTags;
|
||||||
|
buildParameters.BuildinFileCopyParams = "Launch";
|
||||||
|
buildParameters.EncryptionServices = CreateEncryptionInstance("DefaultPackage", EBuildPipeline.ScriptableBuildPipeline);
|
||||||
|
// 启用共享资源打包
|
||||||
|
buildParameters.EnableSharePackRule = true;
|
||||||
|
|
||||||
|
var buildResult = pipeline.Run(buildParameters, true);
|
||||||
|
if (buildResult.Success)
|
||||||
|
{
|
||||||
|
var bundlePath = Application.dataPath + $"/../Bundles/Windows/StandaloneWindows64/DefaultPackage/{version}/";
|
||||||
|
var targetPath = System.IO.Path.Combine(Application.dataPath, $"../../bundles/res/{version}");
|
||||||
|
if (!Directory.Exists(targetPath))
|
||||||
|
{
|
||||||
|
Directory.CreateDirectory(targetPath);
|
||||||
|
}
|
||||||
|
DeleteFilesInDirectory(targetPath);
|
||||||
|
|
||||||
|
CopyFiles(bundlePath, targetPath);
|
||||||
|
Debug.Log($"构建成功 : {buildResult.OutputPackageDirectory}");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Debug.LogError($"构建失败 : {buildResult.ErrorInfo}");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static void CopyFiles(string sourceDirectory, string destinationDirectory)
|
||||||
|
{
|
||||||
|
// 确保目标目录存在
|
||||||
|
if (!Directory.Exists(destinationDirectory))
|
||||||
|
{
|
||||||
|
Directory.CreateDirectory(destinationDirectory);
|
||||||
|
}
|
||||||
|
|
||||||
|
// 获取源目录下的所有文件
|
||||||
|
string[] files = Directory.GetFiles(sourceDirectory);
|
||||||
|
|
||||||
|
foreach (string filePath in files)
|
||||||
|
{
|
||||||
|
// 构建目标文件路径
|
||||||
|
string fileName = Path.GetFileName(filePath);
|
||||||
|
string destinationFilePath = Path.Combine(destinationDirectory, fileName);
|
||||||
|
|
||||||
|
// 拷贝文件
|
||||||
|
File.Copy(filePath, destinationFilePath, true); // 如果目标文件已存在,覆盖
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static void DeleteFilesInDirectory(string directoryPath)
|
||||||
|
{
|
||||||
|
// 获取目录下的所有文件
|
||||||
|
string[] files = Directory.GetFiles(directoryPath);
|
||||||
|
|
||||||
|
foreach (string filePath in files)
|
||||||
|
{
|
||||||
|
// 删除文件
|
||||||
|
File.Delete(filePath);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 创建加密类实例
|
||||||
|
/// </summary>
|
||||||
|
private static IEncryptionServices CreateEncryptionInstance(string packageName, EBuildPipeline buildPipeline)
|
||||||
|
{
|
||||||
|
var encryptionClassName = AssetBundleBuilderSetting.GetPackageEncyptionClassName(packageName, buildPipeline);
|
||||||
|
var encryptionClassTypes = EditorTools.GetAssignableTypes(typeof(IEncryptionServices));
|
||||||
|
Debug.Log("encryptionClassName:" + encryptionClassName);
|
||||||
|
foreach (var k in encryptionClassTypes)
|
||||||
|
{
|
||||||
|
Debug.Log(k.FullName);
|
||||||
|
}
|
||||||
|
|
||||||
|
var classType = encryptionClassTypes.Find(x => x.FullName != null && x.FullName.Equals(encryptionClassName));
|
||||||
|
if (classType != null)
|
||||||
|
{
|
||||||
|
Debug.Log($"Use Encryption {classType}");
|
||||||
|
return (IEncryptionServices)Activator.CreateInstance(classType);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// [MenuItem("AlicizaFramework/Quick Build/一键打包Window", false, 90)]
|
||||||
|
public static void AutomationBuild()
|
||||||
|
{
|
||||||
|
BuildTarget target = EditorUserBuildSettings.activeBuildTarget;
|
||||||
|
BuildDLLCommand.BuildAndCopyDlls(target);
|
||||||
|
AssetDatabase.Refresh();
|
||||||
|
BuildInternal(target, Application.dataPath + "/../Builds/Windows", packageVersion: GetBuildPackageVersion());
|
||||||
|
AssetDatabase.Refresh();
|
||||||
|
BuildImp(BuildTargetGroup.Standalone, BuildTarget.StandaloneWindows64, $"{Application.dataPath}/../Builds/Windows/Release_Windows.exe");
|
||||||
|
}
|
||||||
|
|
||||||
|
// 构建版本相关
|
||||||
|
private static string GetBuildPackageVersion()
|
||||||
|
{
|
||||||
|
int totalMinutes = DateTime.Now.Hour * 60 + DateTime.Now.Minute;
|
||||||
|
return DateTime.Now.ToString("yyyy-MM-dd") + "-" + totalMinutes;
|
||||||
|
}
|
||||||
|
|
||||||
|
// [MenuItem("AlicizaFramework/Quick Build/一键打包Android", false, 90)]
|
||||||
|
public static void AutomationBuildAndroid()
|
||||||
|
{
|
||||||
|
BuildTarget target = EditorUserBuildSettings.activeBuildTarget;
|
||||||
|
BuildDLLCommand.BuildAndCopyDlls(target);
|
||||||
|
AssetDatabase.Refresh();
|
||||||
|
BuildInternal(target, outputRoot: Application.dataPath + "/../Bundles", packageVersion: GetBuildPackageVersion());
|
||||||
|
AssetDatabase.Refresh();
|
||||||
|
BuildImp(BuildTargetGroup.Android, BuildTarget.Android, $"{Application.dataPath}/../Build/Android/{GetBuildPackageVersion()}Android.apk");
|
||||||
|
// BuildImp(BuildTargetGroup.Android, BuildTarget.Android, $"{Application.dataPath}/../Build/Android/Android.apk");
|
||||||
|
}
|
||||||
|
|
||||||
|
// [MenuItem("AlicizaFramework/Quick Build/一键打包IOS", false, 90)]
|
||||||
|
public static void AutomationBuildIOS()
|
||||||
|
{
|
||||||
|
BuildTarget target = EditorUserBuildSettings.activeBuildTarget;
|
||||||
|
BuildDLLCommand.BuildAndCopyDlls(target);
|
||||||
|
AssetDatabase.Refresh();
|
||||||
|
BuildInternal(target, outputRoot: Application.dataPath + "/../Bundles", packageVersion: GetBuildPackageVersion());
|
||||||
|
AssetDatabase.Refresh();
|
||||||
|
BuildImp(BuildTargetGroup.iOS, BuildTarget.iOS, $"{Application.dataPath}/../Build/IOS/XCode_Project");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static void BuildImp(BuildTargetGroup buildTargetGroup, BuildTarget buildTarget, string locationPathName)
|
||||||
|
{
|
||||||
|
EditorUserBuildSettings.SwitchActiveBuildTarget(buildTargetGroup, BuildTarget.StandaloneWindows64);
|
||||||
|
AssetDatabase.Refresh();
|
||||||
|
|
||||||
|
BuildPlayerOptions buildPlayerOptions = new BuildPlayerOptions
|
||||||
|
{
|
||||||
|
scenes = new[] { "Assets/Scenes/main.unity" },
|
||||||
|
locationPathName = locationPathName,
|
||||||
|
targetGroup = buildTargetGroup,
|
||||||
|
target = buildTarget,
|
||||||
|
options = BuildOptions.None
|
||||||
|
};
|
||||||
|
var report = BuildPipeline.BuildPlayer(buildPlayerOptions);
|
||||||
|
BuildSummary summary = report.summary;
|
||||||
|
if (summary.result == BuildResult.Succeeded)
|
||||||
|
{
|
||||||
|
Debug.Log($"Build success: {summary.totalSize / 1024 / 1024} MB");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Debug.Log($"Build Failed" + summary.result);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
3
Client/Assets/Editor/Build/ReleaseTools.cs.meta
Normal file
3
Client/Assets/Editor/Build/ReleaseTools.cs.meta
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: fcc39637170549088b4ab0517efe2df3
|
||||||
|
timeCreated: 1737627980
|
||||||
8
Client/Assets/HybridCLRData.meta
Normal file
8
Client/Assets/HybridCLRData.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 402293b9e7937184a89cd7d9b4ac24fa
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
1041
Client/Assets/Main.unity
Normal file
1041
Client/Assets/Main.unity
Normal file
File diff suppressed because it is too large
Load Diff
7
Client/Assets/Main.unity.meta
Normal file
7
Client/Assets/Main.unity.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3a0b1916be2731d44840741d972ef135
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/Plugins.meta
Normal file
8
Client/Assets/Plugins.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e41f42c82ca94ef4ca278c3ef73000ad
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/Plugins/Sirenix.meta
Normal file
8
Client/Assets/Plugins/Sirenix.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f8b16eeee739e52448b12de8c6e054fd
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/Plugins/Sirenix/Assemblies.meta
Normal file
8
Client/Assets/Plugins/Sirenix/Assemblies.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 416c9d29fc2bc8b459b3c1a31c21726d
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Client/Assets/Plugins/Sirenix/Assemblies/NoEditor.meta
Normal file
8
Client/Assets/Plugins/Sirenix/Assemblies/NoEditor.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e5080db2a1b3f134aa5a0429187fcd1a
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
@ -0,0 +1,79 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5651992cdad94894a3af7dc3f1da9170
|
||||||
|
timeCreated: 1488828285
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
platformData:
|
||||||
|
Any:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
Exclude Android: 1
|
||||||
|
Exclude Editor: 1
|
||||||
|
Exclude Linux: 1
|
||||||
|
Exclude Linux64: 1
|
||||||
|
Exclude LinuxUniversal: 1
|
||||||
|
Exclude N3DS: 0
|
||||||
|
Exclude OSXIntel: 1
|
||||||
|
Exclude OSXIntel64: 1
|
||||||
|
Exclude OSXUniversal: 1
|
||||||
|
Exclude PS4: 0
|
||||||
|
Exclude PSM: 0
|
||||||
|
Exclude PSP2: 0
|
||||||
|
Exclude SamsungTV: 0
|
||||||
|
Exclude Tizen: 0
|
||||||
|
Exclude WebGL: 0
|
||||||
|
Exclude WiiU: 0
|
||||||
|
Exclude Win: 1
|
||||||
|
Exclude Win64: 1
|
||||||
|
Exclude WindowsStoreApps: 0
|
||||||
|
Exclude XboxOne: 0
|
||||||
|
Exclude iOS: 0
|
||||||
|
Exclude tvOS: 0
|
||||||
|
Editor:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
N3DS:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
PS4:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
PSM:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
PSP2:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
SamsungTV:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
Tizen:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
WebGL:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
WiiU:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
WindowsStoreApps:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
XboxOne:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
iOS:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
tvOS:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
@ -0,0 +1,79 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5978f8f3dd274e848fbb7a123bde1fb9
|
||||||
|
timeCreated: 1488828285
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
platformData:
|
||||||
|
Any:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
Exclude Android: 1
|
||||||
|
Exclude Editor: 1
|
||||||
|
Exclude Linux: 1
|
||||||
|
Exclude Linux64: 1
|
||||||
|
Exclude LinuxUniversal: 1
|
||||||
|
Exclude N3DS: 0
|
||||||
|
Exclude OSXIntel: 1
|
||||||
|
Exclude OSXIntel64: 1
|
||||||
|
Exclude OSXUniversal: 1
|
||||||
|
Exclude PS4: 0
|
||||||
|
Exclude PSM: 0
|
||||||
|
Exclude PSP2: 0
|
||||||
|
Exclude SamsungTV: 0
|
||||||
|
Exclude Tizen: 0
|
||||||
|
Exclude WebGL: 0
|
||||||
|
Exclude WiiU: 0
|
||||||
|
Exclude Win: 1
|
||||||
|
Exclude Win64: 1
|
||||||
|
Exclude WindowsStoreApps: 0
|
||||||
|
Exclude XboxOne: 0
|
||||||
|
Exclude iOS: 0
|
||||||
|
Exclude tvOS: 0
|
||||||
|
Editor:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
N3DS:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
PS4:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
PSM:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
PSP2:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
SamsungTV:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
Tizen:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
WebGL:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
WiiU:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
WindowsStoreApps:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
XboxOne:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
iOS:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
tvOS:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6b3236e749d6a2a4aa503524d5cb8437
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
@ -0,0 +1,76 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d2a8f0021d6b47c5923d8972dfb81ef1
|
||||||
|
timeCreated: 1488828285
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
platformData:
|
||||||
|
Android:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
Any:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
Exclude Android: 0
|
||||||
|
Exclude Editor: 1
|
||||||
|
Exclude Linux: 0
|
||||||
|
Exclude Linux64: 0
|
||||||
|
Exclude LinuxUniversal: 0
|
||||||
|
Exclude N3DS: 1
|
||||||
|
Exclude OSXIntel: 0
|
||||||
|
Exclude OSXIntel64: 0
|
||||||
|
Exclude OSXUniversal: 0
|
||||||
|
Exclude PS4: 1
|
||||||
|
Exclude PSM: 1
|
||||||
|
Exclude PSP2: 1
|
||||||
|
Exclude SamsungTV: 1
|
||||||
|
Exclude Tizen: 1
|
||||||
|
Exclude WebGL: 1
|
||||||
|
Exclude WiiU: 1
|
||||||
|
Exclude Win: 0
|
||||||
|
Exclude Win64: 0
|
||||||
|
Exclude WindowsStoreApps: 1
|
||||||
|
Exclude XboxOne: 1
|
||||||
|
Exclude iOS: 1
|
||||||
|
Exclude tvOS: 1
|
||||||
|
Editor:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
Linux:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
Linux64:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
LinuxUniversal:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
OSXIntel:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
OSXIntel64:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
OSXUniversal:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
PSM:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
Win:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
Win64:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
WindowsStoreApps:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
@ -0,0 +1,76 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1e0a9643dc0d4b46bf2321f72c4e503e
|
||||||
|
timeCreated: 1488828285
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
platformData:
|
||||||
|
Android:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
Any:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
Exclude Android: 0
|
||||||
|
Exclude Editor: 1
|
||||||
|
Exclude Linux: 0
|
||||||
|
Exclude Linux64: 0
|
||||||
|
Exclude LinuxUniversal: 0
|
||||||
|
Exclude N3DS: 1
|
||||||
|
Exclude OSXIntel: 0
|
||||||
|
Exclude OSXIntel64: 0
|
||||||
|
Exclude OSXUniversal: 0
|
||||||
|
Exclude PS4: 1
|
||||||
|
Exclude PSM: 1
|
||||||
|
Exclude PSP2: 1
|
||||||
|
Exclude SamsungTV: 1
|
||||||
|
Exclude Tizen: 1
|
||||||
|
Exclude WebGL: 1
|
||||||
|
Exclude WiiU: 1
|
||||||
|
Exclude Win: 0
|
||||||
|
Exclude Win64: 0
|
||||||
|
Exclude WindowsStoreApps: 1
|
||||||
|
Exclude XboxOne: 1
|
||||||
|
Exclude iOS: 1
|
||||||
|
Exclude tvOS: 1
|
||||||
|
Editor:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
Linux:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
Linux64:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
LinuxUniversal:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
OSXIntel:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
OSXIntel64:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
OSXUniversal:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
PSM:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
Win:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
Win64:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
WindowsStoreApps:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
@ -0,0 +1,46 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 47a84ebde4ec47fabb620b30cc7a3e5c
|
||||||
|
timeCreated: 1488828285
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
platformData:
|
||||||
|
Any:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
Exclude Android: 0
|
||||||
|
Exclude Editor: 0
|
||||||
|
Exclude Linux: 0
|
||||||
|
Exclude Linux64: 0
|
||||||
|
Exclude LinuxUniversal: 0
|
||||||
|
Exclude N3DS: 0
|
||||||
|
Exclude OSXIntel: 0
|
||||||
|
Exclude OSXIntel64: 0
|
||||||
|
Exclude OSXUniversal: 0
|
||||||
|
Exclude PS4: 0
|
||||||
|
Exclude PSM: 0
|
||||||
|
Exclude PSP2: 0
|
||||||
|
Exclude SamsungTV: 0
|
||||||
|
Exclude Tizen: 0
|
||||||
|
Exclude WebGL: 0
|
||||||
|
Exclude WiiU: 0
|
||||||
|
Exclude Win: 0
|
||||||
|
Exclude Win64: 0
|
||||||
|
Exclude WindowsStoreApps: 0
|
||||||
|
Exclude XboxOne: 0
|
||||||
|
Exclude iOS: 0
|
||||||
|
Exclude tvOS: 0
|
||||||
|
Editor:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
WindowsStoreApps:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 47a84ebde4ec47fabb620b30cc7a096f
|
||||||
|
timeCreated: 1488828285
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
@ -0,0 +1,46 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a4865f1ab4504ed8a368670db22f409c
|
||||||
|
timeCreated: 1488828285
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
platformData:
|
||||||
|
Any:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
Exclude Android: 1
|
||||||
|
Exclude Editor: 0
|
||||||
|
Exclude Linux: 1
|
||||||
|
Exclude Linux64: 1
|
||||||
|
Exclude LinuxUniversal: 1
|
||||||
|
Exclude N3DS: 1
|
||||||
|
Exclude OSXIntel: 1
|
||||||
|
Exclude OSXIntel64: 1
|
||||||
|
Exclude OSXUniversal: 1
|
||||||
|
Exclude PS4: 1
|
||||||
|
Exclude PSM: 1
|
||||||
|
Exclude PSP2: 1
|
||||||
|
Exclude SamsungTV: 1
|
||||||
|
Exclude Tizen: 1
|
||||||
|
Exclude WebGL: 1
|
||||||
|
Exclude WiiU: 1
|
||||||
|
Exclude Win: 1
|
||||||
|
Exclude Win64: 1
|
||||||
|
Exclude WindowsStoreApps: 1
|
||||||
|
Exclude XboxOne: 1
|
||||||
|
Exclude iOS: 1
|
||||||
|
Exclude tvOS: 1
|
||||||
|
Editor:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
WindowsStoreApps:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a4865f1ab4504ed8a368670db22f096f
|
||||||
|
timeCreated: 1488828285
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
@ -0,0 +1,46 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: afbf832bc46149f5a291e87cab63e46d
|
||||||
|
timeCreated: 1488828285
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
platformData:
|
||||||
|
Any:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
Exclude Android: 1
|
||||||
|
Exclude Editor: 0
|
||||||
|
Exclude Linux: 1
|
||||||
|
Exclude Linux64: 1
|
||||||
|
Exclude LinuxUniversal: 1
|
||||||
|
Exclude N3DS: 1
|
||||||
|
Exclude OSXIntel: 1
|
||||||
|
Exclude OSXIntel64: 1
|
||||||
|
Exclude OSXUniversal: 1
|
||||||
|
Exclude PS4: 1
|
||||||
|
Exclude PSM: 1
|
||||||
|
Exclude PSP2: 1
|
||||||
|
Exclude SamsungTV: 1
|
||||||
|
Exclude Tizen: 1
|
||||||
|
Exclude WebGL: 1
|
||||||
|
Exclude WiiU: 1
|
||||||
|
Exclude Win: 1
|
||||||
|
Exclude Win64: 1
|
||||||
|
Exclude WindowsStoreApps: 1
|
||||||
|
Exclude XboxOne: 1
|
||||||
|
Exclude iOS: 1
|
||||||
|
Exclude tvOS: 1
|
||||||
|
Editor:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
WindowsStoreApps:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@ -0,0 +1,39 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<doc>
|
||||||
|
<assembly>
|
||||||
|
<name>Sirenix.OdinValidator.Editor</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="F:Sirenix.OdinValidator.Editor.ValidationSession.ValidationSessionResult.ValidationSessionResultType.Ignore">
|
||||||
|
<summary>
|
||||||
|
Result can be null.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.OdinValidator.Editor.ValidationSession.ValidationSessionResult.ValidationSessionResultType.ObjectDeleted">
|
||||||
|
<summary>
|
||||||
|
Result will be null if the object is deleted.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Sirenix.OdinValidator.Editor.EnsureOdinValidatorDefine">
|
||||||
|
<summary>
|
||||||
|
Defines the ODIN_VALIDATOR symbol.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Sirenix.OdinInspector.Editor.Validation.RegisterValidationRuleAttribute">
|
||||||
|
<summary>
|
||||||
|
<para>
|
||||||
|
Apply this to an assembly to register validation rules for the validation system.
|
||||||
|
This enables locating of all relevant validator types very quickly.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
Only use this to register types derived from Validator! It is important to understand
|
||||||
|
that a rule is simply a serialized Validator instance that can be enabled, disabled,
|
||||||
|
and have its contained values modified from the rules management GUI in the Odin Validator
|
||||||
|
window.
|
||||||
|
</para>
|
||||||
|
<para>Read our Odin Validator tutorials for more information.</para>
|
||||||
|
</summary>
|
||||||
|
<seealso cref="T:Sirenix.OdinInspector.Editor.Validation.RegisterValidatorAttribute"/>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: afbf832bc46149f5a291e87cab63096f
|
||||||
|
timeCreated: 1488828285
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
@ -0,0 +1,46 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 74721b9f0af448f5ae2e91102a1a5edd
|
||||||
|
timeCreated: 1488828285
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
platformData:
|
||||||
|
Any:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
Exclude Android: 0
|
||||||
|
Exclude Editor: 0
|
||||||
|
Exclude Linux: 0
|
||||||
|
Exclude Linux64: 0
|
||||||
|
Exclude LinuxUniversal: 0
|
||||||
|
Exclude N3DS: 0
|
||||||
|
Exclude OSXIntel: 0
|
||||||
|
Exclude OSXIntel64: 0
|
||||||
|
Exclude OSXUniversal: 0
|
||||||
|
Exclude PS4: 0
|
||||||
|
Exclude PSM: 0
|
||||||
|
Exclude PSP2: 0
|
||||||
|
Exclude SamsungTV: 0
|
||||||
|
Exclude Tizen: 0
|
||||||
|
Exclude WebGL: 0
|
||||||
|
Exclude WiiU: 0
|
||||||
|
Exclude Win: 0
|
||||||
|
Exclude Win64: 0
|
||||||
|
Exclude WindowsStoreApps: 0
|
||||||
|
Exclude XboxOne: 0
|
||||||
|
Exclude iOS: 0
|
||||||
|
Exclude tvOS: 0
|
||||||
|
Editor:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
WindowsStoreApps:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@ -0,0 +1,202 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<doc>
|
||||||
|
<assembly>
|
||||||
|
<name>Sirenix.Serialization.Config</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:Sirenix.Serialization.CustomLogger">
|
||||||
|
<summary>
|
||||||
|
A helper class for quickly and easily defining custom loggers.
|
||||||
|
</summary>
|
||||||
|
<seealso cref="T:Sirenix.Serialization.ILogger" />
|
||||||
|
</member>
|
||||||
|
<member name="M:Sirenix.Serialization.CustomLogger.#ctor(System.Action{System.String},System.Action{System.String},System.Action{System.Exception})">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Sirenix.Serialization.CustomLogger.LogWarning(System.String)">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Sirenix.Serialization.CustomLogger.LogError(System.String)">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Sirenix.Serialization.CustomLogger.LogException(System.Exception)">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Sirenix.Serialization.DataFormat">
|
||||||
|
<summary>
|
||||||
|
Specifies a data format to read and write in.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.DataFormat.Binary">
|
||||||
|
<summary>
|
||||||
|
A custom packed binary format. This format is most efficient and almost allocation-free,
|
||||||
|
but its serialized data is not human-readable.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.DataFormat.JSON">
|
||||||
|
<summary>
|
||||||
|
A JSON format compliant with the json specification found at "http://www.json.org/".
|
||||||
|
<para />
|
||||||
|
This format has rather sluggish performance and allocates frightening amounts of string garbage.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.DataFormat.Nodes">
|
||||||
|
<summary>
|
||||||
|
A format that does not serialize to a byte stream, but to a list of data nodes in memory
|
||||||
|
which can then be serialized by Unity.
|
||||||
|
<para />
|
||||||
|
This format is highly inefficient, and is primarily used for ensuring that Unity assets
|
||||||
|
are mergeable by individual values when saved in Unity's text format. This makes
|
||||||
|
serialized values more robust and data recovery easier in case of issues.
|
||||||
|
<para />
|
||||||
|
This format is *not* recommended for use in builds.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Sirenix.Serialization.DefaultLoggers">
|
||||||
|
<summary>
|
||||||
|
Defines default loggers for serialization and deserialization. This class and all of its loggers are thread safe.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Sirenix.Serialization.DefaultLoggers.DefaultLogger">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Sirenix.Serialization.DefaultLoggers.UnityLogger">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Sirenix.Serialization.ErrorHandlingPolicy">
|
||||||
|
<summary>
|
||||||
|
The policy for handling errors during serialization and deserialization.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.ErrorHandlingPolicy.Resilient">
|
||||||
|
<summary>
|
||||||
|
Attempts will be made to recover from errors and continue serialization. Data may become invalid.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.ErrorHandlingPolicy.ThrowOnErrors">
|
||||||
|
<summary>
|
||||||
|
Exceptions will be thrown when errors are logged.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.ErrorHandlingPolicy.ThrowOnWarningsAndErrors">
|
||||||
|
<summary>
|
||||||
|
Exceptions will be thrown when warnings or errors are logged.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Sirenix.Serialization.GlobalSerializationConfig">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.GlobalSerializationConfig.ODIN_SERIALIZATION_CAUTIONARY_WARNING_TEXT">
|
||||||
|
<summary>
|
||||||
|
Text for the cautionary serialization warning shown in the inspector.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.GlobalSerializationConfig.ODIN_SERIALIZATION_CAUTIONARY_WARNING_BUTTON_TEXT">
|
||||||
|
<summary>
|
||||||
|
Text for the hide button for the cautionary serialization warning shown in the inspector.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.GlobalSerializationConfig.ODIN_PREFAB_CAUTIONARY_WARNING_BUTTON_TEXT">
|
||||||
|
<summary>
|
||||||
|
Text for the hide button for the cautionary prefab warning shown in the inspector.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.GlobalSerializationConfig.HideSerializationCautionaryMessage">
|
||||||
|
<summary>
|
||||||
|
Whether the user has chosen to hide the cautionary serialization warning.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.GlobalSerializationConfig.HideOdinSerializeAttributeWarningMessages">
|
||||||
|
<summary>
|
||||||
|
Whether the user has chosen to hide the warning messages related to the OdinSerialize attribute.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.GlobalSerializationConfig.HideNonSerializedShowInInspectorWarningMessages">
|
||||||
|
<summary>
|
||||||
|
Whether the user has chosen to hide the warning messages related to the SerializeField and ShowInInspector attributes on non-serialized members.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Sirenix.Serialization.GlobalSerializationConfig.Logger">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Sirenix.Serialization.GlobalSerializationConfig.EditorSerializationFormat">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Sirenix.Serialization.GlobalSerializationConfig.BuildSerializationFormat">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Sirenix.Serialization.GlobalSerializationConfig.LoggingPolicy">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Sirenix.Serialization.GlobalSerializationConfig.ErrorHandlingPolicy">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Sirenix.Serialization.ILogger">
|
||||||
|
<summary>
|
||||||
|
Implements methods for logging warnings, errors and exceptions during serialization and deserialization.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Sirenix.Serialization.ILogger.LogWarning(System.String)">
|
||||||
|
<summary>
|
||||||
|
Logs a warning.
|
||||||
|
</summary>
|
||||||
|
<param name="warning">The warning to log.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Sirenix.Serialization.ILogger.LogError(System.String)">
|
||||||
|
<summary>
|
||||||
|
Logs an error.
|
||||||
|
</summary>
|
||||||
|
<param name="error">The error to log.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Sirenix.Serialization.ILogger.LogException(System.Exception)">
|
||||||
|
<summary>
|
||||||
|
Logs an exception.
|
||||||
|
</summary>
|
||||||
|
<param name="exception">The exception to log.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:Sirenix.Serialization.LoggingPolicy">
|
||||||
|
<summary>
|
||||||
|
The policy for which level of logging to do during serialization and deserialization.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.LoggingPolicy.LogErrors">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.LoggingPolicy.LogWarningsAndErrors">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Sirenix.Serialization.LoggingPolicy.Silent">
|
||||||
|
<summary>
|
||||||
|
Not yet documented.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 74721b9f0af448f5ae2e91102a1a096f
|
||||||
|
timeCreated: 1488828285
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
@ -0,0 +1,46 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5f3147f7af4c49739579b966c458f5e4
|
||||||
|
timeCreated: 1488828285
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
platformData:
|
||||||
|
Any:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
Exclude Android: 1
|
||||||
|
Exclude Editor: 0
|
||||||
|
Exclude Linux: 1
|
||||||
|
Exclude Linux64: 1
|
||||||
|
Exclude LinuxUniversal: 1
|
||||||
|
Exclude N3DS: 1
|
||||||
|
Exclude OSXIntel: 1
|
||||||
|
Exclude OSXIntel64: 1
|
||||||
|
Exclude OSXUniversal: 1
|
||||||
|
Exclude PS4: 1
|
||||||
|
Exclude PSM: 1
|
||||||
|
Exclude PSP2: 1
|
||||||
|
Exclude SamsungTV: 1
|
||||||
|
Exclude Tizen: 1
|
||||||
|
Exclude WebGL: 1
|
||||||
|
Exclude WiiU: 1
|
||||||
|
Exclude Win: 1
|
||||||
|
Exclude Win64: 1
|
||||||
|
Exclude WindowsStoreApps: 1
|
||||||
|
Exclude XboxOne: 1
|
||||||
|
Exclude iOS: 1
|
||||||
|
Exclude tvOS: 1
|
||||||
|
Editor:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
WindowsStoreApps:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user