摘要:
egret-贝塞尔曲线实现游戏里物体的曲线移动 1.Bezier曲线的原理 Bezier曲线是应用于二维图形的曲线。曲线由顶点和控制点组成,通过改变控制点坐标可以改变曲线的形状。 一次Bezier曲线是由P0至P1的连续点,描述的一条线段 二次Bezier曲线公式 二次Bezier曲线是 P0至P1 阅读全文
摘要:
Laya3D-多照摄像机 /* 多照相机 */ export class MultipleCamera extends Laya.Scene3D{ private camera1:Laya.Camera; private camera2:Laya.Camera; constructor() { su 阅读全文
摘要:
摄像机捕捉目标 /* 摄像机捕捉目标 */ export class CameraLookAt extends Laya.Scene3D{ private camera:Laya.Camera; private box:Laya.MeshSprite3D; private capsule:Laya. 阅读全文
摘要:
Laya-定义游戏里的输出类,方便游戏调试 export class Debug{ private static timeMap:Object = {}; private static disableMap:Object = {}; private static list:Array<string> 阅读全文
摘要:
Laya加载Unity导出场景报“'btCollisionObject' of undefined”错误问题解决 Laya引擎版本2.7.0 unity引擎版本2020.1.13 Laya里加载,添加场景 unity导出之后,在Laya里加载场景,发现一直报下面的错误 解决方法 再次运行 阅读全文
摘要:
Unity生命周期 这个是网上找到的图,非常直观。 最先执行的是Awake,这是生命周期的开始,用于字段值得初始化工作,禁用脚本,创建游戏对象。一般可以在这个地方将当前脚本 禁用:this.enable = false,这样就直接跳转到OnDIsable方法执行一次,其它的任何方法都不再执行。如果当 阅读全文
摘要:
开始Unity学习 using System.Collections; using System.Collections.Generic; using UnityEngine; public class Script1 : MonoBehaviour { private void Start() { 阅读全文
摘要:
Laya连线小游戏 游戏规则 通过连接不同颜色的方块来实现连一连 连线不可重复,就是一条线不能和另外一条线撞一起 最后所有连线要占据整个空间 游戏资源 创建Item 线条可以分为上左下右,通过显示和隐藏达到画线的效果。 譬如item1到item2,通过判断两者posX,posY,item1调用方法s 阅读全文
摘要:
链表 什么是链表? 链表是一种动态的数据结构,不同于数组的是,链表分配内存空间的灵活性,它不会像数组一样被分配一块连续的内存。当你想在数组的任意位置,插入一个新值的时候,必须对数组中的各个元素进行相应的位置移动才能达到目标,开销显然是很大的。然而链表的灵活性在于它的每个元素节点分为两部分,一部分是存 阅读全文
摘要:
队列 什么是队列 队列是一种列表,不同的是队列只能在队尾插入元素,在队首删除元素。队列用于存储按顺序排列的数据,先进先出,这点和栈不一样,在栈中,最后入栈的元素反而被优先处理。可以将队列想象成在银行前排队的人群,排在最前面的人第一个办理业务,新来的人只能在后面排队,直到轮到他们为止。队列是一种先进先 阅读全文