cancel
Showing results for 
Search instead for 
Did you mean: 

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)

1 ACCEPTED SOLUTION

Accepted Solutions

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.

View solution in original post

2 REPLIES 2

So it seems that this window doesn't show up, if you upgrade from an older version to v65:

florianbuchholz1988_0-1716292165496.png

Great testing guys!

I also wonder how that works with "mirror" since Photon wants to have a **bleep**ton of money.

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.