3. birden çok kullanıcıyı bağlama

Bu öğreticide, canlı paylaşılan bir deneyimin parçası olarak birden çok kullanıcıyı bağlamayı öğreneceksiniz. Öğreticinin sonuna kadar, uygulamayı birden çok cihazda çalıştırabileceksiniz ve her kullanıcının diğer kullanıcıların avatarını gerçek zamanlı olarak görmesini sağlayabilirsiniz.

Hedefler

  • Paylaşılan bir deneyimde birden çok kullanıcıyı bağlamayı öğrenin

Sahneyi hazırlama

Bu bölümde, bazı öğreticiden bir kısmını ekleyerek sahneyi hazırlayacaksınız.

Project penceresinde, mrtk varlıklarına gidin. Öğreticileri. multiusercapabilitiesPrefabs klasörü, sonra da aşağıdaki ön BS 'leri, sahenize eklemek için hiyerarşi penceresine sürükleyin:

  • Networklobprefab
  • Sharedplayzemin prefab

Yeni eklenen Networklobve Sharedplayzemin Prefabs seçiliyken Unity

Project penceresinde, mrtk varlıklarına gidin. Öğreticileri. AzureSpatialAnchorsPrefabs klasörü, sonra da aşağıdaki prefab 'yi, sahenize eklemek için hiyerarşi penceresine sürükleyin:

  • DebugWindow prefab

Yeni eklenen DebugWindow prefab seçiliyken Unity

PUN, Kullanıcı ön örneğini oluşturmak için Yapılandırılıyor

Bu bölümde, projeyi Photonkullanıcı prefab 'yi kullanacak şekilde yapılandıracaksınız.

Project penceresinde, mrtk varlıklarına gidin. Öğreticileri. multiusercapabilitieskaynakları klasörü.

Hiyerarşi penceresinde, Networkloobject öğesini genişletin ve networkodchild nesnesini seçin ve ardından Inspector penceresinde Photon Oda (betik) bileşenini bulun ve aşağıdaki gibi yapılandırın:

  • Photon Kullanıcı prefab alanına, kaynaklar klasöründen photonkullanıcı prefab 'yi atayın

Photon Oda bileşeni kısmen yapılandırılmış Unity

Birden çok kullanıcıyla deneyim deneniyor

artık unity projesini HoloLens oluşturup dağıtırsanız, daha sonra unity 'ye geri döndüğünüzde, uygulama HoloLens çalışırken oyun modunu girin, kafanızı (HoloLens) taşırken HoloLens kullanıcı avatar ilerleyebileceğinizi görürsünüz:

Ağ bağlantılı kullanıcılarla Unity 'yi gösteren animasyon

İpucu

HoloLens 2 ' ye Unity projenizi derleme ve dağıtma hakkında bir anımsatıcı için, HoloLens 2 yönergelerinizi uygulamanızı oluşturma konusuna başvurabilirsiniz.

Dikkat

Uygulamanın Photon 'ye bağlanması gerekiyor, bu nedenle bilgisayarınızın/cihazınızın İnternet 'e bağlı olduğundan emin olun.

Tebrikler

Birden çok kullanıcının aynı deneyime bağlanmasına izin vermek için projenizi başarıyla yapılandırdınız ve bunların her bir hareketine bakın. Sonraki öğreticide, nesnelerin hareketlerinin aynı zamanda birden çok cihazda paylaşılması için işlevselliği uygulayacaksınız.