原创 Cocos Creator 教程:監聽 Android 返回鍵

有時做原生遊戲時,特別是Android平臺需要監聽返回鍵,在遊戲中做出迴應如返回遊戲上一層或者是退出遊戲。 實現 監聽事件 //android 返回鍵 cc.systemEvent.on(cc.SystemEvent.E

原创 Cocos Creator 教程:截圖&切圖

遊戲中常用到截圖功能,比如微信分享。下面講解下如何通過Cocos Creator進行截圖,還有要注意的地方,文章最後我會放出Demo,給大家參考。 截圖1 本方式是常用到,要求截圖時不能包含mask節點。優點是比下面方式2省

原创 Cocos Creator 教程:生成二維碼

一般做應用推廣時,都會做一個自己的推廣二維碼。由於每個人的推廣二維碼都不一樣,這就需要前端用代碼生成屬於用戶個人的推廣二維碼。話不多說,下面講解如何用Creator 生成用戶專屬推廣二維碼,文章最後會給出Demo供大家參考。

原创 Cocos Creator 教程:JSB2.0反射js代碼

由於之前使用版本是1.4.0來開發遊戲,當把升級到1.9.1時。發佈原生平臺時,發現與1.4有很大的不同。原因是從 v1.7 開始引入 JSB 2.0 ,其中js代碼反射原生還沒什麼問題。當原生反射到js函數時就會出問題了。下面

原创 Cocos Creator 教程:ts中如何使用cc.Enum

上碼 //定義 export enum Direction { up = 1, down = 2 }; //聲明 @property({ type: cc.Enum(Direction) }) direction:

原创 Cocos Creator 教程:導入第三方庫到Android工程

添加第三方庫目錄 例如在工程中的build\jsb-default下新建jar目錄 ###修改build-cfg 進入對應的原生工程,找到build-cfg。然後添加需要複製的信息 "copy_resources": [ {

原创 Cocos Cretator 教程:自定義cc.Class

有時候想在繼承cc.Component中的properties中使用自定義的類對象。這個時候就需要使用 cc.Class 聲明創建出所需要的類。 代碼 //自定義類 let TestItem = cc.Class({

原创 Cocos Creator 教程:觸摸事件

觸摸事件(Touch Event) 在遊戲中是經常使用到的。比如常用移動人物,滑動頁面等等。下面就爲新手們作講解 介紹 設置觸摸區域 也就是設置需要觸摸所在node的長寬區域即node屬性中的size,如圖1所示 觸

原创 Cocos Creator 教程:訪問網頁

有時候在遊戲中需要打開一個鏈接。如一個用戶反饋網址,後臺網站等等。 方式 使用以下代碼,可以在原生平臺與web平臺使用。簡單方便,不需要自己在各個平臺單獨實現。 cc.sys.openURL('https://www.jia

原创 Cocos Creator 教程:RichText 簡單使用

有時遊戲中要做一個廣播公告,然後廣播給所有的玩家。因爲要突出用戶信息與數字,如果還是cc.Label的話,就是太單調了,也沒有突出重點。這時就要使用RichText了。 支持標籤 注意:所有的 tag 名稱必須是小寫,且屬性值

原创 Cocos Creator 教程:座標系統

主要簡單講解下座標系統,由於Creator是基於Cocos2dx,也就是使用OpenGL的座標系,即原點在屏幕左下角,x軸向右,y軸向上。然後講解下本地座標與世界座標,最後講下座標轉換。 座標系 基於OpenGL座標,也就是原

原创 Cocos Creator 教程:如何處理int64位大數

介紹如何在 javascript 處理64位大數。 方案1 long.js 庫 介紹 A Long class for representing a 64 bit two’s-complement integer value

原创 gitee.com無法訪問的臨時解決方案

首先是否ping通 如果無法ping 臨時解決方案 修改hosts文件 找到hosts文件目錄 C:\Windows\System32\drivers\etc 找到hosts文件目錄 C:\Windows\System32\d

原创 Cocos Creator 教程:定製個人腳本模板

新建js腳本時,會出現很多無用信息,需要自己刪除無用的代碼。也許,你想新建js腳本時,只要簡單點,再加入自己的東西。比如加上作者註釋、說明。下面就講解下如何定製個人腳本模板。 方式 打開Creator文件目錄,進入resou

原创 Cocos Creator 教程:調用java/oc方法

由於遊戲開發當中難免會進在原生平臺中進行功能開發,比如開發微信的登陸/分享的功能。今天就總結下Cocos Creator 如何通過js代碼來調用java/oc與回調js方法。 js直接調用原生方法 在Android平臺上使用