威綸觸摸屏動畫效果
1. 水平移動效果:水平移動的效果我們還是用標簽來實現,只要設置標簽的“水平移動”屬性即可。 添加一個“標簽” ,進入標簽屬性設置頁,設置填充顏色為“沒有填充”,字符顏色為“紅色”,字體設置為“宋體、粗體、四號”,邊線顏色“沒有邊線” 。在位置動畫連接部分選中“水平移動”。
在擴展屬性頁,文本內容輸入“顯示報錯信息”。
在水平移動屬性頁,表達式一欄中要填寫一個數據對象,在這里我們定義一個數據對象 i 。設置 最小偏移量為0,最大移動偏移量為200,對應表達式的值分別為“0” , “100” ,如圖 1-2- 4 所示。點擊“確認”時,彈出如圖1-2- 5所示提示框,選擇“是(Y)”,彈出“數據對象屬性設置”的對話框,選擇i的對象類型為“數值型”,如圖1-2-6所示。數據對象i就會被添加到實時數據庫中。 (注:以下書中快速添加變量的操作只做簡要描寫)雙擊窗口空白處,進入“用戶窗口屬性設置”對話框,在循環腳本頁添加標簽水平移動的腳本,循環時間改為 100。
2. 垂直移動效果:我們用電機切割玻璃來表現垂直移動效果,設置玻璃的“垂直移動”屬性即可。 電機:選中“插入元件” ,在對象元件庫管理中,添加“馬達13” 和“馬達14” 到窗口,設置其大小為70*40,再復制3組馬達擺放。 玻璃滑帶:添加 “矩形” ,設置大小為10*230,進入“動畫組態屬性設置”對話框,在屬性設置頁,設置填充顏色為“紅色”,邊線為黑色。再復制一個矩形,放在如圖1-2-9 所示的位置上。
玻璃滑帶:選中工具箱中的“常用符號” ,打開常用圖符工具箱,選擇“立方體” ,添加到窗口。進入其“動畫組態屬性設置”對話框,設置填充顏色為“白色”,選中“垂直移動”。 在垂直移動屬性頁,定義表達式關聯數值型對象b,最小偏移量為 0,最大偏移量為 200,對應的表達式的值分別為“0” , “100”,如圖 1-2-10所示。點擊“確認”,提示組態錯誤時,選擇“是”添加數據對象b。 打開“用戶窗口屬性設置”對話框,在循環腳本頁添加玻璃垂直移動的腳本,如圖 1-2-11標注部分所示。
注:MT6100IV3的偏移量是以組態時圖形對象所在的位置為基準(初始位置),單位為像素點,向左為負方向,向右為正方向(對垂直移動,向下為正方向,向上為負方向)。表達式和偏移量之間的關系:以圖 1-2-10 中的組態設置為例,當表達式b的值為 0時,圖形對象的位置向右移動0個像素(即不動),當表達式 b的值為 100時,圖形對象的位置向右移動 200個像素。