05-21-2024 04:31 AM
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)
Solved! Go to Solution.
05-21-2024 05:49 AM
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.
05-21-2024 04:50 AM
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.
05-21-2024 05:49 AM
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.