Giter VIP home page Giter VIP logo

it-life / deer_gameframework_wolong Goto Github PK

View Code? Open in Web Editor NEW
446.0 7.0 111.0 469.77 MB

基于GameFramework框架衍生的一个Wolong (huatuo)热更框架,接入luban配表工具,项目里包含例子工程,可直接写项目!

License: MIT License

C# 96.47% Batchfile 0.03% Shell 0.03% ShaderLab 1.15% HLSL 0.14% Lua 0.03% Smarty 1.81% Mathematica 0.23% Objective-C++ 0.12%
luban gameframework hotfix hybridclr wolong ilruntime tolua xlua unity huatuo

deer_gameframework_wolong's People

Contributors

hanabi-lam avatar hdlsocool avatar hiwenhao avatar it-life avatar laoyuan1992 avatar senfee-cheng avatar tackor avatar yuliuren avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

deer_gameframework_wolong's Issues

mac电脑上build报错,unity 2021.3.1f1c1

用il2cpp build时有五个报错,请问怎么解决的

1.Building test.app/Contents/Resources/unity default resources failed with output:
The source path /Applications/Unity/Hub/Editor/2021.3.1f1c1/Unity.app/Contents/PlaybackEngines/MacStandaloneSupport/Variations/macos_x64ARM64_player_nondevelopment_il2cpp/UnityPlayer.app/Contents/Resources/unity default resources does not exist.
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)

2.Building test.app/Contents/Frameworks/UnityPlayer.dylib failed with output:
System.ArgumentException: Copy() called on path that doesnt exist: /Applications/Unity/Hub/Editor/2021.3.1f1c1/Unity.app/Contents/PlaybackEngines/MacStandaloneSupport/Variations/macos_x64ARM64_player_nondevelopment_il2cpp/UnityPlayer.app/Contents/Frameworks/UnityPlayer.dylib
at NiceIO.NPath.CopyWithDeterminedDestination(NPath destination, Func2 fileFilter) at NiceIO.NPath.Copy(NPath dest, Func2 fileFilter)
at NiceIO.NPath.Copy(NPath dest)
at MacOSCodeSignDylibCopy.Run(CSharpActionContext ctx, SignFlags signFlags)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)

3.BuildFailedException: Incremental Player build failed!
UnityEditor.Modules.BeeBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/buildslave/unity/build/Editor/Mono/Modules/BeeBuildPostprocessor.cs:601)
UnityEditor.OSXStandalone.OSXDesktopStandalonePostProcessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/buildslave/unity/build/PlatformDependent/OSXPlayer/Extensions/Managed/OSXDesktopStandalonePostProcessor.cs:117)
UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at /Users/bokken/buildslave/unity/build/Editor/Mono/Modules/DefaultBuildPostprocessor.cs:28)
UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.Int32 subtarget, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at /Users/bokken/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:370)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)

4.Build completed with a result of 'Failed' in 53 seconds (52960 ms)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)

5.UnityEditor.BuildPlayerWindow+BuildMethodException: 4 errors
at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x002ce] in /Users/bokken/buildslave/unity/build/Editor/Mono/BuildPlayerWindowBuildMethods.cs:193
at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x00080] in /Users/bokken/buildslave/unity/build/Editor/Mono/BuildPlayerWindowBuildMethods.cs:94
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)

用的2021.3.1最新的那个仓库

用GF打了AB包,然后去掉Editor Resource Mode的勾选。启动后报如下错误,如果不去掉这个勾选,就没问题
GameFrameworkException: Main logic assembly missing.

重启框架报错

调用框架的重启api会报错,应该是哪里没有清理干净

android 运行报错:AppDomain::LoadAssemblyRaw - "This icall is not supported by il2cpp."

日志如下:

ProcedureLoadAssembly:LoadAsset: [ HotfixCommon.dll ]</color> Main.Runtime.Procedure.ProcedureLoadAssembly:<OnEnter>b__6_0(Dictionary2)
AssembliesManager:OnLoadHotfixAssemblySuccess(String, Byte[], Single, Object)
Main.Runtime.d__14:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
2023-09-02 13:38:23.568 23114-23138 Unity com...any.Deer_GameFramework_Wolong E NotSupportedException: D:/Program Files/Unity 2021.3.12f1/Editor/Data/il2cpp/libil2cpp/icalls/mscorlib/System/AppDomain.cpp(168) : Unsupported internal call for IL2CPP:AppDomain::LoadAssemblyRaw - "This icall is not supported by il2cpp."
at System.AppDomain.Load (System.Byte[] rawAssembly, System.Byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence, System.Boolean refonly) [0x00000] in <00000000000000000000000000000000>:0
at Main.Runtime.Procedure.ProcedureLoadAssembly.b__6_0 (System.Collections.Generic.Dictionary2[TKey,TValue] assemblies) [0x00000] in <00000000000000000000000000000000>:0 at AssembliesManager.OnLoadHotfixAssemblySuccess (System.String fileUri, System.Byte[] bytes, System.Single duration, System.Object userData) [0x00000] in <00000000000000000000000000000000>:0 at Main.Runtime.FileUtils+<LoadBytesCo>d__14.MoveNext () [0x00000] in <00000000000000000000000000000000>:0 at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerat

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.