

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 場景增強編輯
<a name="scenes-ee"></a>

AWS IoT TwinMaker 場景具有一組工具，用於增強和編輯和操作場景中存在的資源。

下列主題說明如何在 AWS IoT TwinMaker 場景中使用增強型編輯功能。
+ [場景物件的目標放置](#scenes-ee-placement)
+ [子模型選擇](#scenes-ee-submodel)
+ [在場景階層中編輯實體](#scenes-ee-hierarchy)

## 場景物件的目標放置
<a name="scenes-ee-placement"></a>

AWS IoT TwinMaker 可讓您將物件精確放置並新增至場景。此增強型編輯功能可讓您更妥善地控制在場景中放置標籤、實體光源和模型的位置。

1. 在 [AWS IoT TwinMaker 主控台](https://console.aws.amazon.com/iottwinmaker/)中導覽至您的場景。

1. 按下 **\$1** 按鈕，然後從下拉式選項中選擇其中一個選項。這可以是模型、光源、標籤或任何來自 **\$1** 選單的內容。

   當您在場景的 3d 空間中移動游標時，應該會在游標 周圍看到目標。

1. 使用目標在您的場景中精確放置元素。

## 子模型選擇
<a name="scenes-ee-submodel"></a>

AWS IoT TwinMaker 可讓您在場景中選取 3d 模型的子模型，並將標準屬性套用至它們，例如標籤、燈光或規則。

3d 模型檔案格式包含中繼資料，可將模型的子區域指定為較大模型中的子模型。例如，模型可以是過濾系統，如坦克、管道或馬達等系統的個別部分會標記為過濾 3d 模型的子模型。

**場景中支援的 3D 檔案格式**：GLB 和 GLTF。

1. 在 [AWS IoT TwinMaker 主控台](https://console.aws.amazon.com/iottwinmaker/)中導覽至您的場景。

1. 如果您的場景中沒有模型，請務必從 **\$1** 功能表中選取 選項來新增模型。

1. 選取場景階層中列出的模型，一旦選取，階層應該會在模型下方顯示任何子模型。
**注意**  
如果您沒有看到列出的任何子模型，則模型可能未設定為有任何子模型。

1. 若要切換子模型的可見性，請按階層中子模型名稱右側的眼睛圖示。

1. 若要編輯子模型資料，例如其名稱或位置，場景檢查器會在選取子模型時開啟。使用檢測器功能表更新或變更子模型資料。

1. 若要將標籤、燈光、規則或其他屬性新增至子模型，請按 **\$1**，同時在階層中選取子模型。

## 在場景階層中編輯實體
<a name="scenes-ee-hierarchy"></a>

AWS IoT TwinMaker 場景可讓您直接編輯階層資料表中實體的屬性。下列程序顯示您可以透過階層功能表對實體執行的動作。

1. 在 [AWS IoT TwinMaker 主控台](https://console.aws.amazon.com/iottwinmaker/)中導覽至您的場景。

1. 開啟場景階層，然後選取您要操作之實體的子元素。

1. 選取元素後，按下 **\$1** 按鈕，然後從下拉式清單中選取其中一個選項：
   + **新增空白節點**
   + **新增 3D 模型**
   + **新增光線**
   + **從目前檢視新增攝影機**
   + **新增標籤**
   + **新增模型著色器**
   + **新增動作指標**

1. 從下拉式清單中選取其中一個選項後，系統會將選取項目套用至場景，做為步驟 2 中所選元素的子項。

1. 您可以透過選取子元素並在階層中拖曳至新的父系，來重新排序子元素和父系元素。

## 將註釋新增至實體
<a name="scenes-ee-annotations"></a>

 AWS IoT TwinMaker 場景編寫器可讓您註釋場景階層中的任何元素。註釋會在 Markdown 中編寫。

如需在 Markdown 中寫入的詳細資訊，請參閱 Markdown 語法、[基本語法](https://www.markdownguide.org/basic-syntax/)上的官方文件。

**注意**  
AWS IoT TwinMaker 僅限 註釋和浮水印 Markdown 語法，而非 HTML。

**將註釋新增至實體**

1. 在 [AWS IoT TwinMaker 主控台](https://console.aws.amazon.com/iottwinmaker/)中導覽至您的場景。

1. 從場景階層中選取您要註釋的元素。如果未選取階層中的元素，則可以將註釋新增至根目錄。

1. 按下加號 **\$1** 按鈕，然後選擇**新增註釋**選項。  
![\[場景畫布頁面，其中展開加號控制項以顯示新增註釋選項。\]](http://docs.aws.amazon.com/zh_tw/iot-twinmaker/latest/guide/images/Scene composer -annotation-menu.png)

1. 在左側**的檢查器**視窗中，向下捲動至**註釋**區段。使用 Markdown 語法，撰寫您希望註釋顯示的文字。

   如需在 Markdown 中寫入的詳細資訊，請參閱 Markdown 語法、[基本語法](https://www.markdownguide.org/basic-syntax/)上的官方文件。  
![\[顯示註釋面板標記內容項目表單的場景畫布頁面。\]](http://docs.aws.amazon.com/zh_tw/iot-twinmaker/latest/guide/images/tm-step4a.png)

1. 若要將 AWS IoT TwinMaker 場景資料繫結至註釋，請選擇**新增資料繫結**，新增**實體 ID**，然後選取您要從中顯示資料的實體的**元件名稱**和**屬性名稱**。您可以更新繫結名稱以將其用作 Markdown 變數，並在註釋中顯示資料。  
![\[選取註釋下拉式清單右側的三個點後，即會顯示新增資料繫結按鈕。\]](http://docs.aws.amazon.com/zh_tw/iot-twinmaker/latest/guide/images/tm-step5a1.png)  
![\[選取新增資料繫結按鈕時，您可以輸入繫結名稱、實體 ID 以及元件和屬性名稱。\]](http://docs.aws.amazon.com/zh_tw/iot-twinmaker/latest/guide/images/tm-step5a2.png)

1. **繫結名稱**用於代表註釋的變數。

   輸入**繫結名稱**，透過 的 AWS IoT TwinMaker變數語法，在註釋中顯示實體時間序列的最新歷史值： `${variable-name}`

   例如，此浮水印會在具有語法 的註釋`mixer0alarm`中顯示 的值`${mixer0alarm}`。  
![\[已完成的註釋資料繫結範例。\]](http://docs.aws.amazon.com/zh_tw/iot-twinmaker/latest/guide/images/tm-step6a.png)

## 將浮水印新增至標籤
<a name="scenes-ee-overlay"></a>

您可以為 AWS IoT TwinMaker 場景建立浮水印。場景浮水印與標籤相關聯，可用於浮水印與場景實體相關聯的關鍵資料。浮水印是在 Markdown 中編寫和轉譯。

如需在 Markdown 中寫入的詳細資訊，請參閱 Markdown 語法、[基本語法](https://www.markdownguide.org/basic-syntax/)上的官方文件。

**注意**  
根據預設，只有在選取與其相關聯的標籤時，才會在場景中顯示**浮水印**。您可以在場景**設定**中切換，以便一次顯示所有**浮水印**。

1. 在 [AWS IoT TwinMaker 主控台](https://console.aws.amazon.com/iottwinmaker/)中導覽至您的場景。

1.  AWS IoT TwinMaker **浮水印**與標籤場景相關聯，您可以更新現有的標籤或新增標籤。

   按下加號 **\$1** 按鈕，然後選擇**新增標籤**選項。  
![\[選取加號按鈕並反白顯示新增標籤選項的場景。\]](http://docs.aws.amazon.com/zh_tw/iot-twinmaker/latest/guide/images/Scene composer-overlay-add-tag.png)

1. 在右側的**檢查工具**面板中，選取 **\$1** （加號） 按鈕，然後選取**新增浮水印**。  
![\[選取加號按鈕並反白新增浮水印的檢查器面板。\]](http://docs.aws.amazon.com/zh_tw/iot-twinmaker/latest/guide/images/tm-step4b.png)

1. 在 Markdown 語法中，撰寫您希望浮水印顯示的文字。

   如需在 Markdown 中寫入的詳細資訊，請參閱 Markdown 語法、[基本語法](https://www.markdownguide.org/basic-syntax/)上的官方文件。

1. 若要將 AWS IoT TwinMaker 場景資料繫結至浮水印，請選取**新增資料繫結**。  
![\[選取三個點並反白顯示新增資料繫結的 Inspector 面板。\]](http://docs.aws.amazon.com/zh_tw/iot-twinmaker/latest/guide/images/tm-step6b.png)

   新增**繫結名稱**和**實體 ID**，然後選取您要從中顯示資料的實體的**元件名稱**和**屬性名稱**。

1. 您可以透過 的 AWS IoT TwinMaker變數語法，在浮水印中顯示實體時間序列資料的最新歷史值：`${variable-name}`。

   例如，此浮水印會在具有語法 的浮水印`mixer0alarm`中顯示 的值`${mixer0alarm}`。  
![\[在 Markdown 內容項目方塊中輸入警示狀態資訊的 Inspector 面板。\]](http://docs.aws.amazon.com/zh_tw/iot-twinmaker/latest/guide/images/tm-step7b.png)

1. 若要啟用**浮水印**可見性，請開啟左上方的**設定**索引標籤，並確認**浮水印**的切換已開啟，以便一次顯示所有**浮水印**。
**注意**  
根據預設，只有在選取與其相關聯的標籤時，才會在場景中顯示**浮水印**。  
![\[設定索引標籤顯示關閉浮水印切換。\]](http://docs.aws.amazon.com/zh_tw/iot-twinmaker/latest/guide/images/scene-setting.png)