谁能说出Vec2和Point的详细区别

谁能说出Vec2和Point的详细区别

没有区别。

字面量上,Point表示点,vec2表示二维向量

1赞

typedef Vec2 Point;
不禁想吐槽,会不会看源码

1赞

哈哈哈

以前用Point 后来用Vec2

Vec2和Point技术上没有区别,cocos使用Vec2,Vec3,Vec4等,以体现一致的向量思路

这个区别可大了,这个东西不是一时半会能说清楚的。还需要你去慢慢体会。

。。。。。。这底下真是百家争鸣

1赞

从代码来看的确是向量的定义,然后我在用Creator给cocos2d-x转化坐标使用中发现Point的数值是错的,发现Vec2是对的,所有我提出了这个问题,但是在很多场景用Point和Vec2一样,所有想详细了解Point和Vec2的使用场景都有哪些区别

为了区分数学意义吧,Vec2表示一个二维向量,Point表示一个点,代码里表示形式一样,数学上向量有大小方向但是没位置,点有位置没方向没大小