1、Graphics组件无法使用
2、EventHandler类型的属性在编辑器中无法使用
Graphics组件无法使用,是什么个意思?
用Graphics组件画线,不报错,没效果。
同样的代码在3.0版本是正常的。
const g = this.getComponent(Graphics);
g.lineWidth = 5;
g.moveTo(0, 0);
g.lineTo(300, 300);
g.close();
g.stroke();
g.fill();
是不是所在的节点的Layer没有设置为UI_2D
1、改成UI_2D无效
2、相机改成ALL,无效
怪的很,新弄的Demo是可以画线的,nevmesh那边画不出,这问题我再去看看。
那EventHandler是不是现在改了啊?我要怎么使用呢?
EventHandler,你是指Button上的事件不能用了吗?
Button上的是可以用的,我自己写个组件,定义如下:
@property({ type: EventHandler, tooltip: “加载的进度回调函数” })
public onProgress: EventHandler;
拖动编辑器中,报错,不能用。在3.0是可以的。
或者是new 一下 EventHandler
@property({ type: EventHandler, tooltip: "加载的进度回调函数" })
public onProgress: EventHandler = new EventHandler();
1赞
好的,感谢感谢
Canvas下的Camera中属性 visibly属性,添加DEFAULT。。
画线,画图就出来了。。
搞不懂,为什么官方不默认帮我们勾上。。。
害人不浅
这个按照设计,就不应该勾选的。visibly意思是要渲染的层,而新建的默认Node都是DEFAULT类型的。
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。