[godxkey]视频纹理插件:在3D模型上播放视频【已发布】(优惠中)

:+1:
有道理

大佬, 刚刚用您的那个 Demo ,
运行两个视频, 一个球, 一个图片,
运行一段时间后(二十分钟不到), 遇到一个很奇怪的问题,
就是开始播放视频以后, 慢慢地电脑内存就上去了, 然后有点卡,
再过一段时候后, 就会把浏览器直接卡成黑的了, 最后页面就看不到什么了,
请问您有遇到过这样的情况吗 ?

没测试过,应该是什么没销毁,需要具体测试,后面用的人可以自己测试下,我目前还用不到这个,所以不会太深入

:slightly_smiling_face: 好的

大佬,这个插件可以在ios的微信浏览器里播放吗,马赛克大佬的那个案例在pc和安卓都没有问题,但是ios上就不显示了。

1赞

您看看这个先, 我后面打了个简单的体验链接(是可以微信端的浏览器打开的)::

不过还只测试过 PC + 安卓端的 微信内置的浏览器打开

https://cocoscreator.github.io/store-my.cocos.com/rend_videotexture_mesh/web-mobile2/

不行,,也是安卓正常,ios直接就不显示。

有报错截图啥的吗 ?

没有报错。可能是ios做了什么限制

您这也是在IOS端的微信打开的吗?

对啊,直接用苹果手机点击链接打开。就只有默认纹理,视频不播放

Mac 上也是一样的吗 ?
手头上没啥设备, 晚点找同事借个设备测试下, 我估计是被禁用了一些功能

mac上用chrome打开是正常的,目前只是发现苹果手机上不行

OK , 我也排查看看

好的,多谢大佬 :pray:

刚刚找同事要了几台设备测试了下, IOS 设备里面的话,
还是加个这种类型的按钮来触发播放视频的事件吧,
我之前更新的虽然在代码里面模拟刷新了这个事件,
但是好像在 IOS 手机端没啥用处(延时函数有点用,但是用多了很卡的),
综上来看, 建议您加个这种手动触发的方法来处理, 按钮可以做成那种一次使用的看不见的类型 ::

就是这个的性能, 怎么说呢, 好卡呀, 播放起视频多几个就掉帧很多了

这个我之前也试过。但是好像纹理就乱掉了。用的是马赛克大佬的那套方案,您的这套插件还没试过,方便给个加了按钮的demo我测试一下看看效果嘛

1赞

不好意思哈, 昨天有点忙, 后面没怎么看论坛了,
其实效果差不多的, 打了个简陋的体验链接, 如果您需要查看的话可以查看一下::

就是相当于后续界面调用了下

[ IOS 简陋体验版 · 可点链接 ]
https://cocoscreator.github.io/store-my.cocos.com/rend_videotexture_mesh/web-mobile3

1.2 [bug 修复] Cocos 3.5.2 提示 addComponent: Failed to get class

\color{#FF0000}{addComponent: } \color{rgb(0,155,255)}{Failed to get class}

如果第一次添加失败, 稍等一两秒, 再添加即可


[长更新]

修正之前编辑器内多个切换播放的卡死BUG+增加组件属性的智能关联+调整增强播放远程视频+增加视频渲染到2D图片上的功能+增加多语言选项+组件代码采取多语言切换+输出日志多语言化+智能分布到创建节点菜单栏+剪辑调整本地的四个视频+删改多余资源并压缩视频+采取自动解压缩的方式加载 run-time 的资源文件+调整预览链接的内容

1.3 [简单展示] Cocos 3.6.0 预览

3.6.0 还在测试中, 暂时不建议使用这个版本

2.1 导入 Sprite 2D,Quad,Plane,Box,Sphere 的 3D 视频节点

2.1.1 导入2D图片节点(三种方式)

2.1.2 查看-视频渲染到2D图片+查看DOM预览

2.1.3 切换视频-视频渲染到2D图片-本地(自动关联属性)

2.1.4 切换远程视频-视频渲染到2D图片(自动关联属性)

2.1.5 调整远程视频的播放进度

2.2 导入 QuadPlaneBoxSphere 的 3D 视频节点

2.3.1 切换编辑机语言查看多语言样式(Ctrl+R 刷新界面)