强大交互功能,真实产品体验一步到位!

news2024/11/24 18:45:33

动态交互效果是原型项目的灵魂,也是原型与设计产出物的关键区别。一个好的交互设置不仅能准确地传达静态界面难以表达的逻辑、流程和细节体验,还能呈现出丰富精彩的视觉效果,提高项目的质量。对于产品经理来说,学会交互设计是必不可少的技能。

在原型设计工具中,交互功能的重要性不言而喻。如果你正在寻找一款功能强大、操作高效且简单易用的原型设计工具,那么摹客RP是不可或缺的选择。

那么,摹客RP究竟提供了哪些交互功能?它能够实现怎样的效果?又该如何使用呢?

接下来我们一起走近摹客RP的强大交互功能吧!

交互设置的五大要素

摹客RP的交互设置由5大要素构成,分别是:

  • 触发源:用户主动施加操作事件的对象。如,点击按钮以显示弹窗的交互效果中,按钮就是触发源。

  • 交互目标:执行给定交互命令(动作)的元素。如,点击按钮以显示弹窗的交互效果中,弹窗就是交互目标。在一些情况下,触发源和交互目标可以是相同元素。

 

  • 触发方式:使交互设置开始工作的要素。软件中常见的触发方式有点击、右键、滑动等。

 

  • 命令:交互目标执行的具体动作。常见的交互命令有显示/隐藏、移动、旋转、缩放等。

 

  • 效果:交互设置所呈现的细节动态效果,主要受缓动、时长、延时影响。

 

通过这5大要素的组合,可以呈现出丰富多样的交互效果。而了解了这5大要素,我们就能更好地理解接下来的内容。

丰富的交互类型

摹客RP的强大交互能力,是由各种交互类型组合而成的,一共有四种交互类型:

页面交互

页面交互是原型设计中最常用也最简单的交互类型,主要是用于制作页面跳转、切换的效果。在摹客RP中,制作页面交互非常简单,简单三步,数秒就能完成:

  1. 选中交互触发源,拖动交互链接点;

  2. 链接到页面树的目标页面上;

  3. 在设置弹窗中,按需设置交互参数。

 

命令交互

命令交互是摹客RP交互功能的基础与核心,你可以将命令交互理解为元素与元素之间的交互,它可以让我们选定的交互目标去执行给定的交互命令。

命令交互的设置方式同样很简单:

  1. 选中交互触发源,并将交互链接点拖到交互目标上即可。

  2. 在交互设置弹窗中,我们可以根据需要选择不同的交互命令,通过让交互目标执行显示/隐藏、缩放、旋转等动作,并组合搭配起来,可以实现产品界面中非常多的动态效果。

 

状态交互

状态交互是给同一个元素设置不同的状态,在演示的时候通过让元素切换状态,从而实现动态效果的交互类型。

想要设置状态交互,只需要选中图层,从顶部工具栏中打开状态面板。在状态面板中,可以启用并修改元素的预设状态,也可以添加自定义状态。

这里我们一起做一个悬停使元素变色的效果:

  1. 创建一个矩形组件;

  2. 选中矩形并打开状态面板,开启悬停状态;

  3. 在属性面板中直接修改填充色,就设置好啦!

 

画板交互

画板交互是基于多画板模式的交互类型,也就是画板与画板之间的交互。

使用辅助画板可以很方便地制作弹窗效果。只需要选中触发源,拖动交互链接点并选中辅助画板,就能使辅助画板在演示时叠加在主画板上,从而实现弹窗效果了。

摹客RP所有的交互功能都逃不出以上四种交互类型。当然,越为复杂的效果,通常需要综合运用多种交互类型设置来实现。

 

交互效果与设置

灵活地调整交互效果,能够让你的项目呈现更细腻、更真实的动态视觉效果。我们一起来看看摹客RP必须要掌握的3种交互效果设置吧。

  • 缓动:你可以理解为动作执行的速率。你可以控制交互目标线性(匀速)、减速或是变速运动。

  • 时长:用于控制交互动作执行的时间。通过设置时长参数,你可以控制元素从A点移动到B点时,是瞬间移动,还是在给定时间内完成移动。

  • 延时:用于设置停顿、间隔的效果。如果你想制作浮窗显示3s后自动隐藏的效果,只需要给浮窗先后添加显示和隐藏的命令,再给隐藏命令设置3000ms的延时效果就可以啦。

 

在交互面板的命令列表右上角,还有两个不得不提的交互设置,在一些情况能让你事半功倍。它们就是自动还原同时工作

  • 自动还原:能够让你交互设置在第二次被触发时,将所有的交互动作倒转回去。例:设置点击显示弹窗后,只需要开启“自动还原”,那么点击1次可以显示弹窗,再点击1次就可以使弹窗隐藏回去。

  • 同时工作:能够让所有的交互命令同时开始运行。默认情况下,所有的交互命令是依次执行的,而如果开启此设置,所有的命令就会同时开始工作了。

 

如果觉得这些效果和设置还不太好理解,那么就接着看看下面的实操范例吧。

如何使用摹客RP自制开关组件?

接下来我们用命令交互+状态交互,为大家分步骤演示如何使用摹客RP自制开关组件。

1.准备好开关的构成元素:圆角矩形和圆形,并将它们编组;

 

2.修改圆角矩形“选中”状态下的填充色为蓝色;

 

3.为圆形添加一个自定义状态“状态1”(自定义状态下可以单独为元素设置不同的位置),并修改此状态下圆形的位置至右侧。

 

4.点击编组,拖动链接点,先将矩形作为目标,并设置切换至“选中”状态交互。

 

5.再拖动编组的链接点,将圆形作为目标,并设置切换至“状态1”的交互。

6.在右侧交互面板中,开启“自动还原”和“同时工作”,就完成所有的设置了。

 

想要看看实际的演示效果?那还不赶紧自己动手试试。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/614801.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

教你一招,能解决90%的机房问题

近年来,随着科技的发展,蓄电池的使用十分普遍,而蓄电池的广泛应用,也出现了一系列的问题,如不及时处理,可能给系统造成更严重的损失。 为什么需要电池监控? 01.人工值班巡检已经不能满足机房电…

人工智能(pytorch)搭建模型8-利用pytorch搭建一个BiLSTM+CRF模型,实现简单的命名实体识别

大家好,我是微学AI,今天给大家介绍一下人工智能(pytorch)搭建模型8-利用pytorch搭建一个BiLSTMCRF模型,实现简单的命名实体识别,BiLSTMCRF 模型是一种常用的序列标注算法,可用于词性标注、分词、命名实体识别等任务。本…

chatgpt赋能python:Python如何到下一行

Python如何到下一行 Python是一种高级编程语言,因其简单易学、可读性高、广泛的应用领域与强大的工具库而迅速成为了广泛使用的语言之一。在Python编程中,换行操作是经常使用的操作。本文将介绍Python中的换行操作以及如何在代码中使用它。 换行符 换…

百度APP iOS端包体积50M优化实践(三) 资源优化

01 前言 百度APP iOS端包体积优化系列文章的前两篇重点介绍了包体积优化整体方案、各项优化收益和图片优化方案,图片优化是从无用图片、Asset Catalog和HEIC格式三个角度做深度优化。本文重点介绍资源优化,在百度APP实践中,资源优化包括大资…

存储过程和函数的区别

目录 零、基本格式 一、返回值 二、参数传递 1、存储过程 2、函数 三、执行方式 四、事务处理 1、存储过程 2、函数 五、数据库兼容性 课上老师提出的讨论题:存储过程和函数的区别? 有同学回复:在数据库后端编程中,存储…

Python数据攻略-Pandas的数据创建与基础特性

大家好,我是Mr数据杨!今天将进入Python的Pandas数据世界,就像三国演义中的英雄们,用聪明才智塑造自己的命运。 记得三国中,周瑜曾利用兵法巧妙策划火烧赤壁,击败曹军。这就像创建一个Pandas DataFrame&…

布局量子计算工业应用!D-Wave正在“偷偷”干大事

​ (图片来源:网络) D-Wave 致力于让用户从量子计算中即时受益,而不必等到长远的未来。几十年来,这家加拿大公司一直努力将设备商业化,多家企业客户都在使用其量子计算来优化业务运营。例如,Pay…

Spark RDD容错机制

文章目录 一、RDD容错机制(一)血统方式(二)设置检查点方式 二、RDD检查点(一)RDD检查点机制(二)与RDD持久化的区别(三)RDD检查点案例演示 三、共享变量&#…

mysql数据库出现Too many connections以及磁盘满了的查看方式

Too many connections问题 这问题是数据库连接数太多了导致的, 两个排查方向 1、当用户数量大的时候 先查看最大连接数show variables like ‘%max_connections%’; 这里的最大连接数就是2000,够用了,一般500-1000就够了,内存多…

【干货分享】3D模型可视化、格式转换引擎和Parasolid如何集成?

​今天分享一个示例项目,该示例项目使用HOOPS链轮将HOOPS Exchange和Siemens Parasolid实施到HOOPS Visualize中。 HOOPS中文网http://techsoft3d.evget.com/↓ 点击下方视频查看详情 ↓ HOOPS Visualize - Exchange和Parasolid集成视频 正如您在上面的视频中看到…

小白必看:零基础入门网络安全

1、什么是网络安全? 官方的回答:指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭受到破坏、更改、泄露,系统连续可靠正常地运行,网络服务不中断。 具有保密性、完整性、可用性、可控性…

chatgpt赋能python:Python如何分成两栏写入Word文档

Python如何分成两栏写入Word文档 在进行文本排版时,有些时候我们需要将文字分成两栏来排版,这样可以让文章更加美观,易读。 本文将介绍一种使用Python将文本分成两栏写入Word文档的方法。在介绍具体实现方法之前,我们先来了解一…

【SLAM】ROS平台下三种自主探索算法总结

目录 前言 一、frontier_exploration 二、explorate_lite 三、rrt_exploration 总结 前言 探索是指当机器人处于一个完全未知或部分已知环境中,通过一定的方法,在合理的时间内,尽可能多的获得周围环境的完整信息和自身的精确定位&#…

自动化测试支持

自动化测试支持 自动化测试是现代软件开发中不可或缺的一环。它可以帮助开发团队快速、精确地检测软件中的缺陷,提高软件质量和开发效率。 自动化测试可以在代码变更频繁、测试用例数庞大时,显著地减少测试时间和工作量。相对于手动测试,自动…

集权设施攻防兵法:实战攻防之堡垒机篇

一、黑客视角下的堡垒机 堡垒机是一种网络安全设备,用于保护和管理企业内部网络与外部网络之间的访问。它作为一种中间节点,提供安全的访问控制和审计功能,用于保护内部网络免受未经授权的访问和攻击。堡垒机通常被用作跳板服务器&#xff0…

计算机网络实验:RIP路由协议配置

目录 前言实验目的实验内容相关知识点实验设备实验过程总结 前言 计算机网络是指由多台计算机通过通信设备和通信线路互联起来,实现信息交换的系统。计算机网络中的路由器是一种专用的网络设备,它负责根据目的地址选择最佳的传输路径,将数据…

容器(第二篇)docker网络

Docker 网络实现原理: Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为…

6月6日汇报

1. 张量CP分解 三阶张量的CP分解是将其分解为三个矩阵。例如:一个三阶张量 ,则CP分解可以写为 其中, 表示向量外积, 。下图为三阶张量的CP分解: 将上面的CP分解展开,也可以写为: 假设有一个三维…

LS1028/LS1043/LS1046+FPGA+TSN多路时间敏感性网络智能工业网关方案

随着 物联网、大数据、人工智能等技术的快速发展与应用,给传统的云计算模式带来了巨大的挑战,这也催生出了计算模式的变革, 边缘计算由此诞生。 所谓边缘计算,是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用…

From Java To Kotlin 2:Kotlin 类型系统与泛型终于懂了

上期主要分享了 From Java To Kotlin 1 :空安全、扩展、函数、Lambda。 这是 From Java to Kotlin 第二期。 带来 表达式思维、子类型化、类型系统、泛型。 From Java to Kotlin 关键在于 思维的转变。 表达式思维 Kotlin 中大部分语句是表达式。 表达式思维是一…