Axure使用教程(一)、下载和基本使用

一、Axure下载

下载链接(在软件目录下):https://pan.baidu.com/s/1NKx_ElQQu7mb8ZAsYIRMfg
提取码:gobq 

二、Axure基本使用

软件基本使用可以通过Axure官网上的PPT来学习。原文地址:https://www.axure.com.cn/337/或者通过我上面的云盘地址来下载(在软件教程目录下)。
下面主要总结下学习过程中认为相对繁琐或者比较实用的功能点。
1、如何生成链接

如果想将某个按钮或其他元素链接到页面,先选中元素,然后点击交互区的PROPERTIES,找到Create Link

点击Create Link,会显示当前有哪些页面:

选择你要链接的页面,Axure会自动转换为click事件,在onclick下面可以找到。比如选择链接到Page1页面:

双击Open Page1 in Current Window,会打开设置链接相关属性的窗口。可以修改页面打开方式(弹出框、新窗口、当期窗口等)、链接页面(链接到原型图其他页面、其他网站、回退到上一页、刷新当前页)

2、绑定事件

先选中元素,点击交互区的PROPERTIES,找到需要绑定的事件类型。对于默认列表的事件,选中后,点击Add Case就能添加事件。还可以点击More Events选择更多事件

点击Add Case,可以设置

3、预览和导出成HTML

原型图的效果,可以点击菜单栏的预览按钮查看,也可以通过快捷键F5:

导出HTML,可以点击Publish-->Generate HTML Files,可以通过快捷键F8。

导出后,如果打开index.html或html文件名字start开头的,都会提示安装chrome扩展。现在我也不清楚不安装有什么影响。我是通过直接打开页面对应的html文件。

4、设置页面格式

页面格式包括居中方式、背景色、手绘风格。设置在Project-->Page style editor。


1)居中方式
可以设置垂直方向、水平方向的居中方式。垂直方向可以设置居上、居中、居下,水平方向可以设置居左、居中、居下。
2)设置背景
设置背景色、背景图
3)手绘方式
点进去以后,找到Sketch Effects,把Sketchiness的值拖大(默认值是0),就能够得到手绘的效果了。数值越大越“手绘”。

5、文件上传效果

很多人实现本地文件上传弹出选择文件的对话框,采用两种形式。第一种是最简单,直接截图系统的文件选择对话框,然后放到原型里。第二种是自己做一个仿系统选择文件对话框,费时费力,但是一次性做好是可以复用的。这里介绍一下Axure自带的文件选择对话框。
选中输入框,右键选择Input Type-->File,这样输入框就变成文件选择框

虽然在原型图中显示的还是普通输入框,但运行后就能看到实际效果,如下图:

6、格式刷

Axure也是可以使用格式刷的,而且还可以选择样式粘贴。点击格式刷,如下图所示:

点击格式刷后,出现下图,选中需要应用格式的元件,点击apply。

如果经常使用格式刷,可以将格式刷直接添加到面板上。


7、设置按钮默认、悬浮、选中等的样式

按钮本身有很多样式不支持,比如背景色。如果需要设置背景色等,要用矩形来替代。
比如悬浮想要修改按钮背景色:

设置矩形的样式是在Style下设置的,设置悬浮、选中等的样式是在Properties设置的。点击MouseOver,就能设置悬浮颜色:



如果是要设置悬浮、选中时鼠标的文字,就要通过绑定悬浮、选中事件。

8、如何批量取消其他元素的选中状态

使用场景:以导航菜单为例,要实现选中菜单时高亮。那么就要设置点击事件,点击的时候设置该菜单为选中状态,其他菜单为非选中状态。并给选中菜单设置高亮。
背景:导航菜单包括用例执行、历史记录、后台管理

实现:

1)选中所有菜单组合为Group,并命名。我命名为“菜单项组合”。
2)给“用例执行”菜单绑定点击事件。先添加第一个事件交互:取消该Group的选中状态

3)再添加第二个交互:设置“用例执行”菜单为选中状态

4)选中用例执行绑定的点击事件,右键复制。再黏贴到各个菜单下。

5)设置选中菜单的样式。点击交互面板下的属性面板,选中所有菜单—>点击Selected设置样式

将字体颜色设置为#ffd04b。

9、图片热点:

图片热区可以实现给图片不同位置添加不同事件。
另外,还有一种场景我经常使用,给表格加操作。比如下图,我加了个图片热区,覆盖在各行的删除按钮上。这样只需要在图片热区上绑定一次事件就行了

首先选择元件库里的热区,拖动到右侧

将热区拖放到图片相应的位置

再给热区定义事件,这样能够实现在图片不同区域设置不同事件:


10、基本字体库
在左侧组件区有很多库,默认是Default,切换为Icons,就能看到字体库。

字体库有很多图标,如果觉得不够用,还可以支持导入。但是导入的文件要求是.rplib文件,具体怎么将字体库转换为字体元件库,这个我还不懂,后续再学习分享。

11、设置全局变量
全局变量的设置在【项目】-【全局变量】中。

首先添加了Account变量:

添加输入框、提交按钮和显示区域,并将原件名称命名为登陆按钮、显示用户名:


接着在提交按钮上设置onclick事件,将Account变量设置为“登陆框”元件的值,并将“显示用户名”元件的值设置为Account变量。

设置变量和设置元件值分别是通过SET TEXT和SET VARIABLE VALUE来实现。

12、怎么实现超时事件

使用场景:点击“提交”按钮,先弹出提示框“请稍候,正在执行中..."。过2s再提示“执行成功”
操作要领:点击Add Case。在弹出框左侧选择动作wait
详细步骤:
1)从元件库拖入一个Box1,并拖入元件Label到Box1中间。设置文本为“请稍候,正在执行中..."。选中框和文本,将其转换为动态面板,并命名为“保存提示”

2)先将“保存提示”动态面板设置为隐藏
3)选中提交按钮点击Add Case添加点击事件。

  • 先点击Widgets--->Set Text设置文本为“请稍候,正在执行中”;
  • 再点击Widgets--->Show/Hide-->Show显示弹出框。注意要勾选Bring to Front选项,并在More Options选项中选择treat as lightbox;
  • 点击Miscellaneous-->Wait设置超时时间为2000ms;
  • 先点击Widgets--->Set Text设置文本为“保存成功”。那这样最终的效果就能实现在提示稍候2s后,文本变为保存成功
    (最后两步骤类似,这里不写)


13、如何实现图片轮播等定时事件
使用场景:
图片轮播事件
主要思路:添加动态面板,将不同图片作为动态面板不同状态。然后可以设置onPageLoad事件,设置Set Panel Sate为Next。并勾选Wrap from to Last,这样可以重复播放。并可以设置状态切换间隔时间。
这个涉及到动态面板的知识,详细内容我会放到下一篇文章里面去讲。

14、Group和UnGroup
作用:

  • 将某些元件组合后,可以实现批量快速移动。
  • 另外,还能在Group上添加交互事件。比如在Group上添加了点击事件,那么只要Group中某个部件被点击,Group上绑定的事件就会触发。但要注意Group嵌套了子Group,点击子Group下的部件不触发点击事件。

使用:选中需要组合的元件,右键选择Group。可以给Group设置名称。如果不需要Group,选中Group,右键选择UnGroup

15、如何添加外部JS文件
要区分原型导出后是否在服务器上运行。
1)如果可以在服务器上运行,可以直接在Axure软件里面设置加载js文件。
将JS文件放到axure安装目录下的DefaultSettings/Propertype_Files/resources/scripts。再添加onPageLoad交互事件,设置Open Link为外部链接,链接值为javascript:{$axure.utils.loadJS('xxx.js');}

2)如果是不能在服务器上运行的。通过上面的方式会出现跨域请求的问题,所以考虑通过把js文件引入的方式。导出后data目录下有个document.js。只要把要引入的文件内容放到这个文件里即可。
 

三、参考文档
Axure中文版使用指南 PPT: https://www.axure.com.cn/337/
Axure那些不得不知的知识:https://www.jianshu.com/p/a38f19cb9eb3,包括格式刷、弹出框遮罩
设置按钮悬浮等动作字体颜色:https://blog.csdn.net/jacob_ios/article/details/70145774

以下是axure软件下载的教程: 1. 首先,找到Axure软件的下载路径。如果你已经下载Axure软件,可以直接跳到下一步。通常,Axure软件可以在官方网站或其他可信的软件下载网站上找到。 2. 下载Axure软件安装包,并将其保存到你想要的位置。 3. 打开下载的安装包,按照安装向导的指示进行安装。可以选择你想要安装的目录和相关选项。 4. 安装完成后,你可以启动Axure软件。 5. 如果你想对Axure软件进行汉化,可以按照以下步骤操作: a. 下载Axure软件的汉化包。汉化包可以在官方网站或其他可信的软件论坛上找到。 b. 解压汉化包,获得汉化文件。 c. 找到Axure软件安装目录,通常位于系统的Program Files文件夹中。 d. 将汉化文件中的所有文件拖放到Axure软件安装目录中。 e. 启动Axure软件,现在你应该能够看到汉化后的界面了。 这是axure软件下载的简要教程,希望对你有帮助。请根据具体情况进行操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Axure汉化下载步骤](https://blog.csdn.net/iwanttostudyc/article/details/123773796)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Axure RP 9.0 软件安装教程](https://blog.csdn.net/cssavage/article/details/120226028)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值