swan

unity 制作简单帽子接球游戏

不问归期 提交于 2020-04-21 04:25:40
一、创建背景 创建新场景,建好基本文件夹,调整camera确保是正交投影模式,size调到10,导入相关素材。 在Sorting Layers中加两个工作层Background和Foreground(SortingLayer层级越靠前优先级越高,OrderLayer数字越大优先级越高)。 创建BG的sprite,将素材里面的天空背景放进sprite,Sorting Layer设置为Background。 将素材中的草地拖入场景,Sorting Layer设置为Background,OrderLayer设置为1,让它在天空背景的前面。 调整位置与天空BG和草地拖入一个命名为Background的Empty项目中一起管理,Empty位置为(0,0,0)。 创建天鹅飞过动画 找到素材里天鹅飞过的动画将SpriteMode属性设置为Multiultiple,打开Sprite Editor点击Slice菜单中的Slice按钮,就将这个动画的每一帧切割出来了。 创建天鹅飞过的动画的sprite,调整位置到(0,0,0),命名Swan,将素材swan_Sheet_0放进sprite,Sorting Layer设置为Background,OrderLayer设置为1。 点击window菜单Animation,打开对话框,创建一个Swan的动画,设置sample为10,点击Add Property—

百度小程序之间的页面通信

∥☆過路亽.° 提交于 2020-04-17 15:08:26
【推荐阅读】微服务还能火多久?>>> 百度小程序之间的页面通信<br> author: @TiffanysBear 背景 主要是针对小程序开发中页面之间进行通信的问题,在涉及支付的场景中,用户从页面支付入口进行跳转进行支付之后,回到原来页面,在原来的页面需要进行相应的状态刷新,比如用户身份状态、支付状态、文档或商品情况。 遇到的问题 在使用百度小程序的 swan.navigateBack 进行回跳页面时,API中的方法参数不支持携带参数,只支持number参数。 所以就涉及了几个单独页面之间的通信问题。如下主要列出了几个方法,供参考。 swan.navigateBack 参数名 类型 必填 默认值 说明 delta Number 否 1 返回的页面数,如果 delta 大于现有页面数,则返回到首页1。 success function 否 - 接口调用成功的回调函数 fail function 否 - 接口调用失败的回调函数 complete function 否 - 接口调用结束的回调函数(调用成功、失败都会执行) <!-- more --> 解决方法 主要有以下三种方法,实现各page之间通信。 解决方法一:利用app.js,设置公共变量 利用app.js的公共特性,将变量挂在APP上。 // app.js 启动文件 App({ globalData: { isLogin: