Langkau ke kandungan

Label ​

Label teks yang dipaparkan melalui kanvas dengan pembalutan, penjajaran dan strok pilihan.

Komponen a-sxr-label ​

Sifat ​

SifatPeneranganNilai Lalai
valueTeks label''
alignpenjajaran teks: 'left','center','right''center'
anchorkedudukan sauh teks: 'left','center','right''center'
line-heighttinggi baris label0.2
letter-spacingjarak huruf label0
font-sizeSaiz fon label0.2
font-familyKeluarga fon labelOutfit-Regular.ttf
font-colorWarna teks label#F1F5F9
background-colorWarna latar belakang label#202127
opacityKelegapan latar belakang label1.0
text-depthjarak teks dari latar belakang label0.01
text-occlusionBenarkan geometri adegan melindungi teks (ujian kedalaman pilihan)false
text-stroke-colorWarna strok teks (gaya strok kanvas)''
text-stroke-widthLebar strok teks (-1 menyahaktifkan)-1
heightTinggi item1
widthLebar item1
marginMargin di sekeliling item0 0 0 0
html
<a-sxr-label
	width="2.5" height="0.75"
	value="test label"
	font-family="Outfit-Regular.woff2"
	font-size="0.35"
	line-height="0.8"
	letter-spacing="0"
	margin="0 0 0.05 0"
>
</a-sxr-label>

Teks berbilang baris ​

Teks dibalut secara automatik dalam width label. Teks panjang dikecilkan melalui carian binari pada saiz fon agar sentiasa muat dalam kotak tanpa melimpah.

Penjajaran ​

align mengawal penjajaran teks dalam kotak (left, center, right) dan anchor mengawal tepi yang menjadi sauh blok teks.

Strok teks ​

Tambahkan garis luar untuk meningkatkan kebolehbacaan pada adegan 3D yang padat:

html
<a-sxr-label value="Warning"
             text-stroke-color="#000000"
             text-stroke-width="0.02"></a-sxr-label>

Nilai text-stroke-width sebanyak -1 (lalai) menyahaktifkan strok.

Oklusi ​

Label dipaparkan di hadapan geometri adegan secara lalai. Tetapkan text-occlusion="true" untuk membenarkan geometri adegan melindungi teks — lihat Oklusi.