白鹭
老豆8
这个作者很懒,什么都没留下…
展开
-
ASTAR (A*)寻路基础学习,typescript
经典a*算法原创 2022-08-26 11:02:56 · 799 阅读 · 2 评论 -
【js】斜率:知道两点坐标,求两点间运动每秒途径坐标
如图所示,知道ab两个坐标,从a点移动到b点,求每单位时间运动到的坐标。只是简单的只有Y轴移动速度v,不是xy同时移动的速度。 //k=(y2-y1)/(x1-x2)对应求斜率 if (this.k == 0) { this.k = (this.targetPos.y - nowPos.y)/(this.targetPos.x - nowPos.x); ..原创 2021-03-08 15:48:59 · 1444 阅读 · 0 评论 -
【typescript】简单公用方法
/**范围内获取整数随机数*//**范围内获取整数随机数*/function getRandomInt(min: number, max: number): number { var Range = max - min; var Rand = Math.random(); return(min + Math.round(Rand * Range));}判断Object是...原创 2018-05-30 22:35:07 · 2338 阅读 · 0 评论 -
【typescript】两个物品围绕旋转效果
记录一下旋转的原理,使用计时器来移动坐标,或者改为按帧移动也可。代码里的对象或其他接口,能看得懂就行,就不贴上来了。效果: private _circleCenter = {x: 279, y: 229};//中心,订半径 private _aPos = {x: 155, y: 80};//椭圆度(x越大,横向偏移越大) private _eff1: UIEffect...原创 2018-10-19 11:30:15 · 922 阅读 · 0 评论