最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

CocosCreator節(jié)點動態(tài)添加剛體沒效果?

2023-08-29 16:22 作者:會飛的蝸牛007  | 我要投稿

版本:3.6.3

基于需求:做一個物理畫線的小游戲,線需要動態(tài)畫,線的剛體組件需要動態(tài)添加。

問題:在腳本中給畫的線動態(tài)添加了剛體組件后,它并沒有和其他的剛體發(fā)生碰撞。

錯誤代碼:

let box = this.node.addComponent(BoxCollider2D);

box.size = size(128,128);

box.apply();

let rigid = this.node.addComponent(RigidBody2D);

rigid.type = ERigidBody2DType.Dynamic;

一直感覺沒問題,一直在找是不是其他地方出了問題。

然后試錯N遍后,把夾具和剛體的添加調(diào)了一下順序:

let?rigid?=?this.node.addComponent(RigidBody2D);

rigid.type?=?ERigidBody2DType.Dynamic;

let box = this.node.addComponent(BoxCollider2D);

box.size?=?size(128,128);

box.apply();

沒錯,它就好了。至于為什么好了,不清楚,先搞需求,后面再研究。

吐槽一下:為了搞這么個需求,前期就耗費了不少時間,在論壇、網(wǎng)站、商店甚至淘寶各種地方去搜這種物理畫線的解決方案,不是沒有。有是有,要么就2d-x的,要么就收費離譜,我就想學個畫線沒必要花888。哎,誰讓咱技術不精呢。等把這個整明白了,一定要搞個demo在論壇開源?。?!



CocosCreator節(jié)點動態(tài)添加剛體沒效果?的評論 (共 條)

分享到微博請遵守國家法律
新安县| 剑河县| 巴南区| 临江市| 扎赉特旗| 专栏| 沐川县| 绥阳县| 虞城县| 黄浦区| 远安县| 扶余县| 比如县| 随州市| 建昌县| 邯郸市| 揭东县| 洪泽县| 麟游县| 鹿邑县| 台北市| 浦城县| 宜君县| 涟水县| 黔西县| 白城市| 虎林市| 乐业县| 桃园市| 云和县| 富宁县| 翼城县| 双桥区| 张家界市| 武安市| 体育| 和龙市| 汨罗市| 罗平县| 永宁县| 左云县|