Comments (5)
Adding the prefab indeed fixes my issue! Thanks for taking the time to look into it, and sorry it was something as simple as not reading the instructions.
in case I'm just doing something dumb!
It was indeed the case ☝️
Having your minimal example was super helpful, thank you for that.
Least I could do!
from eos_plugin_for_unity.
Here's my finding from spending a little bit of time on this:
It seems that execution stops here... I haven't worked with any of the Win32 APIs or even C in a long time, but it seems that FreeLibrary
is somehow (as per Rider's debugger) never returning—which I'm not even sure how that works.
I ran out of time to dig further, unfortunately!
from eos_plugin_for_unity.
I'm installing that version of Unity in order to try and reproduce this bug. A few thoughts while that does its thing though:
- It's possible that the issue is using a version of Unity that the plugin does not currently officially support.
- The EOS SDK (and Unity) use both threading and the loading of libraries in ways that are not conducive to pause / play. I suspect that some of the threading that happens in the EOS SDK is unhappy with being paused.
- Admittedly, I am less familiar with Rider than I would like to be, but there might be a complication with using Rider. While I'm uncertain if we have this documented, we primarily use Visual Studio. I would be curious to know if you experience the same issue using Visual Studio.
I'll get back to you once I have tested it myself.
from eos_plugin_for_unity.
Okay - I got to the bottom of it. The issue was that the plugin was not completely set up to function properly in your project. Specifically, the following steps do not appear to have been taken in your minimal example eos-hang
:
![image](https://private-user-images.githubusercontent.com/1439891/299509385-6595db09-bf97-4572-9fd3-8620316bcb5c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg5MDg3MjYsIm5iZiI6MTcxODkwODQyNiwicGF0aCI6Ii8xNDM5ODkxLzI5OTUwOTM4NS02NTk1ZGIwOS1iZjk3LTQ1NzItOWZkMy04NjIwMzE2YmNiNWMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjBUMTgzMzQ2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZTdmOTI5YzM3ZWY4YjUyMTBiMGVhMDIyZjQ2ZWFhOGFiNmI2ZjRkOTM1MGQyNjVkODJkNjVlYzY3MTRkNDljZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.Qrr4QdNONalex5bj_wCU3HsDwG152CR9QeSuKixxhoE)
The full document on configuring the plugin can be seen here.
Once I followed those steps, I was able to play, pause, play, pause to my heart's content :)
If, after following those steps, you're still running into issues, please feel free to re-open this issue. Having your minimal example was super helpful, thank you for that. If you have another issue, providing something like that again would definitely be awesome.
from eos_plugin_for_unity.
Adding the prefab indeed fixes my issue! Thanks for taking the time to look into it, and sorry it was something as simple as not reading the instructions.
in case I'm just doing something dumb!
It was indeed the case ☝️
haha no problem. I tend to be of the opinion if instructions are not being read, they can probably be written better, so this helps us improve things :)
from eos_plugin_for_unity.
Related Issues (20)
- Steam Manager does not use recommended ticket HOT 1
- Steam sample code encourages false assumptions about ticket expiry HOT 2
- Windows build - crash on start due to unhandled exception in `EOS_IntegratedPlatform_CreateIntegratedPlatformOptionsContainer` HOT 9
- ContinuanceToken ToString always fails, so they cannot be logged out or seen HOT 3
- Side loaded config dll not loaded in editor? HOT 5
- Add a checkmark to config to disable EOSBootstrapper.exe installation HOT 2
- "Use Unity App Version for ..." checkmark set to true causes IOException during build HOT 3
- Unity 6 Preview Build Support for Android (and possibly iOs) HOT 3
- EOS_Connect_Login - Error response received from backend - Invalid Client HOT 1
- SteamManager callback re-use edge case HOT 4
- Errors in WindowsPlatformSpecifics when using EOS_DISABLE define HOT 2
- AddNotifyLobbyUpdate, AddNotifyMemberUpdateReceived triggers callbacks only on the local player that modifies the attribute. HOT 6
- Google as Identity Provider for Android mobile HOT 7
- 3.2.0 warning: "asmdef will not be compiled, because it has no scripts associated with it" HOT 6
- EOS_DISABLE Scripting Define not compiling HOT 1
- 3.2.0 - wrong placeholders in PlatformSpecificAssets/EOS/[Windows|Mac|Linux]/EasyAntiCheat/Settings.json HOT 2
- LogEOS crashes when incremental GC is enabled on the actual Android device. HOT 1
- Plugin does not detect epic deployment id override arg HOT 4
- Attempted to create lobby with a RTC Room, but RTC is locally disabled. HOT 2
- v3.2.0 DllNotFoundException on Mac? HOT 30
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eos_plugin_for_unity.