判断鼠标按下时间判断出现不同的面板需要用到变量,其实这是一个“等待时间”交互的应用。假设,我现在通过点击一个按钮来切换“面板一”和“面板二”,假设1秒内松开鼠标出现面板一,超过一秒出现面板二。
第一步:新建动态一个面板,并在面板中设置两个页面:“面板一”以及“面板二”,如下图:
第二步:新建一个按钮,名字取为“按钮”,再新建一个标签,取名为“变量”,将其text改为0(当全局变量用),如下图:
第三步:设置“按钮”交互中的“鼠标按下时”动作为:等待 1000 毫秒、设置文本 变量=变量内的文字+1;有几个面板要进行切换就设置几组(直接复制粘贴),如下图:(下图中的LVAR1指“变量”标签的“元件文字”)
第四步:设置设置“按钮”交互中的“鼠标松开时”动作为:当"变量"标签元件值小于等于1时,面板显示为“面板一”;当"变量"标签元件值大于1时,面板显示为“面板二”。如下图:(下图中的LVAR1指“变量”标签的“元件文字”)
如上图这样设置即可达到你想要的效果,学习AXURE最重要的是多动脑,学会举一反三,希望对你有用。
第一步:
从控件库中拖出两个文本面板和一个矩形框。一个文本面板控件中输入“选择日期”(标签命名为文本1),另一个输入一个默认日期(标签命名为文本2),编辑文本框控件的属性为:文本框。
第二步:
打开日历控件,这里需要注意下,一般自带控件库中是没有日历控件的,这里可以在网上下载一个,我这里直接用一个之前已经做好的自定义控件:
第三步:
将刚才的日历控件组合成一个控件,右键转化为动态面板,设置标签为:日历控件,将其拖动到文本框下方,设置为隐藏,如图:
以上就是关于axure 如何判断鼠标按下时间全部的内容,包括:axure 如何判断鼠标按下时间、axure有没有时间控件、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)