(备忘)CocosCreator3.x 遇见问题的记录

1.“TypeError: tween is not a function”
解决:项目内需在“项目裁剪”中勾选“缓动系统”。

2.3D物体要放透明队列才能控制透明度

3.sprite导进项目内会自动勾选 Packable(动态合图)


4.error EFX2204: uniform vec3 a_position: please use 1, 2 or 4-component vectors to avoid implicit padding
解决:
(uniform)所有的 UBO 应当遵守以下规则:

  1. 不应出现 vec3 成员;
  2. 对数组类型成员,每个元素 size 不能小于 vec4;
  3. 不允许任何会引入 padding 的成员声明顺序

     

PS:uniform内变量顺序也有要求,vec4 -> float -> vec2;

5.在 GLSL 中,循环变量必须是常量或者编译时已知 

#pragma define-meta CountNum range([5, 10])
//循环要常量,输入变量不支持int,所以这样取巧,外部设置范围

6.#include <builtin/uniforms/cc-global>//cc_time 要引用的

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值