本次分享的的案例是Axure8制作的動(dòng)態(tài)儀表盤,根據(jù)設(shè)置的數(shù)值尺铣,儀表盤指針旋轉(zhuǎn)到相應(yīng)的值位置
預(yù)覽及下載地址:https://2qiuwg.axshare.com
一复唤、制作原型
1杂穷、首先創(chuàng)建空白頁(yè)面,在工作區(qū)域拖入一個(gè)矩形元件脑漫,并將其形狀修改為扇形的樣子诀黍,這里在屬性中找到形狀設(shè)置即可袋坑,如下圖所示
設(shè)置其大小設(shè)置為312312,顏色為:#9F7344眯勾,如下圖所示
2.在工作區(qū)域拖入第二個(gè)矩形元件枣宫,并將其形狀修改為扇形的樣子婆誓,這里在屬性中找到形狀設(shè)置即可,其大小設(shè)置312312也颤,顏色為:#FBBB0C洋幻;如下圖所示。
3.在工作區(qū)域拖入第三個(gè)矩形元件歇拆,并將其形狀修改為扇形的樣子鞋屈,這里在屬性中找到形狀設(shè)置即可范咨,其大小設(shè)置312*312故觅,顏色為:#9CA837;如下圖所示
4.為儀表盤設(shè)置數(shù)據(jù)刻度渠啊,如圖
5.接下來(lái)制作指針输吏,在工作區(qū)域拖入第四個(gè)矩形元件,并將其形狀修改為三角形的樣子替蛉,設(shè)置大小為:6156贯溅;拖入第五個(gè)矩形并將其形狀修改為橢圓形的樣子,設(shè)置大小為1616躲查,設(shè)置顏色為#FF4848它浅,并把組合在一起命名為“指針”,如下圖所示
6.儀表盤區(qū)域拖入兩個(gè)動(dòng)態(tài)面板镣煮,命名為“1”和“2”姐霍,設(shè)置兩個(gè)狀態(tài),兩個(gè)動(dòng)態(tài)面板設(shè)置為隱藏狀態(tài)典唇,其作用是控制指針的動(dòng)態(tài)镊折,拖入一個(gè)文本框命名為“3”,其初始值為0介衔,用來(lái)顯示儀表盤刻度恨胚,如下圖所示
原型元件制作完畢,接下來(lái)對(duì)元件進(jìn)行交互設(shè)置
二炎咖、交互設(shè)置
1.動(dòng)態(tài)面板“1”設(shè)置
選擇動(dòng)態(tài)面板“1”赃泡,對(duì)其”狀態(tài)改變時(shí)“進(jìn)行交互設(shè)置:
判斷文本框“3”的值,其值可以為任意值乘盼,根據(jù)需要進(jìn)行設(shè)置急迂,例如:如果值設(shè)置為小于75,其指針指向75后停止蹦肴,在這設(shè)置為小于100僚碎,設(shè)置文本框“3”的值為[[LVAR1+1]],否則停止循環(huán)阴幌,并對(duì)其”載入時(shí)"事件進(jìn)行設(shè)置勺阐,如下圖所示
2.動(dòng)態(tài)面板“2”設(shè)置
選擇動(dòng)態(tài)面板“2”卷中,對(duì)其”狀態(tài)改變時(shí)“進(jìn)行交互設(shè)置:判斷文本框“3”的值,其值如果大于0則設(shè)置文本框“3”的值為:[[LVAR1-1]]渊抽,否則停止循環(huán)蟆豫,如下圖所示
3.文本框“3”設(shè)置
選擇文本框“3”,對(duì)其”文本改變時(shí)“進(jìn)行交互設(shè)置:
所有設(shè)計(jì)完畢