想給游戲中的物體加一個(gè)剛體速度,本來很簡(jiǎn)單的事卻折騰了半小時(shí)
this.getComponent(cc.RigidBody).linearVelocity = cc.v2(600, 800);
在start函數(shù)中加了上面這句寓搬。運(yùn)行珍昨,發(fā)現(xiàn)物體不動(dòng)
查資料發(fā)現(xiàn)creator要自己?jiǎn)?dòng)物理引擎,
cc.director.getPhysicsManager().enabled = true;
加上啟動(dòng)語句句喷,發(fā)現(xiàn)還是不動(dòng)(腦殼疼
經(jīng)過反復(fù)琢磨镣典,最后發(fā)現(xiàn)啟動(dòng)物理引擎要在onload函數(shù)中,我在start函數(shù)中啟動(dòng)無效唾琼,卒
所以只要在onLoad函數(shù)中添加代碼
cc.director.getPhysicsManager().enabled = true;
便能啟動(dòng)物理引擎