查看: 30482|回复: 26

Axure中“母版定义事件”的使用:让母版Master中的交互元件操作到母版外的页面元件

[复制链接]

514

主题

6310

回帖

7万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
74237
QQ
发表于 2009-9-5 13:25:16 | 显示全部楼层 |阅读模式
尹广磊公众帐号
提醒:只有在“母版Master”中的内容,在添加事件时,才会有母版定义事件Raise Event选项。

有时候一个母版Master组件,需要在里边添加交互来操作当前页面的内容。而且可能不同的页面操作到的内容还不一样,这时候就需要用到Axure里的触发事件。

003.jpg

制作步骤:

1. 先在Master内要添加交互的地方,添加自定义的触发事件。

001.jpg

2.把Master拖放到你需要使用的页面,点击Master,然后在自定义的触发事件上添加需要的交互动作。

002.jpg


--------------------------------------------------
补充说明:

你把一个母版拖入到页面中,页面中假如还有一个动态面板,如果你想点击母版中的某个元件,可以控制这个动态面板的隐藏和显示,那么你就会发现,直接点击母版上面根本添加不了交互动作,如果是在母版上双击进入母版,那么添加交互动作时,就又发现不了页面中的那个面板(因为母版是独立的,编辑母版时看不到不在母版内的元素)。

那么此时,就需要先在母版内,给母版的某个位置先添加一个交互动作,是设置让它有一个自定义的事件,(只能是字母或数字),

当添加了这个自定义事件,再回到页面中去,点击一下那个母版,
发现原来添加不了事件的母版,上面有了那个自定义的事件,可以利用那个自定义的事件来添加交互动作了,因为此时母版和那个动态面板在同一页面内,添加交互动作时是可以同时看到的,可以交互动作可以找到那个面板,并设置它隐藏与否。

以下是Axure8的截图:

2020-01-14_18-16-46.png

bar2.rar

425.72 KB, 下载次数: 1211

bar_Axure8.rp

262.09 KB, 下载次数: 0

0

主题

4

回帖

188

积分

会员

Rank: 5Rank: 5

积分
188
发表于 2010-2-4 20:56:08 | 显示全部楼层
好多不懂的啊

0

主题

54

回帖

485

积分

会员

ue设计师

Rank: 5Rank: 5

积分
485
发表于 2010-7-20 22:13:36 | 显示全部楼层
老师没搞出来那个命令编辑框里的触发事件,它是咋出来的,还有我软件里没有涅~,咋回事、:'(

514

主题

6310

回帖

7万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
74237
QQ
 楼主| 发表于 2010-7-20 23:06:44 | 显示全部楼层
3# 解宇

交互事件中的最后一个“其它”。

2010-7-20 23-06-02.jpg

0

主题

35

回帖

295

积分

会员

Rank: 5Rank: 5

积分
295
QQ
发表于 2010-7-27 19:38:42 | 显示全部楼层
你要现在线框图里管理事件那新建一个,然后再模块中点击交互才会出现触发事件这个选项
我们的成就在于一点一滴的积累

0

主题

10

回帖

204

积分

会员

Rank: 5Rank: 5

积分
204
发表于 2010-8-2 00:04:46 | 显示全部楼层
那这个假如我是希望在加载每个页面时实现,可以吗?

0

主题

81

回帖

231

积分

Axure教程

Rank: 5Rank: 5

积分
231
QQ
发表于 2011-1-8 14:35:51 | 显示全部楼层
这个好难,我一直没有弄明白哦。希望明天有高手能教会我

0

主题

48

回帖

130

积分

会员

Rank: 5Rank: 5

积分
130
QQ
发表于 2011-2-12 21:13:14 | 显示全部楼层
起初没看明白,自己做了个,搞定,稍微搞了点脑子
其实这里可以把这种Master也看成一个组件,只不过只有这个组件的触发事件的名字是自己定义的,但是触发条件还是继承了。。。不懂怎么描述了,举个例子吧:
一个名为Master的模板里面有一个组件:按钮
按钮的交互事件是Onclick,我再按照尹老师的方法给这个OnClick加上一个交互事件OutOnClick,那么,在使用这个模板时,便会看到有一个OutOnClick交互事件,但这个OutOnClick交互事件仅仅是Master模板里面那个按钮的OnClick交互事件的映射,只不过名字不同了,但是触发条件仍然是单击鼠标触发。
其他的OnMouseEnter、OnMouseOut都是这个意思。

0

主题

46

回帖

10

积分

会员

Rank: 5Rank: 5

积分
10
发表于 2011-4-13 14:18:07 | 显示全部楼层
学习了!:victory:

0

主题

11

回帖

14

积分

会员

Rank: 5Rank: 5

积分
14
发表于 2011-4-15 10:56:52 | 显示全部楼层
哦哦!这个学到了!很好用!谢谢LZ~~\(≧▽≦)/~

0

主题

1

回帖

11

积分

会员

Rank: 5Rank: 5

积分
11
发表于 2011-7-19 15:36:35 | 显示全部楼层
这个好难啊!webppd:question

0

主题

64

回帖

161

积分

会员

Rank: 5Rank: 5

积分
161
发表于 2011-9-15 16:41:47 | 显示全部楼层
无心插柳柳成荫

0

主题

50

回帖

287

积分

会员

做产品的~

Rank: 5Rank: 5

积分
287
发表于 2011-9-16 09:38:57 | 显示全部楼层
看了半天才明白啥意思。  谢谢尹兄。
做产品的伤不起!

0

主题

117

回帖

155

积分

会员

Rank: 5Rank: 5

积分
155
QQ
发表于 2011-9-17 18:05:32 | 显示全部楼层
谢谢学习了!

0

主题

22

回帖

111

积分

会员

Rank: 5Rank: 5

积分
111
QQ
发表于 2011-11-1 15:15:10 | 显示全部楼层
webppd:flower

0

主题

5

回帖

81

积分

会员

Rank: 5Rank: 5

积分
81
发表于 2011-11-22 15:12:27 | 显示全部楼层
做是做出来了
可是如果我单独给消息增加一个交互事件让他显示动态面板也能达到同样的效果啊。求解释

0

主题

2

回帖

11

积分

会员

新手

Rank: 5Rank: 5

积分
11
发表于 2012-3-28 10:11:00 | 显示全部楼层
呵呵,终于磨出来了!做了一晚上的梦了

0

主题

4

回帖

13

积分

会员

Rank: 5Rank: 5

积分
13
QQ
发表于 2012-4-13 20:07:14 | 显示全部楼层
也就是编程当中的“接口”吧

0

主题

86

回帖

281

积分

Axure教程

Rank: 5Rank: 5

积分
281
发表于 2012-6-6 14:08:08 | 显示全部楼层
有点晕

0

主题

59

回帖

75

积分

会员

Rank: 5Rank: 5

积分
75
发表于 2012-6-6 16:12:54 | 显示全部楼层
谢谢分享,又学到东西了。
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|手机版|友情链接|版权声明|关于我们|Axure中文社区 |网站地图

GMT+8, 2024-4-24 08:40

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表