Forum Discussion
florian.buchholz.1988
2 years agoExpert Protege
None of the building blocks for Multiplayer work in v65
First of all, why are the release notes still in the unity asset store still linked to the deprecated old version? Meta really needs to get their act together. It is so amazingly hard to find the release notes for the current version and even then, they are separated by each of the smaller SDKs, which makes no sense.
Now for the main issue:
I can not integrate / add any of the multiplayer-blocks into my existing unity-application. Any idea why?
Haven't tried out a clean install yet.
System.Linq.Lookup`2[TKey,TElement].Create (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] keySelector, System.Collections.Generic.IEqualityComparer`1[T] comparer) (at <bb4b38eec2634f5887af2d644ab0aceb>:0)
System.Linq.GroupedEnumerable`2[TSource,TKey].GetEnumerator () (at <bb4b38eec2634f5887af2d644ab0aceb>:0)
System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].ToArray () (at <bb4b38eec2634f5887af2d644ab0aceb>:0)
System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) (at <bb4b38eec2634f5887af2d644ab0aceb>:0)
Meta.XR.BuildingBlocks.Editor.InstallationRoutineSelector.ComputePossibleRoutines (Meta.XR.BuildingBlocks.Editor.InterfaceBlockData blockData) (at ./Library/PackageCache/com.meta.xr.sdk.core@65.0.0/Editor/BuildingBlocks/InstallationRoutineSelector/InstallationRoutineSelector.cs:45)
Meta.XR.BuildingBlocks.Editor.VariantsSelection.Setup (Meta.XR.BuildingBlocks.Editor.BlockData blockData, System.Boolean force) (at ./Library/PackageCache/com.meta.xr.sdk.core@65.0.0/Editor/BuildingBlocks/InstallationRoutineSelector/VariantsSelection.cs:83)
Meta.XR.BuildingBlocks.Editor.InterfaceBlockData.InstallWithDependencies (System.Collections.Generic.List`1[T] selectedGameObjects) (at ./Library/PackageCache/com.meta.xr.sdk.core@65.0.0/Editor/BuildingBlocks/InterfaceBlockData.cs:91)
Meta.XR.BuildingBlocks.Editor.InterfaceBlockData.InstallWithDependencies (UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.xr.sdk.core@65.0.0/Editor/BuildingBlocks/InterfaceBlockData.cs:120)
Meta.XR.BuildingBlocks.Editor.BlockData.InstallWithDependenciesAndCommit (System.Collections.Generic.List`1[T] selectedGameObjects) (at ./Library/PackageCache/com.meta.xr.sdk.core@65.0.0/Editor/BuildingBlocks/BlockData.cs:112)
Meta.XR.BuildingBlocks.Editor.BlockData.InstallWithDependenciesAndCommit (UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.xr.sdk.core@65.0.0/Editor/BuildingBlocks/BlockData.cs:126)
Meta.XR.BuildingBlocks.Editor.BlockData.AddToProject (UnityEngine.GameObject selectedGameObject, System.Action onInstall) (at ./Library/PackageCache/com.meta.xr.sdk.core@65.0.0/Editor/BuildingBlocks/BlockData.cs:70)
System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__7_0 (System.Object state) (at <bfbc89a04b6b4dd49c3614d03fc31ce8>:0)
UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () (at <f7237cf7abef49bfbb552d7eb076e422>:0)
UnityEngine.UnitySynchronizationContext.Exec () (at <f7237cf7abef49bfbb552d7eb076e422>:0)
UnityEngine.UnitySynchronizationContext.ExecuteTasks () (at <f7237cf7abef49bfbb552d7eb076e422>:0)
Solution:
The old TouchHandGrabdoesn't work anymore because of the changed physicsgrabbable, and it is the reason why it doesn't work! You can not add new TouchHandGrab with the old ones existing in the scene as well.
You have to delete all the old TouchHandGrab-Gameobjects, removing just the deprecated Physics-Grabbable doesn't work, also using the same settings as the new ones doesn't work.
After you do this, you can add new TouchHandGrabs and also the other Building-Blocks withouth any problems.
You're welcome.
2 Replies
Replies have been turned off for this discussion
- florian.buchholz.1988Expert Protege
So it seems that this window doesn't show up, if you upgrade from an older version to v65:
Great testing guys!
I also wonder how that works with "mirror" since Photon wants to have a **bleep**ton of money.
- florian.buchholz.1988Expert Protege
Solution:
The old TouchHandGrabdoesn't work anymore because of the changed physicsgrabbable, and it is the reason why it doesn't work! You can not add new TouchHandGrab with the old ones existing in the scene as well.
You have to delete all the old TouchHandGrab-Gameobjects, removing just the deprecated Physics-Grabbable doesn't work, also using the same settings as the new ones doesn't work.
After you do this, you can add new TouchHandGrabs and also the other Building-Blocks withouth any problems.
You're welcome.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 5 months ago
- 6 months ago
- 2 years ago