[]LayaAir2.0在编辑模式中不能打开Scene目录下面的文件
我下载了最新的LayaAir2.0创建示例项目后不能打开TestScene.scene文件,目前我的笔记本必现这个问题,重新安装也不可以。如图双击打开还是显示的空白。
我自己在IDE中用开发人员工具调试发现是因为canvas.getContext("webgl")不能正确获取Context导致的,
gl=canvas.getContext(names,{stencil:Config.isStencil,alpha:Config.isAlpha,antialias:Config.isAntialias,premultipliedAlpha:Config.premultipliedAlpha,preserveDrawingBuffer:Config.preserveDrawingBuffer});
这句代码执行后gl为空。
我在自己创建的js中调用
var c = document.getElementById('canvas');
var gl = c.getContext('webgl') || c.getContext('experimental-webgl');
是可以正常执行的,执行后能获取到一个Context。
所以最后的问题是在我的电脑上的IDE中不能正常执行canvas.getContext()方法,在浏览器里面可以。这个问题确实很诡异。。。
最后补上IDE在切换的编辑模式的报错信息
我自己在IDE中用开发人员工具调试发现是因为canvas.getContext("webgl")不能正确获取Context导致的,
gl=canvas.getContext(names,{stencil:Config.isStencil,alpha:Config.isAlpha,antialias:Config.isAntialias,premultipliedAlpha:Config.premultipliedAlpha,preserveDrawingBuffer:Config.preserveDrawingBuffer});
这句代码执行后gl为空。
我在自己创建的js中调用
var c = document.getElementById('canvas');
var gl = c.getContext('webgl') || c.getContext('experimental-webgl');
是可以正常执行的,执行后能获取到一个Context。
所以最后的问题是在我的电脑上的IDE中不能正常执行canvas.getContext()方法,在浏览器里面可以。这个问题确实很诡异。。。
最后补上IDE在切换的编辑模式的报错信息
没有找到相关结果
已邀请:
要回复问题请先登录
8 个回复
赞同来自:
Laya9527
赞同来自:
177*****610
赞同来自:
鹊桥仙
赞同来自:
潋滟
赞同来自:
Hong_Mok
赞同来自:
我也碰到这个问题:
LayaAir2后才有这个问题,编辑模式下,点击scene文件,打不开。
重启软件或电脑都不行,非常影响开发。
希望可以找到原因修复,感激不尽!
【已修复!!!!!!!!!!!!!!】
1.打开【开发者工具】
2.查看报错,原因是【填写了 宋体 字体】
在【项目设置】填写了【默认字体:12px 宋体】
【继续优化提问】
如果需要用到其他指定的【字体】需要怎么填写呢?
上面的写法,应该怎么改?
133*****212
赞同来自:
我这边也有同样的问题
有幸执笔画从前
赞同来自: