@@ -45,7 +45,7 @@ export const mockNetworkAvatars = (avatarList: AvatarType[]) => {
4545 position : new Vector3 ( 0 , 0 , column ) ,
4646 rotation : new Quaternion ( ) . setFromAxisAngle ( Vector3_Up , Math . PI ) ,
4747 ownerID : userId ,
48- entitySourceID : parentUUID ,
48+ entitySourceID : getComponent ( Engine . instance . originEntity , UUIDComponent ) . entitySourceID ,
4949 entityID : 'avatar' as EntityID ,
5050 avatarURL : avatar . modelResource ! . url ,
5151 name : userId + '_avatar'
@@ -66,7 +66,6 @@ export const loadNetworkAvatar = (avatar: AvatarType | string, i: number, u = 'u
6666 userID : userId
6767 } )
6868 )
69-
7069 const parentUUID = UUIDComponent . concatenateUUID ( getComponent ( Engine . instance . originEntity , UUIDComponent ) )
7170
7271 dispatchAction (
@@ -75,7 +74,7 @@ export const loadNetworkAvatar = (avatar: AvatarType | string, i: number, u = 'u
7574 position : new Vector3 ( x , 0 , i * 2 ) ,
7675 rotation : new Quaternion ( ) . setFromAxisAngle ( Vector3_Up , Math . PI ) ,
7776 ownerID : userId ,
78- entitySourceID : parentUUID ,
77+ entitySourceID : getComponent ( Engine . instance . originEntity , UUIDComponent ) . entitySourceID ,
7978 entityID : 'avatar' as EntityID ,
8079 avatarURL : typeof avatar === 'string' ? avatar : avatar . modelResource ! . url ,
8180 name : userId + '_avatar'
@@ -176,7 +175,7 @@ export const loadAssetWithIK = (avatar: AvatarType, position: Vector3, i: number
176175
177176export const loadAssetTPose = async ( filename , position : Vector3 , i : number ) => {
178177 const entity = createEntity ( )
179- const parentUUID = UUIDComponent . concatenateUUID ( getComponent ( Engine . instance . originEntity , UUIDComponent ) )
178+ const parentUUID = UUIDComponent . getAsSourceID ( Engine . instance . originEntity )
180179 setComponent ( entity , NameComponent , 'TPose Avatar ' + i )
181180 setComponent ( entity , UUIDComponent , {
182181 entitySourceID : parentUUID ,
@@ -195,7 +194,7 @@ export const loadAssetTPose = async (filename, position: Vector3, i: number) =>
195194
196195export const loadAssetWithLoopAnimation = async ( filename , position : Vector3 , i : number ) => {
197196 const entity = createEntity ( )
198- const parentUUID = UUIDComponent . concatenateUUID ( getComponent ( Engine . instance . originEntity , UUIDComponent ) )
197+ const parentUUID = UUIDComponent . getAsSourceID ( Engine . instance . originEntity )
199198 setComponent ( entity , NameComponent , 'Anim Avatar ' + i + ' ' + filename . split ( '/' ) . pop ( ) )
200199 setComponent ( entity , UUIDComponent , {
201200 entitySourceID : parentUUID ,
0 commit comments