JEngine icon indicating copy to clipboard operation
JEngine copied to clipboard

The solution that allows unity games to update in runtime. 使Unity开发的游戏支持热更新的解决方案。

Results 15 JEngine issues
Sort by recently updated
recently updated
newest added

JBehaviourMgr.Update lateupdate等耗时问题

![N9Z~1LRB~JQ18PQ0AB%}`3U](https://user-images.githubusercontent.com/74187315/182574581-94d594ef-433e-4d48-b261-69b8a2e33627.png)

![`192 2A AUY%_``G%C3@TPM](https://user-images.githubusercontent.com/29533416/179136668-7efed096-3dce-4573-b3bf-3299aae321a8.jpg)

测试ios websocket断网响应很慢,也不会走断开的和连接失败的回调里。安卓和win32没有发现这个问题

![Z$09BXOZ_0FE7) 54~T`L@6](https://user-images.githubusercontent.com/53392737/192834923-f89b7c1e-21cc-4ddc-a871-f4357c832760.png)

有些新的安卓机切后台锁屏会造成网络掉线,而且同时主线程的update都是暂停的 这种情况下网络模块会尝试重连上 当解锁后恢复update的时候检测的是网络状态又是连上的,就会丢掉了掉线和连上的消息。简单的解决办法,RunSocketThread中在掉线后不主动重连的,等待主线程update抛出掉线事件后在触发重连。 ![`Y{V0NI_OKC0C}DQ ZDWLTF](https://user-images.githubusercontent.com/77650829/191952394-6fa661fe-27d9-4067-bf4d-1eee5cfe5e4a.png)

```csharp if (!success) { if (file.Directory != null) { DirectoryInfo newPath = new DirectoryInfo(file.Directory.FullName).Parent?.Parent?.Parent; if (newPath != null) { try { File.Move(file.FullName, newPath.FullName + "/" + file.Name); Log.Print(String.Format( Setting.GetString(SettingString.DLLNewReferenceLog), newPath.FullName...

JAction jAction = new JAction(); jAction.Delay(0.5f).Do(Attack); await jAction.ExecuteAsync(true); void Attack() { Debug.Log("DoSomething"); } attack方法不会被调用。

希望能在打包中加入加密功能,并提供自动解密

enhancement