當邇想把最小類庫發上來,邇需要把stripping level設定為use micro mscorlib
這裡是microlib所能使用的包的類庫列表:
但如果邇不想手動去對著這個列表,邇可以從u3d編譯器檢視相應提示資訊,邇便可以通過提示而找出是哪些**出錯了。
1、最先做的應該是檢測dll庫,可以空建乙個專案,把需要檢查的包打進去,然後使用use micro mscorlib來編譯,報錯的話邇就只能把相應dll刪除或者替換了。
2、然後便是檢測**是否含有部分未被允許使用的**了,
" -l none -c link -a "
assembly-csharp-firstpass.dll
" -a "
assembly-csharp.dll
" -a "
assembly-unityscript.dll
" -out output -x "
" -d "
temp/stagingarea/data/managed
" -x "
tmplink.xml
" current dir : temp/stagingarea/data/managed
result file exists: false
stdout:
stderr: unhandled exception: mono.linker.resolutionexception:can not resolve reference: system.void system.security.securityexception::.ctor(system.string) at mono.linker.steps.markstep.markmethod (mono.cecil.methodreference reference, system.object markedby) [
0x00000] in
:0 at mono.linker.steps.markstep.markinstruction (mono.cecil.cil.instruction instruction, mono.cecil.methoddefinition markedby) [0x00000] in
:0 at mono.linker.steps.markstep.markmethodbody (mono.cecil.cil.methodbody body) [0x00000] in
:0 at mono.linker.steps.markstep.processmethod (mono.cecil.methoddefinition method) [0x00000] in
:0 at mono.linker.steps.markstep.processqueue () [0x00000] in
:0 at mono.linker.steps.markstep.process () [0x00000] in
:0 at mono.linker.steps.markstep.process (mono.linker.linkcontext context) [0x00000] in
:0 at mono.linker.pipeline.process (mono.linker.linkcontext context) [0x00000] in
:0 at unusedbytecodestripper.program.main (system.string args) [0x00000] in
:0unityeditor.monoprocessutility.runmonoprocess (system.diagnostics.process process, system.string name, system.string resultingfile)
unityeditor.monoassemblystripping.monolink (buildtarget buildtarget, system.string managedlibrariesdirectory, system.string input, system.string allassemblies, unityeditor.runtimeclassregistry usedclasses)
unityeditor.hostview:ongui()
U3D初學概況
u3d介紹 2004年,英特爾 波音 adobe 3d資料編碼方式。而且傳統的三維檔案就是基於cs結構,本機系統,脫離源程式無法開啟和瀏覽,即使通過特定程式能夠開啟,也是以犧牲大量編輯修改功能作為代價,尤其是三維檔案一般都體積巨大,無法通過網際網路傳播 瀏覽!u3d的目標是結束諸如autodesk ...
U3D支援中文
讓unity的js編輯器sciteg永久支援中文 假如你的 中有中文這個設定是很爽的。以後注釋也可以中文了。方法 1.用記事本開啟c program files unity editor data tools uniscite sciteglobal.properties 2.找到 internat...
U3D對齊功能
1,按快捷鍵shift v 的用法 先選中你要對齊的模型a,將物體a對齊到物體b 按快捷鍵shift v 此時將滑鼠移到模型a的各個頂點處,可發現各個頂點上會出現個小方框。左鍵按住其中乙個小方框不放,拖動滑鼠到另一物體b的某個頂點上,會發現模型a的頂點對齊到模型b的那個頂點上了,從而實現了模型a對齊...