请问这个prototype应该写在哪个文件上才能被全局访问到?
我感觉这个很方便。。。谢谢
个人有一个关注的点在于,Vec2和Vec3转换这个逻辑很容易出现在onTouchMove、update、tween这样的持续触发型函数中,如果用cc.v2、cc.v3方法,每次都重新生成一个实例,很容易造成内存浪费。
建议用类似Node.getPosition(out?: math.Vec3): math.Vec3的形式暂存以重复使用
无法继承但能不能让Vec2的接口支持Vec3的传入?
比如
public cross (other: Vec2|Vec3) {
return this.x * other.y - this.y * other.x;
}
反正都是只是x和y,主要是用vec2计算node.position 太麻烦了
现在这个有好的解决方法了吗
这个东西改了没,找在哪个版本改了还是挺麻烦的
Vec2没有moveTowards函数,Vec3反而有。
3.8.2这部分改了没
我也是,写一遍骂一遍