摘要: 天空盒子的使用 1.THREE.js下使用天空盒子的最简单方法是使用cubetxture来设置scene的background属性。 和其他游戏引擎一样,天空盒子需要六张拼合好的图片。 2.在THREE.js里cubetxture是一个6个长度的图片数组,贴图顺序依次是:左右上下前后。 3.示列代码 阅读全文
posted @ 2017-11-20 11:20 JiSight 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 在开发中,我们难免会遇到一些问题,又无法从API中找到解决办法,其实还是一些原理不太理解。 问题1:wx.navigateTo无法跳转 原因:(1)跳转的页面在app.json文件未注册。 (2)跳转链接的目录出错,目录可用相对定位也可以用绝对定位,但是两个不要弄混。 (3)跳转到的页面属于tabB 阅读全文
posted @ 2017-11-01 15:31 JiSight 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1、form表单 小程序中的form表单与h5相似,能够将表单内的<switch/> <input/> <checkbox/> <slider/> <radio/> <picker/>标签的值做为value提交,表单内容用name设置要提交的key,设置表单提交与充值事件,在js中完成表单提交事件, 阅读全文
posted @ 2017-10-27 18:19 JiSight 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1、开发账号注册 在微信公众平台上注册微信小程序开发账号,可以选择是公众号还是小程序,开发账号下可以有多个小程序,官方地址为:https://mp.weixin.qq.com/ 2、小程序配置 注册小程序,获取小程序的appId 和密码。小程序的appid是小程序的唯一标识,在创建项目和后续的开发中 阅读全文
posted @ 2017-10-26 17:40 JiSight 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 常用辅助对象的使用 对于刚开始学习的开发者来说,有辅助工具协助能更快掌握Three.js三维空间。 1.ArrowHelper:箭头辅助工具 可以通过设置一个世界方向,起点,长度,颜色在scene中添加一个辅助箭头帮助我们辨认网页中的方向。下面示例添加一个世界原点朝向正上方的一个4单位长度的红色箭头 阅读全文
posted @ 2017-10-26 14:08 JiSight 阅读(2521) 评论(0) 推荐(0) 编辑
摘要: 1.一个友好的编辑器可以提高工作效率,webstrom,vscode是开发three.js的不错选择。 2.快速学习Three.js,可以从官网https://threejs.org/ 下载源码,查阅常用API,关注threejs分享案例。中文手册http://techbrood.com/three 阅读全文
posted @ 2017-10-26 11:23 JiSight 阅读(1509) 评论(0) 推荐(0) 编辑
摘要: 1、微信小程序地图展示位置信息 获取用户的位置信息,最开始使用了微信小程序提供的getlocation来获取用户的定位,能够得到用户的经纬度信息,(注:getloaction需要用户授权scope.userLocation)结合map组件能够得到用户的详细定位,代码如下: 实现效果如下图: 微信小程 阅读全文
posted @ 2017-10-25 15:28 JiSight 阅读(7707) 评论(0) 推荐(0) 编辑
摘要: 微信小程序开发中,我们会用到蓝牙,相机、录音等设备。使用这些设备的时候我们可以先获得用户的授权再进行操作 1、相机的使用,相机的使用主要有拍照和拍摄视频,这两个都是在用户上传图片的时候,我们在soureType中加上camera属性就能够选择拍摄并上传,我们在上传后能够获得这些视频和图片的临时路径, 阅读全文
posted @ 2017-10-25 15:02 JiSight 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 获取微信用户登录权限 微信小程序获取用户信息,可以用微信提供的getUserInfo接口实现,但是这个接口只能返回用户的昵称、头像等基本信息,用户的openID和sessionID以及用户的手机号等信息都不能用这个来得到,这些都需要获得用户的登录权限才能获取。 1、使用wx.login接口获取用户登 阅读全文
posted @ 2017-10-25 14:03 JiSight 阅读(11524) 评论(0) 推荐(0) 编辑
摘要: 数据绑定 微信小程序的数据绑定与vue相似,数据来源是通过js 中的data来绑定 在js的page中定义数据,数据格式不限制,定义如下: 在页面中访问数据的时候用{{}}符号调用这些数据即可,并且这些数据在js的函数中可以使用setData()函数来改变数据,具体函数可参看下面的bingChang 阅读全文
posted @ 2017-10-25 11:27 JiSight 阅读(14425) 评论(0) 推荐(1) 编辑