Laya
文章平均质量分 82
S_clifftop
vx:13805064305 Vinnie
展开
-
laya 克隆精灵 - 关于Laya.Sprite3D.instantiate的用法
laya 克隆精灵(结点)的方法 - 关于Laya.Sprite3D.instantiate的用法有时候需要克隆精灵,常用的有clone和cloneTo,另外还有一个方法,可以直接加入场景中先看下该方法的源码/** * 创建精灵的克隆实例。 * @param original 原始精灵。 * @param parent 父节点。 * @param worldPositionStays 是否保持自身世界变换。 * @param position 世界位置,world.原创 2020-09-30 17:09:16 · 1756 阅读 · 0 评论 -
laya的一些常用的方法,环境判断、向量操作等
laya自带的一些基本方法直接用,自己不用封装一次了,重复造轮子没什么意义是否在 Android 设备内:Laya.Browser.onAndroid是否在 IOS 设备内:Laya.Browser.onIOS判断QQ小游戏环境:Laya.Browser.onQQMiniGame判断微信小游戏环境:Laya.Browser.onWeiXin设备像素分辨率宽度:Laya.Browser.clientWidth设备像素分辨率高度:Laya.Browser.clientHeight获取.原创 2020-09-23 10:54:00 · 959 阅读 · 0 评论 -
关于pitch、roll、 yaw的示意图和Laya.Quaternion.createFromYawPitchRoll用法
关于pitch, roll, yaw的图解和Laya.Quaternion.createFromYawPitchRoll首先说明一下:transform.rotation获取的是四元数,是从欧拉角转换过的,所以要想直接设置transform.rotation用欧拉角是不行的,得转换一下最近学laya 3D,看到一个,看下代码,可以依靠轴角到四元数的公式进行推导,用法就很清楚了: * 从欧拉角生成四元数(顺序为Yaw、Pitch、Roll)原创 2020-09-22 12:04:17 · 1527 阅读 · 1 评论 -
如何将proto文件转换成js及声明文件(laya、egret、cocos)
> laya、egret、cocos引擎通过websocket发收数据使用protobuf进行编码解码准备做个3D的项目,所以换了laya,刚看了两天还行,先搭建网络这一块,需要用protobuf,和egret差不多,laya和egret引擎通过websocket发收数据使用protobuf进行编解码 13805064305Protobuf是一种平台无关、语言无关、可扩展且轻便高效的序列化数据结构的协议,可以用于网络通信和数据存储。protobufjs提供了多种使用方式,但是微原创 2020-09-18 20:29:55 · 1360 阅读 · 1 评论