原创 碰撞交互事件
noteBox:function(){ return this.node.getBoundingBoxToWorld(); }, if(cc.rectIntersectsRect(player.node.g
原创 控件庫的使用
①.Splash Sprite控件 單色精靈,可以創建各種顏色的精靈,也可以創建圖片的精靈,但是需要自己調整大小。 ②.Sprite控件 圖片精靈(png單張圖片、plist圖集資源),可以設置圖片背景或者拉伸圖片等等 ③.Scroll
原创 ProgressBar設置
1、先創建一個Sprite圖片02_horizontal_bar_reverse 2、再創建一個進度條控件02_horizontal_reverse 3、設置進度條屬性,關聯精靈Sprite圖片02_horizontal_bar_reve
原创 13、編輯器連接腳本
當我們設置的場景爲main時,這時候我們需要設置在當前場景的畫布上創建一個名爲main的節點,在這個場景上添加用戶腳本組件main,這個創建的節點用來設置節點的屬性(properties)
原创 ScrollView的創建
添加一個ScrollView控件,創建出的控件會生成View界面和scrollbar界面 View界面有個content,content裏面可以包含一項或者多項Item,每項Item可以包含精靈或者文字。 scrollbar界面有個bar
原创 EditBox的使用
創建控件EditBox 1、單行文本框 2、單行密碼框 3、多行文本框 4、創建一個EditBox腳本,關聯每個控件並且聲明屬性 properties: { singleLineText: {
原创 Toggle的設置
複選框內容 1、創建Toggle控件,在Toggle控件下再創建一個精靈Sprite當做背景和創建一個精靈Sprite當做選中精靈 2、創建腳本checkBbox並且關聯編輯器 3、添加腳本內容 properties: {
原创 AndroidStudio無法連接設備調試
Connected Devices顯示Unknown,出現問題有以下幾個情況 1、可能手機沒有設置USB調試狀態(開發者選項打開USB調試) 2、可能電腦的ADB被佔用(解決:重啓電腦再試下) 3、沒有安裝adb驅動,終端輸入adb判斷是
原创 如何動態修改Sprite圖片
注意事項: 1、動態修改單張圖片SpriteFrame var self = this; cc.loader.loadRes('textures/girl243',cc.SpriteFrame,function(err,spriteFra
原创 動作Action的設置
所有的動作都要基於空Node節點的創建 1、moveTo、moveBy 編輯器創建兩個精靈並且關聯腳本 properties: { moveTo: cc.Node, moveBy: cc.Node
原创 RichText的設置
1、RichText文字的設置 //手工換行 文本內容按鈕Enter鍵 <color=#ff0000>媽媽</c><outline color=red width=3>再也</outline><size=20>不用擔心</size> 我
原创 Slider的設置
1、創建控件Slider命名Slider_Horizontal 2、在控件Slider_Horizontal創建一個Sprite當做背景和創建一個Button命名爲Handle當做滑塊。 3、控件Slider_Horizontal關聯Bu
原创 Mask(遮罩功能)的設置
創建一個Mask控件,並且在Mask下創建一個背景 上面Mask,下面精靈Sprite
原创 對象池的使用
//批量初始化對象池 batchInitObjPool: function(thisO, objArray){ for(var i=0; i< objArray.length; i++) {
原创 動畫Animation的設置
1、自定義動畫屬性 1、創建一個自定義動畫腳本AnimateCustomPropertyCtrl 2、編輯器添加一個Animation控件,並且關聯腳本AnimateCustomPropertyCtrl 3、在Animation控件下創建