- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 CG标准函数库
本文出处:https://blog.youkuaiyun.com/jingmengshenaaa/article/details/52809879(1)数学函数函数 功能描述 abs(x) 返回输入参数的绝对值 acos(x) 反余切函数,输入参数范围为[-1,1], 返回[0,π]区间的角度值 all(x) 如果输入参数均不为0,则返回ture; 否则返回flase。&&运算 any(x) 输入参数只要有其中一个不为0,则返回true。 a
2021-08-25 15:07:26
860
原创 This syntax requires an imported helper but module ‘tslib‘ cannot be found
在TypeScript工程中使用node模块需要进行require操作,require操作会导致编译的时候报如下错误“This syntax requires an imported helper but module 'tslib' cannot be found.”解决方案如下:1、在项目目录下安装tslibnpm install tslib2、tsconfig.json中“compilerOptions”选项下新增“baseUrl”及“paths”配置"baseUrl":"."
2021-07-02 15:56:27
7357
原创 Laya项目命令行发布 Layaair2-cmd task ‘compile‘ is not in your gulpfile
最近在使用electron进行一个Laya编辑器的开发。编辑器会管理多个Laya项目,所以希望增加一些快捷菜单可以对Laya项目进行编译等操作(Laya版本2.12.0beta1)。查看官方文档尝试使用官方的Layaair2-cmd命令行工具。安装完工具后(工具版本1.6.15)按照文档描述,在项目根目录下执行layaair2-cmd compile命令,提示如下:task 'compile' is not in your gulpfile先无脑关键词搜了下网上的解决方案,均未解决问题
2021-07-01 12:03:53
848
原创 Laya编辑器二次开发(三)扩展场景文件菜单增加定位功能
实际项目开发过程中,场景(.scene)文件以及图集、贴图资源等都会建一些文件夹进行模块化管理。在编辑场景的时候,有时候需要在不同的目录来回跳转。依靠Laya编辑器下工程列表目录操作不便,所以我们来扩展一下场景文件菜单,添加目录快捷跳转功能。首先我们通过菜单中的内容来定位菜单的添加位置在layabuilder.max.js中查找,发现内容位于UIPanel(编辑区分页管理器)类中。在initTabMenu中添加,在onEmunSelect中进行响应。...
2021-04-08 14:13:21
760
原创 Laya编辑器二次开发(二)预览界面中添加图片尺寸信息展示
Laya提供的预览界面可以展示选择目录下的资源文件。图片类型资源提供图片的的缩略图显示。在这里我们想要让列表中的元素展示更多的信息,比如图片的尺寸信息。接下来就来实现第一个二次开发的功能,预览界面列表元素信息扩展。首先在layabuilder.max.js文件中搜索“预览”关键字,匹配项只有5个。通过简单的文字修改测试,定位到预览界面关联的类为ResViewerPanel。简单浏览一下该类,发现预览内容的容器为list组件,这样我们只要找到list的render类,就..
2021-04-07 10:55:56
611
1
原创 Laya编辑器二次开发(一)找到需要操作的文件
写在前面:本系列教程非系统性的介绍Laya编辑器的结构及组织方式,只是通过分享一些二次开发功能的实现过程,抛砖引玉,给大家提供编辑器二次开发的思路。准备内容:1、LayaAir IDE项目中实际使用的编辑器版本为LayaAir IDE 2.0.0,教程中使用的编辑器版本为LayaAir IDE 2.11.0beta1,比较大的版本跨度验证了之后的开发方法没有版本问题需要注意。2、sublime、vscode等可以全局快速查找内容的编辑器打开Laya编辑器目录如下:.
2021-04-06 20:49:39
939
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人