CocosCreator之KUOKUO帶你做個基於物理引擎的繩子關節的duang~
本次引擎2.0.5
編輯工具VSCode
目標:基於物理引擎的繩子關節的duang~
來吧,讓我們走進物理世界!
新建工程:
單色精靈背景,單色精靈地面。
然後給ground加剛體,加個物理碰撞盒子。
設定為靜態。
好了,我們弄個red方塊主角:
同理,不過它是動態的。
好了,寫個指令碼,開啟物理引擎;
我繫結在Canvas上了。
好了,看一下!
自由落體。
好了,接下來我們弄個靜態剛體,blue。
再弄個wire,加上剛體,物理碰撞盒子,關節元件(RopeJoint)
並且繫結blue為旋轉點,把旋轉點調整如圖。
這是wire全部元件:
好,我們執行一下!
這樣會旋轉!
好了,讓我們再弄兩個wire:
每一個的wire緊跟這前面的wire
這樣:
好了,讓我們執行一下!
從高處落下!
duang~
有意思吧!!!
加我QQ群:(部落格裡面的專案,群檔案裡都有哦)
706176551
我們一起學習!
O(∩_∩)O~~
相關推薦
CocosCreator之KUOKUO帶你做個基於物理引擎的繩子關節的duang~
本次引擎2.0.5 編輯工具VSCode 目標:基於物理引擎的繩子關節的duang~ 來吧,讓我們走進物理世界! 新建工程: 單色精靈背景,單色精靈地面。 然後給ground加剛體,加個物理碰撞盒子。 設定為靜態。 好了,我們弄個r
CocosCreator之KUOKUO帶你做個基於物理引擎的輪子小車的duang~
本次引擎2.0.5 編輯工具VSCode 目標:基於物理引擎的輪子小車的duang~ 來吧,讓我們走進物理世界! 新建工程: 單色精靈背景,單色精靈地面。 然後給ground加剛體,加個物理碰撞盒子。 設定為靜態。 然後我們弄個車!
CocosCreator之KUOKUO帶你做個基於物理的跑酷遊戲第一部分-做個地圖加點盒子
本次引擎2.0.5 編輯工具VSCode 目標:第一部分,做個瓦片地圖,加入物理盒子。 首先開啟這個: 沒有的小夥伴們,百度一下哦。 (可以說是一般的2D遊戲,必備的軟體) 新建一個檔案,裡面的引數根據你手中素材設定。 然後我們添加個素材,瀏
CocosCreator之KUOKUO帶你做個基於物理的跑酷遊戲第二部分-做個動畫加點炸彈
本次引擎2.0.5 編輯工具VSCode 目標:第二部分,做個主角動畫,加入炸彈。 把幀動畫資源匯入,然後把zhujue大小改了,圖片改為我們序列幀動畫第一個。 素材結尾給出。 開啟動畫編輯器,弄一個走(就是跑),還有一個跳躍的。 好了,開啟。選精靈選
CocosCreator之KUOKUO帶你做文字逐個顯示(2)
本次引擎2.0.5 編輯工具VSCode 如遇不會某個步驟可以先過一遍之前教程,或者下方評論,感謝支援! 目標:對話方塊內文字的逐個列印 無論我們玩什麼遊戲,養成啦,文字冒險啦,戰鬥啦,都會有對話劇情的需要,今天我就來帶大家實現這個小目標。 首
CocosCreator之KUOKUO帶你做隨機數遊戲(1)
開坑開坑啦,KUOKUO帶你入門CocosCreator,承諾不TJ,頂多慢一點{的console.log(滑稽)}本次引擎2.0.5 在我入門學習的時候是按照官方文件一條一條學習的,的確是有效。 但是我認為任務驅動的學習效率更高,例如,我開的坑。希望可以幫助更多的人入門CocosCreat
CocosCreator之KUOKUO帶你做瘋狂木板-過橋(2)(原始碼分享)
本次引擎2.0.5 編輯工具VSCode 目標: 第二部分,過橋與得分。 接著上一節: 我們實現了木板的變長與下落。 現在我們實現一個牛逼的平臺,怎麼說它牛逼呢?我準備全程就用它一個來完成所有功能。 看KUOKUO怎麼實現。console.log(滑稽) 首先,我們複
CocosCreator之KUOKUO帶你做瘋狂木板-變長(1)
本次引擎2.0.5 編輯工具VSCode 目標: 第一部分,手指點選變長的木板。 這種型別的微信小遊戲還是很多滴,今天KUOKUO帶大家做一做。 我們新建一個工程; 加個bk背景,儲存為game場景。 順便設定一下寬和高。 好了,我們用單色節點弄個平臺出來:
CocosCreator之KUOKUO帶你做喵喵的跳躍(4)
本次引擎2.0.5 編輯工具VSCode 如遇不會某個步驟可以先過一遍之前教程,或者下方評論,感謝支援! 目標:喵喵的跳躍 今天教大家CocosCreator的動作函式; 它可以實現平滑的每秒60幀左右的動畫,極大的省下了美術的工作量。 好了,讓我們先亮出
CocosCreator之KUOKUO帶你做王尼瑪向皮卡丘扔板磚-皮卡丘不理他
本次引擎2.0.5 編輯工具VSCode 目標:扔板磚 還記得之前玩過的憤怒的小鳥嗎?原理一樣哦! 本次部落格所用素材: // 、、、、、 好了,新建工程,放入單色bk,黑色ground 然後拖主角,拖hand,再把皮卡丘放在對面。 最後把板磚
CocosCreator之KUOKUO帶你做通過按鈕元件傳參節點事件發射與導演事件發射
本次引擎2.0.5 編輯工具VSCode 目標:按鈕元件傳參的好處 事件的監聽的一個關鍵的作用:解開耦合,讓程式碼的更改更容易。 在CocosCreator中提供了node.on和director.on。 而且按鈕元件可以傳一個字串引數。 、、、、、、
CocosCreator之KUOKUO帶你做小小賽車-攝像機跟隨
本次引擎2.0.5 編輯工具VSCode 目標:小小賽車 先亮素材,很簡單,就兩個。 愛給網中的賽道,以及一個小車。 //、、、、、、、 好了,讓我們新建工程然後把賽道放進去,調整方向與大小。 然後把小車拖上去,這樣: 我是把賽道放大了2
CocosCreator之KUOKUO帶你做主角資料本地儲存加拖尾加攝像機緩跟隨加無限地面-四合一教程
本次引擎2.0.5 編輯工具VSCode 目標1:本地儲存 新建個工程,加個單色背景,加個標籤,加兩個按鈕(文字為‘升級’和‘儲存’): 好了,讓我們新建個指令碼綁在Canvas上 main.js 在載入時獲取資料,如果沒有,給初始值。 給兩個按鈕寫方法:
CocosCreator之KUOKUO帶你做觸控後歸位(5)
本次引擎2.0.5 編輯工具VSCode 如遇不會某個步驟可以先過一遍之前教程,或者下方評論,感謝支援! 目標:讓不聽話小方塊聽話 今天教大家CocosCreator的觸控監聽函式; (遊戲內座標是中心為原點,對於觸控是左下角為原點,需轉換) 好了,我們新
CocosCreator之KUOKUO帶你封裝一個好玩的數碼管
本次引擎2.0.5 編輯工具VSCode 目標:封裝一個好玩的數碼管 這是我自己PS的素材: 好了,我們新建個工程。 弄個白色背景,放入數碼管的body。 好了,然後我們先把數碼管搭起來: 這樣,豎著的是旋轉90度。名字是ABCD
CocosCreator之KUOKUO帶你入門3D小遊戲-躲避方塊
本次引擎2.1.0 編輯工具VSCode 目標:3D小遊戲躲避方塊 2.1.0版本已經出來好幾天了,雖然有些地方還不夠完善, 但是畢竟是能寫3D遊戲了,簡單的來寫一個,嘻嘻。 console.log(滑稽) 準備好了嗎?GO! 新建個工程,然後把畫布的大小都減去個0。
CocosCreator之KUOKUO帶你理解2代引擎的微信主域子域及排行榜模版連結
本次引擎2.0.5 編輯工具VSCode 目標:理解2代引擎的微信主域子域及排行榜模版 首先我們要明白為什麼需要主域跟子域(微信的原因) 一代引擎需要用程式碼把子域紋理重新整理到主域。 官方在二代引擎推出了一個好東西: 什麼呢?我們往下看。 官方二代案例下載 這
CocosCreator之KUOKUO帶你利用物件池實現cc.graphics的單步撤銷
本次引擎2.0.5 編輯工具VSCode 目標:畫筆單步撤銷。 方法:物件池儲存節點,通過回收實現單步撤銷。 新建工程:bk白色背景。 新建個空節點:drawManager(便於管理預製體) 然後新建一個空節點,綁上cc.graphi
CocosCreator之KUOKUO帶你輕鬆理解直流電機PID調速系統
本次引擎2.0.5 編輯工具VSCode 神奇的腦洞浮現!CocosCreator如何模擬電機轉速控制呢? 哇咔咔!KUOKUO帶你學知識,0基礎也能看懂! 我相信我們在生活中都接觸過小的直流電機,玩具裡就有很多。 我們都知道對於直流電機,我們
CocosCreator之KUOKUO帶你使用Spine骨骼動畫
本次引擎2.0.5 編輯工具VSCode 簡單說說Spine骨骼動畫 (官方說2.0.7版本會修復Spine谷歌動畫的一堆坑,期待。。。) 好了,先拿出素材。 (Spine軟體破解版加教程可以去淘寶,6塊錢好像是。素材也不貴) 我搞到一個: 新建場景然後