这个以前出现过很多次了
能定位到是哪些文件变大了吗?
怎么出现的,有demo吗?
另外,如果是旧项目构建的,最好把temp, library等中间文件删除,重新构建,不确定会不会因为工程遗留旧的wasm文件导致
编辑器bug:这里显示的是Unknown Type,3.8.1显示正常。
代码如下:
private targetPosition = new Vec3();
@property({ type: Node })
private _target: Node | Readonly<Vec3> = null;
@property({ type: Node, displayName: "目标", tooltip: "观察与跟随目标" })
public get target(): Node | Readonly<Vec3> { return this._target ?? this.targetPosition; }
public set target(value: Node | Readonly<Vec3>) {
if (value instanceof Vec3) {
this.targetPosition.set(value);
this._target = null;
} else {
this._target = value;
}
this.targetRotation = null;
}
在原生,这样的透明度设置都会失效,既:原生的透明度显示会自动变为255,在web是能正常显示的,之前的版本也是没问题的
希望得到帮助
要到383了,382正式版发布了
有大佬给看看吗,透明度原生失效。
尝试了换材质 ,尝试了去block组件。
这个好像是opacity的问题? 可以单独弄个demo看看么?
您给看看,现在正在反复换材质,希望看到哪个材质能没问题,测了两个了, 正在测aplha-seq。
复现很容易,
在web中,四周可以生效opacity,在原生失效,
alpha-seq也不行,我是没辙了,打算去掉半透明的背景(用在显示新窗口时,四周变暗),问题就是这么个问题,情况就是这么个情况。
找到解决办法了,在代码里,需要显示相关node的时候,动态改一下opacity,原生就可以了。如图
你们看看哪的事吧,估计原生的uiopacity组件,编辑器里默认的设定没有生效
嗯,之前有出现过类似的UIopacity失效的问题,不过是在bmfont里面的
原生把node active的时候,opacity组件不生效。如果作为prefab添加的时候,opacity是生效的,就看active的原生代码就行,问题绝对出在那
能帮忙做个最小的demo么? 我这边看看
还有一种在原生生效透明度的办法
修改sprite的alpha,删除uiopacity
这个办法更能解决我的问题,遍历下opacity,再改改就行了。抱歉我只能追踪到这了
好的,感谢 感谢,我这边找时间看看。
LabelOutline弃用了,但是富文本里还在用