Cocos creator-兩點距離

邱繼祥
Will-Cocos Creator
Published in
1 min readJul 8, 2019

let distance =this.node.position.sub(targetNode).mag();

sub( ): 向量減法,並返回新結果。

var v = cc.v2(10, 10);
v.sub(cc.v2(5, 5)); // return Vec2 {x: 5, y: 5};
var v1;
v.sub(cc.v2(5, 5), v1); // return Vec2 {x: 5, y: 5};

mag( ): 返回該向量的長度。

var v = cc.v2(10, 10);
v.mag(); // return 14.142135623730951;

--

--