跳至主要內容
攝影鏡頭 Camera

Camera 元件

BRICKS TOOLS avatar
作者:BRICKS TOOLS
3 年前已更新
  • Camera 元件介紹

Camera 元件顯示裝置內建或外接的攝影機畫面載入呈現於應用程式中,可用於製作需要透過攝影機和使用者互動的需求。

此元件需和 Generator 的 CameraController 搭配才可實現拍攝或錄制畫面。

*此元件無法與 ZOOM 元件等同樣會抓取攝影機的元件共用

Camera 元件在畫布上的呈現如同監控畫面,也可以選擇不顯示畫面僅透過觸發事件來進行互動


  • Frame 區塊

Frame 基本屬性和 Rect 方塊元件相同,詳細可參考方塊元件 Frame 區塊解說


  • Properties 區塊

文字輸入框元件的 Properties 基本屬性繼承方塊元件,詳細可參考方塊元件 Properties 區塊解說

*在 Camera 元件下 Rect 的 Opacity 屬性無法影響透明度,因鏡頭畫面是覆蓋在 Rect 元件之上。

其他屬性解說如下:

屬性名稱

屬性形態

說明

Type

清單

設定攝影機元件要連接那個內建鏡頭若使用外接攝影鏡頭時可忽略。

  • back:設備背面鏡頭

  • front:設備前鏡頭

Zoom

數值 0-1

設定鏡頭畫面的放大比例,實際可伸縮比例依照硬體實際限制為主。

Flash Mode

清單

設定閃光燈模式。

  • off:保持關閉閃光燈

  • on:當觸發拍攝或錄影時開啟閃光燈

  • torch:保持開啟閃光燈

  • auto:自動依照光源亮度決定是否開啟閃光燈

Ratio

字串 ( 比例,如1:1, 4:3, 16:9 )

設定鏡頭拍攝畫面的比例 ,書寫方式如 1:1, 4:3, 16:9,實際以攝影機硬體可支援比例為主,若填寫不支援比例時會以預設比例拍攝。

Capture Audio

布林值

設定錄製影片時是否要同時包含聲音錄制。

White Balance

清單

設定鏡頭拍攝畫面的白平衡設定,

  • auto (自動)

  • sunny (日光):色溫 5200K

  • cloudy (陰天):色溫 6000K

  • shadow (陰影):色溫 8000K

  • incandescent (熾熱燈泡):色溫 2950K

  • fluorescent (螢光燈):色溫 3950K


  • Auto Focus 區塊

屬性名稱

屬性形態

說明

Enabled

布林值 Yes/No

設定攝影機是否自動進行對焦

Point of interest X

數值 0-1

設定嘗試自動對焦的X座標位置,0代表左邊界,1代表右邊界

Point of interest Y

數值 0-1

設定嘗試自動對焦的Y座標位置,0代表上邊界,1代表下邊界


  • Face Detection 區塊

屬性名稱

屬性形態

說明

Enabled

布林值 Yes/No

設定是否啟用臉部偵測

Event Mode

清單

設定臉部偵測模式

  • when-detected

  • interval


  • Properties - Border 區塊

基本邊框屬性和 Rect 方塊元件相同,詳細可參考方塊元件 Border 區塊解說


  • Animations 區塊

基本動畫事件屬性和 Rect 方塊元件相同,詳細可參考方塊元件 Animation 區塊解說

其他動畫事件說明如下:

State Change

設定當攝影機狀態變化時觸發的動畫事件。此處指的狀態變化是當應用程式和裝置取得攝影機授權前後的變化,當開啟應用程式時會和系統請求攝影鏡頭的授權,在授權前會是一個狀態,獲得授權後又會是另一個狀態。

Record Start

設定當攝影機錄製開始時觸發的動畫事件。

Record End

設定當攝影機錄製結束時觸發的動畫事件。

Barcode Read

設定當攝影機讀取到 Barcode 時觸發的動畫事件。


  • Events 區塊

基本事件屬性和 Rect 方塊元件相同,詳細可參考方塊元件 Event 區塊解說

其他事件說明如下:

State Change

設定當攝影機狀態變化時觸發的事件。此處指的狀態變化是當應用程式和裝置取得攝影機授權前後的變化,當開啟應用程式時會和系統請求攝影鏡頭的授權,在授權前會是一個狀態,獲得授權後又會是另一個狀態。

Record Start

設定當攝影機錄製開始時觸發的事件

Record End

設定當攝影機錄製結束時觸發的事件

Barcode Read

設定當攝影機讀取到 Barcode 時觸發的事件

若需要任何幫助,歡迎點擊右下角的對話圖示詢問,我們會盡快回覆您的問題

是否回答了您的問題?