Axure新手养成计划(连载11)

Axure书籍 小楼一夜听春语 21018℃ 0评论

6.3.2.  条件的类型

苏苏:楼哥,我在想几个问题。

小楼:……(惊恐的眼神)

苏苏:你看,如果喜欢女孩就找她借钱,那不喜欢也不讨厌呢?或者讨厌呢?

还有,如果喜欢女孩A,找A借钱,像楼哥这样的会不会同时也喜欢女孩B呢?那是不是也要找女孩B借钱呢?那如果又来个女孩C怎么办?喜欢一个女孩可以借钱,不喜欢一个女孩也能借钱,这个待遇怎么会相同呢?我觉得喜欢女孩除了借钱还可以请女孩看电影啊!吃饭啊!那要是不喜欢的呢,就只借钱好了。那么楼哥你看,如果找女孩又借钱,又请女孩看电影,是不是就说明喜欢她?我想以后肯定会还钱给她,如果不喜欢呢?那就不一定还了对吧?……

小楼:……你……你贵姓?

6.3.2.1.      If、Else If、Else If True和If True

If中文含义是“如果”;

Else中文含义是“否则”;

True中文含义是“真”;

还有一个False中文含义是“假”,这个之后我们会用到。

If单独出现时,一般会随条件,表示如果满足什么样的条件,执行什么动作;

Else If 会在 If所在用例之后的用例中出现,表示否则满足另外一个条件时,执行什么动作;

Else If True会在一组条件判断所有用例中的最后一个用例中出现,表示如果前面所列举的条件都未满足的时候,执行什么样的动作;

If True,表示无条件执行动作,它只会在多组条件中出现。

苏苏:一组和多组条件判断指的是什么?

小楼:多组条件判断,是指在一个触发事件中,允许包含多组条件判断。多组条件判断必须包含多个If,如果只有一个If,不管有多少用例都只是一组条件判断。如果要在多组条件判断中将一组条件判断分割出来,最简单的划分就是从If开始到下一个If出现前的所有用例条件为一组条件判断,如果If的下方没有再次出现If,那么从当前的If开始到结尾是一组条件判断。

苏苏:感觉好乱哦!

小楼:下面我就给你讲讲单组条件判断和多组条件判断的几种常见类型,分开理解就不会乱了。

6.3.2.2.      流程图的使用

为了更好的理解条件判断的结构,我们可以通过流程图来帮助我们进行理解。Axure本身也具备画流程图的功能,我们只需要选择元件库为流程图,并且把快捷功能区中的选区模式改为连接模式,就可以进行流程图的制作了。(图69)

69

(图69)

流程图中的图形一般都需要用线段或箭头连接,来展示一个有顺序的流程结构。连接图形只需要在图形的蓝色*边界点上,这时连接点会变红,我们按下鼠标左键不放,拖动到另外一个图形的边界点,当边界点变红时松开,即可完成链接。更改连接线的样式可以在快捷功能区中进行调整。(图70)

70

(图70)

流程图中有很多形状,都分别代表着不同的含义。

矩形:一般用来表示执行;

圆角矩形:表示程序的开始或者结束;

斜角矩形:不太常用,可以自定义;

菱形:表示判断;

文件:表示为一个文件;

括弧:注释或者说明;

半圆形:表示页面跳转的标记;

三角形:数据的传递;

梯形:表示手动操作;

椭圆形:表示流程的结束;

六边形:表示准备或起始;

平行四边形:表示数据的处理或输入;

角色:模拟流程中执行操作的角色是谁;

数据库:指保存我们网站数据的数据库;

图片:表示一张图片。

流程图不是Axure的主要功能,在这里不做过多讲解,我们只是接下来用流程图协助我们理解条件判断。


~~~~~~~~~~~~ 正文结束 下面没了 ~~~~~~~~~~~~

小楼老师再出新作,倾力打造Axure RP 8精品课程系列,以最短的时间高效完成学习目标,入门进阶与实战案例并重,是0基础的新手从入门到精通的必备课程。

《AxureRP 8 入门与实战 - 入门篇》------从零入门进阶的最佳课程------【点此查看详情】

《AxureRP 8 入门与实战 - 案例篇》------实战手册图书的同步视频------【点此查看详情】


转载请注明:Axure原创教程网 » Axure新手养成计划(连载11)

喜欢 (40)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(3)个小伙伴在吐槽
  1. 楼师 苏苏是谁啊
    孙同学2015-09-15 12:29 回复
    • 小楼一夜听春语
      你猜
      小楼一夜听春语2015-09-17 18:48 回复
    • 楼大意淫对象 😈
      慈情义善2016-08-18 17:11 回复