コード例 #1
0
ファイル: AvatarManager.cs プロジェクト: unitycoder/ubiq
 private void Awake()
 {
     client          = GetComponentInParent <RoomClient>();
     avatars         = new Dictionary <NetworkId, Avatar>();
     peers           = new Dictionary <NetworkId, PeerInfo>();
     localAvatarArgs = new AvatarArgs();
 }
コード例 #2
0
ファイル: AvatarManager.cs プロジェクト: unitycoder/ubiq
        private AvatarArgs GetAvatarArgs(Avatar avatar)
        {
            AvatarArgs args;

            if (avatar == LocalAvatar)
            {
                args = localAvatarArgs;
            }
            else
            {
                args = new AvatarArgs();
            }
            args.properties = avatar.Properties;
            args.objectId   = avatar.Id;
            args.prefabUuid = avatar.uuid;
            localPrefabUuid = args.prefabUuid;
            return(args);
        }