Cocos Creator 節點的座標轉化

2021-08-29 17:58:23 字數 1165 閱讀 4615

節點座標與世界座標的轉化方法有:

converttonodespace(worldpoint);//將世界座標轉換為模型座標。

converttonodespacear(worldpoint);//將世界座標轉換為模型座標。ar表示相對於錨點。

converttouchtonodespace(touch);//將世界座標中觸控點轉換為模型座標。

converttouchtonodespacear(touch);//將世界座標中觸控點轉換為模型座標。ar表示相對於錨點。

converttoworldspace(nodepoint);//將模型座標轉換為世界座標。

converttoworldspacear(nodepoint);//將模型座標轉換為世界座標。ar表示相對於錨點。

實際使用的**,比如:

/**

* 把乙個世界座標的點,轉換到某個節點下的座標

* 原點在node中心

* @param node

* @param worldpoint

*/function worldconvertlocalpointar(node, worldpoint)

return null;

}/**

* 把乙個世界座標的點,轉換到某個節點下的座標

* 原點在node左下角

* @param node

* @param worldpoint

*/function worldconvertlocalpoint(node, worldpoint)

return null;

}

/**

* 得到乙個節點的世界座標

* node的原點在中心

* @param node

*/function localconvertworldpointar(node)

return null;

}/**

* 得到乙個節點的世界座標

* node的原點在左下邊

* @param node

*/function localconvertworldpoint(node)

return null;

}​

Cocos Creator 滑動選擇節點

cocos creator 開發鬥地主,滑動選取手上的手牌 問題 cocos creator沒有滑動選取節點的元件,於是自己造輪子 說明 dragchoose元件用於在多個節點上滑動時,選擇滑鼠滑動區域內的節點,由於cocos creator 支援typescript,所以該元件由typescrip...

CocosCreator 指令碼控制節點和元件

只要在元件方法裡訪問 this.node 變數 start function cc.class start function this node.getchildbyname children1 this backnode cc.find canvas menu back cc.find canno...

cocos creator 十二 問題

1 socket為什麼不能使用 2 cocos類之攝像機使用問題 1 在使用socket為什麼不能使用 if cc.sys.isnative opts this sio window.io connect this.ip opts this sio.on connect function data ...