童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

Axure教程:动态面板实现广告循环播放

4月4日 碎骨族投稿
  淘宝、天猫和京东等购物网站已经成为我们生活中的一部分,每每打开我们都可以看到有一个广告窗口,图片在里面循环滚动播放,那么它是怎么实现的呢?利用Axure软件我们可以简单实现,下面我将向大家分享一下具体步骤,希望能够帮助到大家。
  原材料:
  图片、动态面板、按钮、状态栏
  注意命名,状态栏内的原点按钮命名和对应的图片一致,后面有妙用;按钮和状态栏都可以用矩形轻松制作而成。
  步骤方法
  第一步:设置动态面板内容
  动态面板状态设置成两层动态状态,分别是img1、img2,内置相应的图片,并将图片和动态面板的大小调成一致,本次案例中的大小是W:850,H:400。
  在主界面将按钮和状态移入动态面板框内,调整好位置,设置left和right按钮的默认状态为“隐藏”。
  第二步:设置动态面板滚动状态
  选中动态面板“dong1”元件交互与说明“载入时”添加用例动态面板“设置面板状态”dong1(动态面板)“previous”“向前循环”“循环间隔4000毫秒”进入动画“向左滑动”“向左滑动”“如果隐藏则显示面板”(以上秒数可以自由选择)
  第三步:设置点击图片打开广告链接的交互动作
  双击动态面板“dong1”进入动态面板状态管理进入面板状态“img1”选中图片“img1”元件交互与说明“鼠标单击时”链接“打开链接”打开位置“当前窗口”(也可以选中新窗口)勾选“链接到url或文件”超链接“http:www。baidu。com”(输入你的目标链接地址)(“img2”同)
  第四步:设置按钮、状态栏“选中”状态
  选中“left”按钮元件属性与样式“属性”交互样式设置“选中”(注意不要点错为禁用复选框的选中)勾选“填充颜色”复选框并选择一个较深颜色,如999999。(“right”同)
  选中状态栏的原点按钮“img1”元件属性与样式“属性”交互样式设置“选中”勾选“填充颜色”复选框并选择一个橙色,如FF6600。(“img2”同)
  选中状态栏的原点按钮“img1”和“img2”元件属性与样式“属性”输入〔选项〕组名称输入“zu1”(随意输入都可以)
  第五步:设置按钮、状态栏的交互事件
  选中“left”按钮元件交互与说明“鼠标单击时”动态面板“设置面板状态”dong1(动态面板)“next”“向前循环”进入动画“向右滑动”“向右滑动”
  选中“right”按钮元件交互与说明“鼠标单击时”动态面板“设置面板状态”dong1(动态面板)“provious”“向前循环”进入动画“向左滑动”“向左滑动”
  left
  right
  选中“left”按钮元件交互与说明“鼠标移入时”元件“选中”勾选“当前元件”选中状态“值”“true”(“right”同)
  选中“left”按钮元件交互与说明“鼠标移出时”元件“选中”勾选“当前元件”选中状态“值”“false”(“right”同)
  选中状态栏的原点按钮“img1”元件交互与名称“鼠标单击时”动态面板“设置面板状态”勾选“dong1”选择状态“Value”状态名称“〔〔This。name〕〕”(利用到了我们之间巧妙的命名了)(“img2”同)
  第六步:设置动态面板与按钮和状态栏的交互
  选中动态面板“dong1”元件交互与说明“鼠标移入时”:
  元件“显示”勾选“right”“left”可见性“显示”
  动态面板“设置面板状态”勾选“setdong1”选择状态“停止循环”
  选中动态面板“dong1”元件交互与说明“状态改变时”
  “添加条件”面板状态“this”状态“img1”(即描述“if面板状态于Thisimg1”)元件“选中”勾选“img1(形状)”“值”“true”(这里的img1(形状)指的是状态栏里的原点按钮1)
  “添加条件”面板状态“this”状态“img2”(即描述“Elseif面板状态于Thisimg2”)元件“选中”勾选“img2(形状)”“值”“true”(这里的img2(形状)指的是状态栏里的原点按钮2)
  完成后动态面板的交互如下图
  第七步:动态面板“鼠标移出”交互设置(方法一)
  情形一:不设置移出条件
  选中动态面板“dong1”元件交互与说明“鼠标移出时”元件“隐藏”勾选“left”和“right”可见性“隐藏”动态面板“设置面板动态”(重复第二步)
  Bug:当鼠标从动态面板(图片)移入“left”和“right”按钮时,也同样属于鼠标移出动态面板,导致图片恢复滚动效果,“left”和“right”在隐藏和显示出反复闪屏转换。
  情形二:在情形一的基础上设置移出条件
  此步骤需要使用到函数和局部变量。鼠标的函数“Cursor。x”和“Cursor。y”,可以点击“fx”,再点击“插入变量或函数”来获取。
  局部变量主要是点击“fx”“添加局部变量”“dong1”“元件”“dong1”(如下图)
  选中动态面板“dong1”元件交互与说明“鼠标移出时”添加条件符合“任何”
  “值”“〔〔Cursor。y〕〕””””值”“〔〔dong1。top〕〕”(含义就是:鼠标的y坐标小于动态面板“dong1”的上边界)
  “值”“〔〔Cursor。y〕〕””””值”“〔〔dong1。bottom〕〕”(含义就是:鼠标的y坐标小于动态面板“dong1”的下边界)
  “值”“〔〔Cursor。x〕〕””””值”“〔〔dong1。left〕〕”(含义就是:鼠标的y坐标小于动态面板“dong1”的左边界)
  “值”“〔〔Cursor。x〕〕””””值”“〔〔dong1。right〕〕”(含义就是:鼠标的y坐标小于动态面板“dong1”的右边界)
  这样子是不是就可准确实现鼠标移出效果了呢?
  Bug:鼠标移出效果将会失效,即移出鼠标时仍然不会执行动态窗口滚动的效果。原因是,该动作只在鼠标移出动态窗口“dong1”的那一瞬间执行,此时,对于鼠标的坐标定位会早于移出动作执行,即鼠标坐标定位仍然停留在动态窗口内,因此条件判断不符合条件,动作无法执行。
  情形三:在情形二的基础上缩小移出的判断空间范围
  基于情形二的bug,鼠标定位会比移出动作执行早一点,可以转换思路,将判断范围缩小。
  选中动态面板“dong1”元件交互与说明“鼠标移出时”添加条件符合“任何”
  “值”“〔〔Cursor。y〕〕””””值”“〔〔dong1。top10〕〕”(上边界向下缩小了10)
  “值”“〔〔Cursor。y〕〕””””值”“〔〔dong1。bottom10〕〕”(下边界向上缩小了10)
  “值”“〔〔Cursor。x〕〕””””值”“〔〔dong1。left10〕〕”(左边界向右缩小了10)
  “值”“〔〔Cursor。x〕〕””””值”“〔〔dong1。right10〕〕”(右边界向左缩小了10)
  这样子修改之后基本上可以满足使用要求,但仍存在bug。用极限思想思考一下,当鼠标移动速度无限接近无穷时,总会在达到一个临界速度后,在执行移动动态窗口所需的时间内移出距离超过缩短的边界值10,则又会出现情形二的bug。
  第八步:新增动态面板“dong2”解决bug(方法二)
  第七步提供的是一种实现移出效果的思路,虽然有小bug,但也是非常值得学习的,用在其他需要的原型中也是可以取到很好的效果的。
  步骤七无法解决的问题,实质是无法做到让“移入‘left’和‘right’按钮”不包括在“移出动态面板‘dong1’”这个动作范围内。因此,我们可以转换思路将“left”、“right”按钮和状态栏都纳入到动态面板内,但因为“left”、“right”按钮和状态栏是不随图片滚动,所以无法放置在同一个动态面板内。我们将采取的解决方法是用另一个相同大小的动态面板“dong2”对动态面板“dong1”进行覆盖,并将“left”、“right”按钮和状态栏放置在动态面板“dong2”内。
  1)放入动态面板“dong2”,设置大小W:850,H:400;将“left”、“right”按钮和状态栏剪切粘贴放入动态面板“dong2”的面板状态“state1”中,同时,重新设置第六步动态面板“dong1”与状态栏按钮“img1”和“img2”的选中交互。
  2)设置动态面板“dong2”交互动作:
  选中动态面板“dong2”元件交互与说明“鼠标移入时”元件“显示”“right”“left”动态面板“设置面板状态”勾选“dong1”选择状态“停止循环”
  选中动态面板“dong2”元件交互与说明“鼠标移出时”元件“隐藏”“right”“left”动态面板“设置面板状态”勾选“dong1”选择状态“previous”“向前循环”“循环间隔4000毫秒”进入动画“向左滑动”“向左滑动”“如果隐藏则显示面板”
  经过动态面板“dong2”对“dong1”的覆盖可以完美地解决地第七步中存在的问题,但又会出现新的问题,由于“dong1”已经被覆盖,所以第三步中设置的点击图片打开链接的功能将会失效。因此,我们需要借助一个矩形来使解决这一问题。
  3)打开动态面板“dong2”的面板状态“state1”,设置一个透明的矩形大小与动态面板“dong2”完全重合,并将矩形置于底层。
  4)选中矩形元件交互和说明“鼠标单击时”添加条件“面板状态”“dong1”“状态”“img1”(即if面板状态于dong1img1)链接“打开链接”打开位置“当前位置”勾选“连接到url或文件”超链接“http:www。baidu。com”(同理设置动态面板“dong1”img2时)
  选中矩形元件交互和说明“鼠标单击时”添加条件“面板状态”“dong1”“状态”“img2”(即if面板状态于dong1img2)链接“打开链接”打开位置“当前位置”勾选“连接到url或文件“超链接“www。taobao。com”
  至此,已经完美的实现广告循环播放效果,本文主要是跟大家交流对于实现循环播放效果的两种不同思路,如果认为后一种方法更好的可以将第三步和第七步多余的命令删除。
  第一次写这种教案式的文章,可能写得有点啰嗦(我自己都觉得有些啰嗦,但又怕太简洁小白看不懂),希望大家多多包涵,有什么问题也希望大家可以指出来,以后会继续努力争取做的更好。谢谢阅读!
投诉 评论 转载

Axure制作PRD(产品需求文档)设计教程首先这里要感谢一下臻龙老师,当年看的他的一篇《Word产品需求文档,已经过时了》文章,那时候我也刚刚入产品1年左右,顿时被这种PRD文档框架风格深深吸引了,不需要wo……Axure8。0拖动滑块设置数字和日期1。绘制基本原件(1)在滑动块中一共由三部分组成:滑动的按钮左侧随滑块变化的进度条右侧逐渐减少的进度条。先创建这三个组件:按钮套入动态面板中……全面剖析一体化产品需求文档(附源文件下载)一年前,我发表过一篇文章《Word产品需求文档,已经过时了》,可能有一些关注我的朋友看过。而经过一年时间,我在以前的版本上又进行了一些更为细致的优化,所以在此将其分享出来。同时……Axure教程:滑动鼠标页面自动切换(一)浏览网页时,尤其是互联网产品介绍方面的网站,经常可以看到,当你的鼠标停留在某些页面时,只要轻轻滚动鼠标,页面就会自动切换,相较于传统页面的手动切换可以给用户更好的体验。今天就利……Axure中继器教程以对待做产品的态度创建产品原型组件(一)好久没动手写点什么了,翻看之前写的一些关于Axure技能的教程,有些不忍直视,感觉写的有些凌乱,所以决定重开一个篇章。在新的教程中,不再是单纯的教大家如何使用Axure这……Axure教程:移动端原型页面横纵向滑动同时实现现在,移动端已经逐渐超越了PC端成为了主流,各种手机APP称出不穷,占据了我们的绝大多数生活,尤其是微信。无论吃饭、休息,还是工作,我们总不时地拿出手机,从消息的最顶端往下滑,……Outdoor产品诞生全过程Axure制作PRD整理这里把这个产品的诞生过程跟大家分享一下、同时也检验一下我的一些思考。第一次发文,本文有不好的地方请指正,非常感谢。同住的一个室友比较喜欢户外活动,每周末都会去参加。我问如……用Axure8。0制作简单的登录窗口在这里写文章,一来是为了记录自己的一个学习过程,二来也是为了让自己能够融入到这个平台的创作氛围里。请大家多多关照。通过写文章,来记录自己的学习内容,深刻自己的理解,也是有意识地……Axure教程商品列表页筛选排序练习最近看到的原型设计文章多数都是和中继器相关,我也来凑个热闹,中继器的排序的简单介绍。这次用手机淘宝商品列表为例进行说明。对咯,之前有发过以手机淘宝购物车为例的文章,有兴趣的欢迎……探秘UX:如何分享原型才更有效率?如果你是一枚交互设计师,这篇文章也许对你有帮助。这篇文章将介绍如何更有效率的分享原型。在刚转型做交互设计师的时候,我是这样分享原型的或者是这样的:一个近40M……Axure8。0教程下拉框省市县三级联动省市县选择在APP设计中算是常用的一种功能。在原型中,我们不仅要模拟省市县的选择,同时需要进行联动,而不是各模块之间相互独立的。一起来看看怎么实现吧。在Axure里,如何……Axure教程:动态面板实现广告循环播放淘宝、天猫和京东等购物网站已经成为我们生活中的一部分,每每打开我们都可以看到有一个广告窗口,图片在里面循环滚动播放,那么它是怎么实现的呢?利用Axure软件我们可以简单实现,下……
用户积分体系,你的产品用对了吗?用户画像很重要,那你知道是怎么画出来的吗?作为产品经理你应该知道CRO网易杭州研究院产品总监肖钰妍:从点到面如何构建商业产品生态(六张图看懂矛盾中的张小龙,微信的成功与他有着怎样的关联?产品经理需要熟知的知识:基本产品的三要素如何从需求出发构思一款产品?Jacky说用户体验软件UX模型在硬件产品领域的应用猎豹全球智库执行院长权静:大数据富矿的正确打开方式(附PPT产品构思的头脑风暴框架如何通过SWOT分析法找出产品优劣势?从想法到产品落地,你需要考虑哪些因素?
准妈妈防感冒有哪些小窍门?在上海吃真正的有机金果梨,果然不一样的味道小兔子与蜜蜂作文明天就要考试了的日记香奈儿丝绒口红43适合黄皮吗?香奈儿口红哪个色最火?壁挂式新风机和中央新风哪种好区别对比三线红铅笔好养吗,怎么养足浴保健(400元4个小时快餐)游泳后皮肤怎么保养这九点该记牢行测图推遭遇拦路虎?数量位置没规律?图形间关系巧解题MHD胶原蛋白奶粉儿童可以用吗mhd胶原蛋白奶粉有没有副作用留娘糕是什么(留娘糕的做法)热博聚热点网

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界