想请问可以怎样做到
当 EdgeHub 里的 “Pump_Run” Boolean signal on, 然后可以使到model 里的 pump set颜色可以转换其他颜色?
还是有什么其他更好的建议可以显示 Pump Run status 在3D里?
想请问可以怎样做到
当 EdgeHub 里的 “Pump_Run” Boolean signal on, 然后可以使到model 里的 pump set颜色可以转换其他颜色?
还是有什么其他更好的建议可以显示 Pump Run status 在3D里?
我們可以新增一個 2D symbol 在 3D 場景中,並綁定 Pump_Run status 顯示數值狀態,在 Animation 中定義程式碼,根據 Pump_Run status 改變 pump 顏色。
具體操作如下:
function(value, oldValue, option){
if (value == 0){
dataModel.getDataByTag(“pump”).s(‘shape3d.blend’, ‘rgb(48,242,120)’);
}
else {
dataModel.getDataByTag(“pump”).s(‘shape3d.blend’, ‘rgb(255,124,124)’);
}
return value;
}
Thank you for your fast response Elina~
有关于 item 1 的圖標數據綁定, 我的了解其中有两种方法… 一种是 attr , 而另一种是 func
attr 我觉得我是明白的, 反而func的做法我不是很清楚,想请问有没有func 的详细图解说?
有关于item2,我不是很清楚在哪里进入到资料绑定“动画” advance。 请问可以详细解说吗?
谢谢
以下是 2D 圖標 func 資料綁定步驟:
在 3D 場景配置 2D 圖標動畫的步驟如下:
您好,這個錯誤看起來是單雙引號的問題,在複製貼上過程中,符號的格式可能會跑掉,導致不符合程式碼的格式,可以嘗試刪除單雙引號再自行輸入" "。
您好~ 谢谢你的答复~
不好意思我还有两个额外的问题想请教一下
请问有没有一个F1 (help file) 里面有讲解 java coding 的用途 details, 比如说
a. 什么是 data.a() 用途
b. 什么是 dataModel.getDataByTag() 用途
c. dataModel.getDataByTag(). 里可以有 (‘shape3d.blend’)选项
我的理解现在 Pump (itemB)的颜色转换是通过新 create 圖標 (ItemA) 里的Animation 指令来转变… 我想请问如果不要create 圖標 (itemA)… 只是单单直接用 pump (ItemB) from library… 是否能做到一样的效果?