我第一次學習CocosCreator,學到了一些基礎的知識,我就用這些我能想到的知識匯成一篇文章,以供和我一樣的萌新們一起學習,各位大佬們就當這是一篇簡單的文章就行。
輸出陳述句:
console.log(要輸出的內容),使用上面的輸出陳述句久了之后,之后我又更換了一下陳述句
使用更加簡便的輸出陳述句:
cc.log(要輸出的內容);
查找節點的方法:
cc.find(根節點:canvas/子節點);
如果要查找的物體是在根節點下,那根節點就是canvas,否則,根節點為你自己在編輯器里面弄出來的其他節點名稱
獲取當前節點組件的方法:
this.node.getComponent(組件的型別);
組件的型別必須是大寫的,比如cc.Label,cc.Sprite等組件
獲取當前節點的父節點的方法:
當前掛載腳本所在節點的父級:
let parentNode = this.node.parent;
獲取當前節點的所有子節點的方法:
let childNodes = this.node.children;
獲取當前節點的某一個子節點(需要知道該子節點的名字,并且名字需要放到單引號或者雙引號里面):
let childNode = this.node.getChildByName("當前節點的子節點的名稱");
預制體的加載方法:
cc.loader.loadRes(引數1,引數2,引數3);
引數1:要加載的預制體目錄(需要把預制體放在resources檔案夾下)
引數2:加載預制體的型別(型別必須大寫!!!)
引數3:回呼的方法function(呼叫錯誤時回傳的引數,呼叫成功時回傳的引數){}
引數3的代碼事例:
function (err,a) {
if(err){
cc.log(err);
}
cc.log(a);
})
音頻的使用:
播放音樂的方法:
cc.audioEngine.playMusic(引數1,引數2);
引數1:播放的音瞥澩
引數2:是否回圈播放音頻(布林值)
設定播放音樂的音量:
cc.audioEngine.setMusicVolume(引數1);
引數1:音量值(0-1)
停止音樂的播放方法:
cc.audioEngine.stopMusic();
影片的緩動系統:
cc.tween(要緩動的節點)
.to(緩動地時間,{要實作的影片})
.start();
事例:
cc.tween(this.node)
.to(2, {x: 100, y: 100, scale: 3, angle: 720})
.start();
以上就是我學到的一些CocosCreator的知識點,希望能夠幫助到各位。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/7958.html
標籤:Cocos2d-x
上一篇:DX12中的效率問題
下一篇:網頁游戲封包輔助開發技術教程
