FishNet 4.7.2R fails to compile in Unity 6.5 due to deprecated SceneHandle and GetInstanceID APIs #1066
xudre
started this conversation in
Feature Request
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hello,
I imported FishNet 4.7.2R into a Unity 6.5 project, but the package fails to compile before any FishNet setup or custom gameplay code is added.
The errors originate from FishNet runtime files under:
Assets/Extensions/FishNet/Runtime/...Examples include:
Affected FishNet files include:
Runtime/Observing/NetworkObserver.csRuntime/Serializing/SceneComparer.csRuntime/Serializing/Helping/Comparers.csRuntime/Managing/Scened/UnloadedScene.csRuntime/Managing/Scened/SceneManager.csRuntime/Managing/Scened/SceneLookupData.csExpected behavior:
FishNet 4.7.2R should compile successfully in Unity 6.5.
Actual behavior:
Compilation is blocked by Unity 6.5 API changes related to
SceneHandleandObject.GetInstanceID().Environment:
6000.5.3f1)Assets/Extensions/FishNetIs Unity 6.5 currently supported by FishNet 4.7.2R, or is there a planned patch / development branch that updates these API usages?
Thank you.
All reactions