- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Unity2D中代码创建一个龙骨动画(DragonBones)并换装
一:如何兼容使用龙骨动画请参考https://www.cnblogs.com/NightFrost/p/9585296.html插件下载地址https://github.com/DragonBones/DragonBonesCSharp/releases/tag/5.6.300二:如何代码创建一个龙骨动画 //龙骨数据 public UnityDragonBonesData dragonBoneData; void Start() { //将UnityDragonBone
2021-11-09 17:34:25 3700
转载 Unity延时管理类
这是一个单例类,适合整个项目的时间管理,从此让我们摆脱MonoBehaviour.Update函数另外,由统一管理调用的,大家可能会觉得耗性能,这只是调用委托函数,即使一次循环调用上千个空方法,都不会卡顿的,主要是看方法内部的实现,大家都知道不要在Update里写大量逻辑,这里也是一样的道理,特别是循环调用的回调,要注意代码逻辑。用法:方法一、定时执行一次(基于毫秒)doOnce(int delay, Handler method);doOnce<T1>(int delay, Han
2021-06-18 12:31:24 309
原创 Git 上传代码
1.新建文件夹,git bush here2.git init3.项目复制到文件夹下4.git remote add origin +码云地址5.git add .6.git commit -m “添加注释信息"7.git push -u origin master -f 强制上传(-f)
2020-07-29 11:51:47 143
转载 promise 异步操作函数方法
promise最主要的思想就是对异步操作结果的一个承诺,承诺的状态有如下几种:1.pending: promise 的初始化状态2.fulfilled:代表异步操作成功3.rejected:代表异步操作失败注意:当一个promise处于 fulfilled或rejected状态后,它的状态就永远不可更改了。function foo(){ return new Promise ((fu...
2020-03-20 11:14:14 174
转载 Laya晃动屏幕特效封装
class Shake { private _isShaking: boolean = false; private _startTime: number = 0; private _offsetPos: number[] = [0, 0]; private shank_I: number = 0; private _target: Laya.Sprite;...
2020-03-14 11:10:40 788
原创 微信小游戏胶囊按钮适配
1.核心代码wx.getMenuButtonBoundingClientRect()2.主要事项1.获得的值为rpx,要经过转化才能用'height':height*750 / systemInfo.windowWidth2.还有个坑需要特别注意该aip在游戏加载时调用,在iphone上会出现top=0的情况,解决方法为:等游戏加载好了在调用...
2019-10-26 17:35:34 706
原创 Laya贝塞尔运动(金币获取运动)
一,贝塞尔运动类BezierPath.js是 一个用来生成 一系列 贝塞尔 曲线上面的点的 工具类。 换句话说我只要把我的金币的位置按照生成的定点位移就能实现 ,金币的移动轨迹就是贝塞尔曲线了class BezierPath{ static CreateBezierPoints(anchorpoints, pointsAmount) { var points = [];...
2019-07-10 12:06:09 1896
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人