CocosCreator之KUOKUO帶你封裝一個好玩的數碼管
阿新 • • 發佈:2018-12-16
本次引擎2.0.5
編輯工具VSCode
目標:封裝一個好玩的數碼管
這是我自己PS的素材:
好了,我們新建個工程。
弄個白色背景,放入數碼管的body。
好了,然後我們先把數碼管搭起來:
這樣,豎著的是旋轉90度。名字是ABCDEFG。
順序是這樣:(真實電子器件的標準)
看,好看吧!!!
好了,接下來。
我們構建出來電路。
使用大量的單色精靈搭配Label。
好,我們再通過Door圖片和單色精靈組成開關:
把開關的錨點x改為0,這樣能旋轉:
同理,我們把剩下幾個做好:
大功告成!!!
接下來,我們寫一個LED的指令碼繫結在LED_body上。
封裝一個顯示方法。
先宣告個節點陣列。
然後按照ABCDEFG順序拖進去。
這是封裝的方法。
解析數字訊號(字串)。
在onLoad裡寫一下,我們測試一下。
好了,接下來我們去寫總控制指令碼,在右方加7個按鈕。
總控制指令碼我放在Canvas上;
指令碼:
指令碼中先寫個A按鈕的:
在LED中把狀態方法放進update(因為電路是實時的)
好了,我們看看效果
同理,我們把剩下的全寫完(注意字元拼接就行)
給每個按鈕綁上:
怎麼樣?
接下來,我用程式演示一下倒計時:
看看效果:
是不是感覺CocosCreator對於知識教育也很有用呢?
哈哈
加我QQ群:(部落格裡面的專案,群檔案裡都有哦)
706176551
我們一起學習!
O(∩_∩)O~~