Aracılığıyla paylaş


3B içeriği Power Apps'te görüntüleme

Tuval uygulamalarınıza kolayca etkileşimli 3B içerik ekleyin. Bir 3B içeriği galerisinden seçim yapabilir, daha sonra basit hareketlerle modeli döndürebilir ve yakınlaştırabilirsiniz.

Her ikisi de iki mobil uygulamasında görüntülenen bir forklift öğesinin 3B modelini gösteren ve yan yana duran iki telefona ait bir fotoğraf.

Önemli

3B içeriğiniz,. GLB,. obj veya. stl dosya biçimlerinde olmalıdır. Çeşitli 3B biçimlerinden var olan 3B modellerinizi .glb dosya biçimine dönüştürebilirsiniz.

İpucu

Power Apps'teki karma gerçeklik (MR) denetimleri, Babylon ve Babylon React Native'i kullanır. Babylon korumalı alanında çalışan karma gerçeklik içeriği, bu ortak karma gerçeklik platformu aracılığıyla Power Apps'te de çalışmalıdır. İçeriğiniz Babylon'da çalışıyor ancak Power Apps'te çalışmıyorsa Power Apps Topluluk forumunda bir soru sorun. ("Karma gerçeklik" olarak etiketleyin.)

Uygulama ekranına 3B nesne denetimi ekleme

Uygulamanız, Power Apps Studio uygulamasında düzenleme için açıkken:

  1. Ekle sekmesini açın ve Medya seçeneğini genişletin.
  2. Denetimi uygulama ekranına yerleştirmek için 3B nesne'yi seçin veya daha hassas bir şekilde konumlandırmak için denetimi ekrana sürükleyin.

Temel özellikler

Özellikleri kullanarak 3B içerik denetiminin davranışını ve görünümünü değiştirin. Bazı özellikler yalnızca Gelişmiş sekmesinden kullanılabilir.

Power Apps Studio'da özellikler sekmesinin yanında görüntülenen 3B içerik denetimi.

Özellik Açıklama Tür Konum
Kaynak Görüntülenecek nesne dosyasını tanımlar. 3B nesne denetimi, modellerin çeşitli kaynaklardan yüklenmesini destekler. Ayrıntılar için bkz. Harici 3B modelleri yükleme. Uygulanamaz Özellikler; Gelişmiş: Source
Alternatif metin Model yüklenemezse veya kullanıcı modelin üzerine geldiğinde görüntülenecek metni belirtir. Dize Özellikler; Gelişmiş: AltText
Background fill Denetimin arka plan rengini ayarlar. Renk seçici Özellikler; Gelişmiş: BackgroundFill (RGBA veya HTML onaltılık renk kodlarını kabul eder)
Pins(Items) Modelde belirli koordinatlarda yer alan iğneleri gösterir, bunlar bir veri kaynağında (Items) sağlanır. Hiçbiri ise iğne gösterilmez. Veri tablosu Özellikler; Gelişmiş: Items
Show pins Items'da açıklanan raptiyeleri gösterir. Boolean Özellikler; Gelişmiş: ShowPins
MaxPins Modelde gösterilebilecek en fazla iğne sayısını belirtir. Tamsayı Gelişmiş
PinsX 3B koordinat alanında X eksenindeki iğnelerin konumunu belirtir. Kayan noktalı sayı Gelişmiş
PinsY 3B koordinat alanında Y eksenindeki iğnelerin konumunu belirtir. Kayan noktalı sayı Gelişmiş
PinsZ 3B koordinat alanında Z eksenindeki iğnelerin konumunu belirtir. Kayan noktalı sayı Gelişmiş
Show reset button Modeli başlangıçtaki durumuna getiren bir düğmeyi gösterir veya gizler. Boolean Özellikler; Gelişmiş; ShowReset
OnModelLoad Bir model yüklendiğinde çalışacak davranış formülünü içerir. Olay Gelişmiş
OnChange Denetimin herhangi bir özelliği değiştirildiğinde çalıştırılan davranış formülünü içerir. Olay Gelişmiş
OnSelect Kullanıcı bir raptiye veya denetimi seçtiğinde çalışan davranış formülünü içerir. Olay Gelişmiş

Ek özellikler

Özellik Açıklama Tür Konum
ContentLanguage Uygulamada kullanılan dilden farklıysa, denetimin görüntüleme dilini belirler. Dize Gelişmiş
DisplayMode Denetimin kullanıcı girişine izin verip vermediğini (Düzenle), yalnızca veri görüntüleyip görüntülemediğini (Görüntüle) veya devre dışı olup olmadığını (Devre Dışı) belirler. Açılan liste Gelişmiş
Position Denetimin sol üst köşesini x ve y'de belirtilen ekran koordinatlarına göre yerleştirir. Kayan noktalı sayı Özellikler; Gelişmiş: X, Y
Size Genişlik ve Yükseklik olarak sağlanan piksel değerlerini kullanarak denetimin boyutunu belirler. Tamsayı Özellikler; Gelişmiş: Width, Height
TabIndex Kullanıcı, Tab tuşunu kullanarak uygulamada gezinirse denetimin seçildiği sırayı belirtir. Tamsayı Gelişmiş
Tooltip Kullanıcı raptiye üzerine geldiğinde görüntülenecek metni belirler. Dize Gelişmiş
Visible Denetimi gösterir veya gizler. Boolean Özellikler; Gelişmiş: Visible

Performansla ilgili önemli noktalar

En iyi kullanıcı deneyimi için bir ekranda bir 3B denetimi kullanmanızı öneririz. Tek bir ekranda 3B nesne denetiminin birden çok örneğinin olması, her örneğin aynı anda kendi 3B modellerini yüklemeye çalışmasına neden olur. Bu durum, uygulama performansınızı önemli ölçüde düşürebilir.

Diğer karma gerçeklik denetimleri

Ayrıca bkz.

3B ve karma gerçeklik denetimleriyle bir uygulama oluşturma

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).