发表于:2011-01-19 19:16:34
楼主
目的:实现在WindowViewer显示时,当鼠标悬停到小仪表上时,显示可以看清数字和指针的大仪表,当用鼠标点击大仪表时,大仪表隐藏,恢复到只显示小仪表。
1. 制作大小两个仪表,小仪表仅作为管路图上一个设备显示,无需链接模拟量;大仪表链接模拟量,可以正常显示数值;
2. 在小仪表的动画链接/触动按钮/动作中写入脚本“鼠标悬停时:test = 1;”;“鼠标左键/键放开时:test = 0;”;
3. 在大仪表的动画链接/其它/可见性中写入表达式“test == 1”,同时将可见性设为打开;
4. 将大小仪表中心重合;
5. 运行WindowsViewer时只显示小仪表,当鼠标移到其上面时自动显示大仪表,点击大仪表并松开鼠标左键,大仪表隐藏,只显示小仪表。