現(xiàn)實(shí)世界中的物體都受到力的作用,所以才會(huì)有多姿多彩的生活。那么在游戲中又如何讓游戲?qū)ο笠彩艿搅Φ淖饔媚兀螒蛑形矬w受到力的作用,更多地是現(xiàn)象的模擬,而不是真的受到力的作用。通俗一點(diǎn),就是讓你感覺(jué)好像真的受到了力,而實(shí)際是只不過(guò)是一堆代碼的執(zhí)行而已。unity3d如何讓物體能受到力的作用呢?下面簡(jiǎn)單介紹一下。
1、啟動(dòng)unity3d游戲引擎。這里我就隨便啟動(dòng)一個(gè)之前的項(xiàng)目了。
2、隨便建立一個(gè)物體。這里我就建立了一個(gè)立方體。
3、然后再檢視窗口,為選擇的立方體添加一個(gè)組件,單擊add componet。
4、在彈出的窗口中,單擊physics;彈出新的窗口,單擊rigidbody(剛體)。
5、這時(shí)所選擇的立方體就有了剛體組件。添加了這個(gè)組件的游戲?qū)ο罂梢越邮芡饬团ぞ亓Γ⑶蚁裾鎸?shí)的物體一樣接受摩擦力和重力,還可以與其他物體發(fā)生相互碰撞。
6、剛體組件的具體參數(shù)。
1)mass 質(zhì)量,以千克計(jì)算。
2)drag 空氣阻力,當(dāng)物體受力運(yùn)動(dòng)時(shí)空氣的阻力,以牛頓計(jì)算。
3)angular drag 空氣角阻力,當(dāng)物體受扭矩力選擇時(shí)空氣的阻力,以牛頓計(jì)算。
4)use gravity 使用重力,當(dāng)開(kāi)啟此項(xiàng),物體會(huì)受到重力作用。
5)is kinematic 是否開(kāi)啟動(dòng)力學(xué),開(kāi)啟此項(xiàng),物體不受力的作用。
6)constrants:約束。用于控制剛體運(yùn)動(dòng)的約束。
相關(guān)推薦:
unity3d中四種光源有什么區(qū)別?
unity3d外部資源文件怎么導(dǎo)入?
unity3D軟件怎么生成exe程序?
新聞熱點(diǎn)
疑難解答
圖片精選