Results 438 comments of finscn

和我遇到的bug 一样 https://github.com/cocos/cocos-engine/issues/17005 . 我的某些图片 也是你这个样子.

> @finscn 微信那边已经定位到问题了,在后续的版本里面会进行修复,可以通过premultiplyAlpha = true 来暂时规避这个问题。 3.8 在哪里设置 premultiplyAlpha = true ?

> @finscn 我用微信试了下,微信好像已经解决了。 我看了下, 我这里没有解决. 你是ios什么版本的微信 ?

> @finscn 不好意思,我弄错了,我用android平台测试的。这个issue没有标注平台,忘记了。 > > 我看了下,是需要修改引擎代码: > > ![image](https://private-user-images.githubusercontent.com/5205637/349858260-143c2048-0c64-4f74-8d38-4f2de92e8894.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzNjIxODIsIm5iZiI6MTcyMTM2MTg4MiwicGF0aCI6Ii81MjA1NjM3LzM0OTg1ODI2MC0xNDNjMjA0OC0wYzY0LTRmNzQtOGQzOC00ZjJkZTkyZTg4OTQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MTlUMDQwNDQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MzcyNjMwNjRlZGM1ZjBjYTUxMzM2YjRlMThlYjNkNzY5NzdjZTU1NDZiZTU5OGUxYjUyMGFhMGUyOTg0ZjY3MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.sUPilI1M4P8LtRSTaf2yM-lYcqRwDjFgPXAYPSSMUtc) 把这个地方改成true试试 但是改了这个会有其他问题吧? 图非预乘和预乘 两种情况下, 后期使用的 shader 和 blend模式 完全不一样. 一个图片 明明不是 预乘的, 为了解决这个bug 强制设置成 预乘, 可能会解决了这个问题, 但是会带来其他问题. 希望你们官方还是可以督促下 微信去解决. 我们小研发人微言轻, 微信估计都不搭理我们.

另外 希望能把这个issue重新打开. 这样让其他有类似问题的朋友 也能看到和关注下.

目前 spriteFrame 返回的类型是 __private._cocos_asset_assets_texture_base__TextureBase ... 这是什么?

> const node = new Node("New Sprite"); const sprite = node.addComponent(Sprite); const spriteFrame = new SpriteFrame(); const tex = imageAsset._texture; spriteFrame.texture = tex; sprite.spriteFrame = spriteFrame; node.parent = self.node; });...

> 瞎搞,label.text,其他组件都是xx.string,凭什么你这个组件就改为.text,一个api一旦确定了,就确定了,除非特别必要,一般不能改,这种入门级的规则都没玩明白吗?再说了,所有组件都是.string非常好记,弄的非常不统一难道你不觉得很累吗? 关于 ` 其他组件都是 xx.string ` , cocos 里好像只有3个组件用的 string属性, label , richText, editor, 可以都改了. 用 关键字/保留字 做属性名或者变量名 本来就是错误的反模式, 纠正这个错误 只需要修改名字, 而不是修改功能和用法, 没什么问题. 很多软件也都会不断的修复类似命名不规范 翻译不准确 拼写错误 一类的问题. 不能用"已经发布了/有历史包袱"做挡箭牌, 一直错下去.

> “只有3个组件用的 string属性”,你要不要好好翻翻官网,一堆好吧。。。 我看官网了, 也全文搜索了引擎源码. 有 string属性 的组件只找到我前面提到的3个. 我说的是属性名字, 不是属性类型. 你是不是搞混了?