微信小程序云开发教程——墨刀原型工具入门(文件设置+编辑组件)

  

引言

作为一个小白,小北要怎么在短时间内快速学会微信小程序原型设计

时间紧,任务重”,这意味着学习时必须把握微信小程序原型设计中的重点、难点,而非面面俱到。

要在短时间内理解、掌握一个工具的使用,最有效的方式莫过于临摹

看实例视频教程,并跟着教程在实例素材上操作。

基于以上两点,小北根据学长和老师们的推荐,选择了先上入手“墨刀”这个软件!

软件介绍

墨刀是一款在线原型设计与协同工具,借助墨刀,产品经理、设计师、开发、销售、运营及创业者等用户群体,能够搭建为产品原型,演示项目效果。

墨刀同时也是协作平台,项目成员可以协作编辑、审阅 ,不管是产品想法展示,还是向客户收集产品反馈,向投资人进行Demo展示,或是在团队内部协作沟通、项目管理。

 官网下载地址:墨刀 - 在线一体化产品设计协作平台 (modao.cc)​编辑https://modao.cc/icon-default.png?t=N7T8https://modao.cc/

一、文件设置

修改原型尺寸和机型

在编辑区内点击画板外的空白区域,右侧文件设置界面选择文件尺寸即可在下拉框中修改尺寸或机型。
注:自定义尺寸文件才支持自定义修改原型的长宽。

隐藏网格线

不选中页面画板及组件时,您可以在编辑区右侧的外观设置面板中隐藏网格线。

设置文件图标/启动页/封面图

选中文件,点击「更多」-「更换图标」,即可上传替换文件启动图标以及文件启动页封面。 

注:启动图目前只能替换,无法删除。

收藏文件

选中文件,点击「更多」-「收藏」,即可收藏此文件。

锁定文件

在工作台中选中文件,点击「更多」,选择「锁定」文件,即可锁定文件。
锁定的文件,可以在文件组顶栏切换到 「已锁定」中查看。

二、编辑组件

添加组件

在编辑区右侧的状态栏,素材板块内有「组件」、「图标」、「图片」和「页面」,您可以点击打开对应的素材面板,添加您需要的组件。

重命名组件

选中组件后,可以在右侧的外观设置面板中双击组件名称修改组件命名。

显示/隐藏组件

选中组件,可以在编辑区右侧的外观设置面板中点击「小眼睛」图标设置显示或隐藏组件。

注:隐藏组件后需要在左侧元素栏选中元素后才可以显示组件。

您也可以使用快捷方式操作:

显示与隐藏组件快捷键 - Ctrl+Shift+H

锁定/解锁组件

选中组件后,可以在页面编辑区顶部工具栏或者右侧的外观设置面板中点击「小锁」图标来锁定或解锁组件。

组合/打散组件

多选组件后,可以在编辑区的顶部工具栏中对它们进行打散和组合。

可以使用快捷方式操作:

组合 Mac:Cmd+G (group) Windows:Ctrl+G(group)
取消组合 Mac:
Command+Shift+G(Group) Windows:Ctrl+Shift+G(Group)

使用智能间距整理组件

使用智能间距整理组件,可以快速整理两个及以上的元素之间的排列。还能一键调整间距。
智能排列中的元素不需要相同的大小,如果元素之间的间距不相同,可以先使用整理功能重新排列元素的统一间距。

整理功能

目前整理功能的逻辑是根据最左侧元素与下一个元素的间距为准,调整其他元素之间的间距。
选中元素后,将鼠标hover到选区上将会出现一个整理图标。
1.整理水平间距

2.整理垂直间距

3.整理水平&垂直间距

调整元素之间的间距

将元素整理好后,可以拖拽每个元素之间垂直或水平间距来进行调整。方法很简单,

  • 1.将鼠标悬停在元素之间的线条上,
  • 2.光标所在位置会出现一个方向箭头(上下方向调整垂直间距,左右方向调整水平间距),单击并拖动鼠标即可调整间距。

向上减少元素间的垂直间距,向下则增加元素间的垂直间距 向左减少元素间的水平间距,向右则增加元素间的水平间距

等比例缩放组件

选中组件或组合后,按住shift拖动四角端点即可等比例缩放。

注:目前文字组件不支持等比例缩放,需要单独修改。

智能填充

墨刀支持对组件进行文字和图片内容智能填充,不必费心搜集、上传资源内容,点击即可生成随机内容,有效提高工作效率,丰富您的原型文件。
打开智能填充面板的方式有两个:
入口1:【更多->编辑->智能填充】

入口2:【选中包含文本/图片元素->右键->智能填充】 选中某个组件,点击鼠标右键,即可看到【智能填充】选项。

智能填充面板打开后会常驻在工作区,可以在面板右上角选择关闭。

已有组件的内容填充

在画布中选中能够承载文字/图片的组件,并在智能填充面板上点击需要的内容分类,即可随机生成内容。
如果首次填充的内容无法满足您的需求,可以多次点击某个分类进行切换。
在文字填充板块,点击分类右侧的【更多】按钮,能够筛选填充的具体形式,如「姓名」可筛选「中文、英文、昵称」等。根据您的使用记录,会自动记录保存设置项,方便后续直接使用。

针对墨刀内置的部分特殊组件,如下拉菜单、单选/多选等,使用智能填充后会自动随机填充所有选项内容,表格/单独选择表格里的内容也能够使用智能填充;轮播图组件则会随机填充N张图片(根据目前的图片数量确定)。

内容直接置入

不选中任何组件时双击智能填充中的资源分类,即可直接将文字/图片内容作为一个新的组件置入页面,继续点击也能够切换填充的具体内容。

使用属性复制编辑组件

属性复制功能可以理解为格式刷,可以快速复制某一元素的属性粘贴到另一元素中。比如我们想要把画布内矩形的属性直接复制到圆形内,可以通过快捷键Ctrl+C(Mac: conmand+C)复制后,再Ctrl+alt+V(Mac:conmand+option+V)粘贴属性即可。
或者可以选中元素后右键选择复制属性,在另一元素中右键选择粘贴属性。

修改组件颜色

在原型中可以使用颜色选择器对各类组件进行颜色设置,接下来将对其中的功能进行逐一讲解。
您也可以点击查看视频演示:渐变色教程视频

颜色填充共有纯色填充、线性渐变、径向渐变三种形式,其中线性渐变和径向渐变仅支持对图形、图标、卡片批注填充时使用。
填充模式可以在颜色选择器顶部进行切换。

纯色填充

纯色填充即只支持一种颜色值
可以通过色板直接选取颜色,还可以在色板右上角切换至【色彩空间】自由取色,或是使用颜色代码获取想要的颜色,并能够修改颜色的透明度。
单击左侧的「吸管」按钮可以进行吸色,支持吸取工作区的任意颜色。
也可以直接使用预设的颜色,点击色板下拉按钮,有多种配色可供使用,也能在这里查看【我的收藏】。

小帖士:不用调起颜色面板,选中元素后,可以直接使用快捷键I(i)启动吸色功能,为选中元素填色, 不要太方便!

线性渐变

线性渐变,就是多个颜色以直线的路径进行渐变,可以修改这条直线上任意点的颜色让其进行自然过渡。

1.选择进入线性渐变后,顶部会出现一个滑动色条,色条上的按钮为渐变中的颜色。
2.显示为蓝色的按钮即为当前选中的按钮,可以左右拖拽以更改这一颜色在渐变中的范围,也能够修改颜色。
3.在色条任意位置点击,即能添加按钮。
4.点击色条右侧的按钮,可以进行反向渐变
5.选中组件,并打开颜色选择器后,能看到组件中出现渐变路径直线,可以拖拽两端,调整路径长度、位置、角度,也可以拖拽路径上的渐变色点,调整其位置。
在预设颜色中,也提供了线性渐变的色库,可以直接使用。

径向渐变

径向渐变,即多个颜色以圆形从圆心到边缘扩散的渐变效果,可以修改圆(或椭圆)的半径、偏心率与圆心的位置控制渐变效果,可以实现类似光源的视觉效果。

选中组件,并打开颜色选择器后,能看到组件中出现渐变路径,共有三点可以调整渐变的路径效果,它们分别确定圆(或椭圆)的圆心位置、半径及偏心率。
在预设颜色中,也提供了径向渐变的色库,可以直接使用。

我的收藏

当需要多次复用某一颜色时,可以打开颜色选择器,切换至【我的收藏】,点击右侧的「加号」按钮,即可将当前的颜色(包括渐变色)保存,跨文件也能复用哦~

调整图片组件

当需要对图片组件的模糊、亮度、饱和度等内容进行调整时,选中图片,右上角工具栏会出现图片相关设置栏。
点击设置栏,在【滤镜】内就能对图片组件进行相关设置。

快捷键

快速复制组件的快捷操作:Alt/Option+鼠标拖拽
全选当前页面所有组件的快捷键:
Windows:
Ctrl+A all)
Mac:
Command+A(all)
多选组件的快捷操作有两种:
1、S +鼠标拖动 框选
2、Shift+鼠标点选

选中被盖住的组件

如果组件被盖住了,可以在要选择的组件位置点击鼠标右键,然后在弹出的面板中点击「选择图层」,选择相应的组件。
同时,您可以在编辑区左侧的元素列表中直接选中组件。

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

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

相关文章

NOC2023软件创意编程(学而思赛道)python小高组决赛真题

目录 下载原文档打印做题: 软件创意编程 一、参赛范围 1.参赛组别:小学低年级组(1-3 年级)、小学高年级组(4-6 年级)、初中组。 2.参赛人数:1 人。 3.指导教师:1 人(可空缺)。 4.每人限参加 1 个赛项。 组别确定:以地方教育行政主管部门(教委、教育厅、教育局) 认…

【风格迁移】StyTr2:引入 Transformer 解决 CNN 在长距离依赖性处理不足和细节丢失问题

StyTr2:引入 Transformer 解决 CNN 在长距离依赖性处理不足和细节丢失问题 提出背景StyTr2 组成StyTr2 架构 提出背景 论文:https://arxiv.org/pdf/2105.14576.pdf 代码:https://github.com/diyiiyiii/StyTR-2 问题: 传统的神经…

idea中springboot项目创建后追加依赖

springboot项目创建后追加依赖 前言1、安装插件editstarters设置->插件 2、进入pom.xml 页面 前言 在项目创建的时候选择好依赖创建项目,之后追加依赖不是很方便,介绍一个简单的使用方法,通过editstarters进行添加 1、安装插件editstart…

在 Ubuntu 终端输出不同颜色、粗体、下划线或其他样式的字体

嗯。调试时总发现自己打印的调试信息太过普通、单调,于是乎…… Notice 要在终端实现字体的特殊样式,通常通过使用特殊的控制字符来实现,而不是通过某语言本身的功能来实现。 在大多数终端中,可以使用 ANSI 转义序列来设置字体的…

CleanMyMac X2024测评深度分析与功能全面介绍

一、软件概述 CleanMyMac X 是一款强大的Mac清理和优化工具,它可以帮助用户轻松管理和释放Mac上的空间,优化系统性能,提高运行速度。这款软件以其直观的用户界面和丰富的功能受到了广大Mac用户的欢迎。 CleanMyMac X4.14.6全新版下载如下: …

html基础标签+Http请求

文章目录 目录 文章目录 前言 一.网址组成 二.HTTP协议解析 Http 请求报文 报文请求方法 报文头 Cache-Control 常见缓存控制行为 cookie 解析 Http 响应报文 常见状态码 三.域名解析(DNS) DNS域名服务器分类 递归查询 迭代查询 四.端口号 五.路径信息 六.Https协议 ​对称…

第一篇【传奇开心果系列】Python的自动化办公库技术点案例示例:深度解读Pandas库

传奇开心果博文系列 系列博文目录Python的自动化办公库技术点案例示例系列 博文目录前言一、主要特点和功能介绍二、Series 示例代码三、DataFrame示例代码四、数据导入/导出示例代码五、数据清洗示例代码六、数据选择和过滤示例代码七、数据合并和连接示例代码八、数据分组和聚…

Linux系统管理:虚拟机 Kali Linux 安装

目录 一、理论 1.Kali Linux 二、实验 1.虚拟机Kali Linux安装准备阶段 2.安装Kali Linux 2. Kali Linux 更换国内源 3. Kali Linux 设置固定IP 4. Kali Linux 开启SSH远程连接 5. MobaXterm远程连接 Kali Linux 三、问题 1.apt 命令 取代哪些 apt-get命令 一、理论…

《OpenScene: 3D Scene Understanding with Open Vocabularies》阅读笔记1

传统的3D场景理解方法依赖于带标签的3D数据集,用于训练一个模型以进行单一任务的监督学习。我们提出了OpenScene,一种替代方法,其中模型在CLIP特征空间中预测与文本和图像像素共同嵌入的3D场景点的密集特征。这种零样本方法实现了与任务无关的训练和开放词汇查询。例如,为了…

Phoncent博客:探索AI写作与编程的无限可能

Phoncent博客,一个名为Phoncent的创新AIGC博客网站,于2023年诞生。它的创始人是庄泽峰,一个自媒体人和个人站长,他在网络营销推广领域有着丰富的经验。庄泽峰深知人工智能技术在内容创作和编程领域的潜力和创造力,因此…

有趣的CSS - 闪烁的鸿星尔克文字招牌效果

大家好,我是 Just,这里是「设计师工作日常」,今天分享的是利用 animation 动画实现一个闪烁的霓虹灯文字效果。 《有趣的css》系列最新实例通过公众号「设计师工作日常」发布。 目录 整体效果核心代码html 代码css 部分代码 完整代码如下html…

使用Spark探索数据

需求分析 使用Spark来探索数据是一种高效处理大规模数据的方法,需要对数据进行加载、清洗和转换,选择合适的Spark组件进行数据处理和分析。需求分析包括确定数据分析的目的和问题、选择合适的Spark应用程序和算法、优化数据处理流程和性能、可视化和解释…

【嵌入式实践】【芝麻】【设计篇-3】从0到1给电动车添加指纹锁:项目整体规划

0. 前言 该项目是基于stm32F103和指纹模块做了一个通过指纹锁控制电动车的小工具。支持添加指纹、删除指纹,电动车进入P档等待时计时,计时超过5min则自动锁车,计时过程中按刹车可中断P档状态,同时中断锁车计时。改项目我称之为“芝…

基于Mahout实现K-Means聚类

需求分析 需要对数据集进行预处理,选择合适的特征进行聚类分析,确定聚类的数量和初始中心点,调用Mahout提供的K-Means算法进行聚类计算,评估聚类结果的准确性和稳定性。同时,需要对Mahout的使用和参数调优进行深入学习…

顶会ICLR2024论文Time-LLM:基于大语言模型的时间序列预测

文青松 松鼠AI首席科学家、AI研究院负责人 美国佐治亚理工学院(Georgia Tech)电子与计算机工程博士,人工智能、决策智能和信号处理方向专家,在松鼠AI、阿里、Marvell等公司超10年的技术和管理经验,近100篇文章发表在人工智能相关的顶会与顶刊…

Cloud整合Zookeeper代替Eureka

微服务间通信重构与服务治理笔记-CSDN博客 Zookeeper是一个分布式协调工具,可以实现注册中心功能 安装Zookeeper 随便 就用最新版本吧 进入Zookeeper 包目录 cd /usr/local/develop/ 解压 tar -zxvf apache-zookeeper-3.9.1-bin.tar.gz -C /usr/local/develop 进入配置文件…

StarRocks实战——首汽约车实时数仓实践

目录 前言 一、引入背景 二、OLAP引擎选型 三、架构演进 四、实时数仓构建 五、业务实践价值未来规划 原文大佬的这篇首汽约车实时数仓实践有借鉴意义,这里摘抄下来用作学习和知识沉淀。 前言 首汽约车(以下简称“首约”)是首汽集团打造…

Vue+SpringBoot打造大学计算机课程管理平台

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 实验课程档案模块2.2 实验资源模块2.3 学生实验模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 实验课程档案表3.2.2 实验资源表3.2.3 学生实验表 四、系统展示五、核心代码5.1 一键生成实验5.2 提交实验5.3 批阅实…

131. 分割回文串(力扣LeetCode)

文章目录 131. 分割回文串题目描述回溯代码 131. 分割回文串 题目描述 给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。 回文串 是正着读和反着读都一样的字符串。 示例 1: 输入&#xf…

Android 架构MVI、MVVM、MVC、MVP

目录 一、MVC(Model-View-Controller) 二、 MVP(Model-View-Presenter) 三. MVVM(Model-View-ViewModel) 四. MVI(Model-View-Intent) 五.MVI简单实现 先简单了解一下MVC、MVP和…