摘要:
之前做了一个小程序眼镜试戴的功能,涉及了人脸识别和3D模型渲染等。暂时记录一些参考的东西,有时间再整理。 threejs官方文档(一定要看看) https://threejs.org/docs/index.html#manual/en/introduction/Creating-a-scene 一、 阅读全文
摘要:
一、关于 VisionKit 1、定义 VisionKit 为小程序提供了开发 AR 功能的能力,包含了 AR 在内的视觉算法。 2、版本 提供了 V1 和 V2 两个版本,区别如下: V1平面接口,适用于用户在平面场景下,例如桌面,地面,泛平面场景,放置虚拟物体,不提供真实世界距离。用户放置物体时 阅读全文
摘要:
一、总览 Image的mode是指图片裁剪、缩放的模式,共有14个合法值,分别是: /** 缩放模式,不保持纵横比缩放图片,使图片的宽高完全拉伸至填满 image 元素 */ scaleToFill /** 缩放模式,保持纵横比缩放图片,使图片的长边能完全显示出来。也就是说,可以完整地将图片显示出来 阅读全文
摘要:
设计图上的数字采用了Roboto字体,原字体文件200多k,而小程序主包最大2m,承受不起这么大的字体。因为只用到了数字,所以可以使用fontforge编辑字体,删除多余的部分。 一、下载并安装fontforge https://www.macupdate.com/app/mac/48689/fon 阅读全文
摘要:
记一下(#^.^#) <div class="svg"> <img src="./firefox-logo.svg" class="svg-color"> </div> //css .svg { width: 30px; height: 30px; overflow: hidden; } .svg- 阅读全文
摘要:
本文基于 flutter 2.5.1,开发工具 Visual Studio Code。 一、创建 打开 VS Code 点击 View > Command Palette…(快捷键command+shift+p) 搜索‘flutter’,选择‘Flutter: New Project’ 选择 ‘Ap 阅读全文
摘要:
一、前言 我们常常用dart中的map方法遍历List,但是直接用map,只能取到value,得不到index,这是因为map方法就只给了一个value,map的实现如下图: 下面就看看获取index的方法吧~(#^.^#)~ 提醒:想直接知道怎么写,看最后总结就行了。 二、asMap()方法 as 阅读全文
摘要:
一、什么是 BFC BFC 即 Block Formatting Contexts (块级格式化上下文),具有 BFC 特性的元素可以看作是隔离了的独立容器,容器里面的元素不会在布局上影响到外面的元素。 二、触发 BFC 只要元素满足下面任一条件即可触发 BFC 特性: body 根元素 浮动元素: 阅读全文
摘要:
与这个https://www.cnblogs.com/MaiJiangDou/p/13848658.html 报错类似。 报错: Manifest merger failed : Attribute application@allowBackup value=(false) Suggestion: 阅读全文
摘要:
前言 flutter2.0版本带来了很多变化,特别是加入了空安全,升级后的大片报错,让大家望而却步。 现在距2.0发布已经快半年了,大部分插件也支持了空安全,而我们的项目却因为版本低,用不上新东西,所以准备试一试来升级啦~ 升级flutter 老版本1.22.6 升级为 > 最新版本2.2.3(已经 阅读全文