Sulygiuokite fotoaparatą (2D) su drobe

Puslapis atnaujintas :
Puslapio sukūrimo data :

Tikrinimo aplinka

Windows
  • Langai 11
"Unity" redaktorius
  • 2020.3.25f1

Pradinė fotoaparato ir drobės būsena

Kai kaip objektą įdedate "įvesties lauką" arba "mygtuką", automatiškai sukuriama "drobė". Tačiau, kadangi fotoaparato ekrano plotas (2D) ir drobės rodymo plotas redaktoriuje skiriasi, redagavimo metu sunku suvokti padėties santykį tarp objektų, esančių fotoaparato ekrano srityje, ir drobės vartotojo sąsajos.

Jei paleisite žaidimą, abu vaizdai kol kas sutaps.

3D atveju fotoaparato padėtis yra 3D erdvėje, todėl nėra jokių problemų dėl visiškai kitokio išdėstymo nei vartotojo sąsaja. 2D formatu fotoaparato ir vartotojo sąsajos vaizdas dažnai yra tas pats, todėl čia nustatome, kad du išdėstymai būtų toje pačioje padėtyje.

Sulygiuokite drobę su fotoaparatu

Į sceną įdėkite tam tikrą vartotojo sąsają, pvz., mygtuką. Drobė bus pridėta automatiškai.

Pasirinkite pridėtą drobę ir pakeiskite atvaizdavimo režimą dalyje Inspektorius Canvas į Ekrano erdvė - kamera.

Pridėtas naujas elementas pavadinimu "Atvaizdavimo kamera" ir rodomas įspėjimas. Nustatykite fotoaparatą čia.

įspėjimas
A Screen Space Canvas with no specified camera acts like an Overlay Canvas.
(カメラが指定されていないスクリーンスペースキャンバスは、オーバーレイキャンバスのように機能します。)

Jį galite pasirinkti iš mygtuko, esančio dešinėje nuo "Nėra (fotoaparatas)". Greičiau numesti hierarchijoje Main Camera esančius ant atvaizdavimo kameros. Jei pasirinksite pagrindinę kamerą, negalėsite jos numesti ant drobės. Vis dar pasirinkę drobę, numeskite pagrindinę kamerą ant atvaizdavimo kameros.

Tada scenos rodinyje nebus drobės srities.

Jei priartinsite, pamatysite, kad objektas, kurį įdėjote ant drobės, yra matomas fotoaparato diapazone. Dabar galite nustatyti fotoaparato matomą diapazoną ir vartotojo sąsają, esančią ant drobės toje pačioje srityje.