تراز کردن دوربین (2D) با بوم

صفحه به روز شده :
تاریخ ایجاد صفحه :

محیط تایید

ویندوز
  • ویندوز 11
ویرایشگر یونیتی
  • دانلود: 2020.3.25f1

حالت اولیه دوربین و بوم

هنگامی که یک "فیلد ورودی" یا "دکمه" را به عنوان یک شی قرار می دهید، یک "بوم" به طور خودکار ایجاد می شود. با این حال، از انجا که منطقه نمایش دوربین (2D) و منطقه نمایش بوم در ویرایشگر متفاوت است، درک رابطه موقعیتی بین اشیاء قرار داده شده در منطقه نمایش دوربین و UI بوم در طول ویرایش دشوار است.

اگر بازی را اجرا کنید، این دو دیدگاه در حال حاضر همپوشانی خواهند داشت.

در مورد 3D، موقعیت دوربین در فضای سهD قرار می گیرد، بنابراین هیچ مشکلی با ترتیب کاملا متفاوت از UI وجود ندارد. در 2D، دیدگاه دوربین و دیدگاه UI اغلب یکسان است، بنابراین در اینجا ما دو طرح بندی را در یک موقعیت قرار می دهیم.

تراز کردن بوم با دوربین

نوعی UI مانند یک دکمه را در صحنه قرار دهید. Canvas به طور خودکار اضافه خواهد شد.

Canvas اضافه شده را انتخاب کنید و حالت رندر را از Inspector Canvas به Screen Space - Camera تغییر دهید.

یک مورد جدید به نام "Render Camera" اضافه شده است و یک هشدار نمایش داده می شود. دوربین خود را در اینجا تنظیم کنید.

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

شما می توانید ان را از دکمه سمت راست "None (Camera)" انتخاب کنید. این سریعتر به رها کردن انهایی که در سلسله مراتب بر روی Main Camera دوربین رندر. اگر دوربین اصلی را انتخاب کنید، نمی توانید ان را روی بوم رها کنید. در حالی که Canvas هنوز انتخاب شده است، دوربین اصلی را بر روی دوربین رندر قرار دهید.

سپس، در نمای صحنه، هیچ منطقه ای از بوم وجود نخواهد داشت.

اگر زوم کنید، می توانید ببینید که شیئی که روی بوم قرار داده اید در محدوده دوربین قابل مشاهده است. اکنون می توانید محدوده قابل مشاهده دوربین را تنظیم کنید و رابط کاربری را روی بوم در همان منطقه قرار دهید.