原创 cocos2d-x tips(一)關於tilemap滾動時黑線閃動的問題

這個問題我在網上找了很久沒有找到合適的答案,尤其修改抗鋸齒這個完全沒用…… 後來在羣裏得到了解答,現在就摘過來。 解決這個問題的方法是開啓CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL=1。不是在自己的工程中開啓,

原创 Android開發的一些tips

自己存留的一些android的tips,用來做個備份。持續更新 模擬器切換如何切換方向 按ctrl+F12可以切換方向

原创 shell命令用法記錄

一些簡單的shell命令的用法備份,方便查閱 到處轉載的,就不一一標註來源了。 find Find命令的一般形式爲: find pathname -options [-print -exec -ok] 先了解一下find所帶的參數,

原创 python3處理json

轉載,就這麼處理就可以了。 import os, io, sys, re, time, base64, json import webbrowser, urllib.request def main(): "main fu

原创 cocos2d-x中使用可加密Sqlite存儲玩家數據

手機遊戲當中的數據存儲是一個重要的課題。cocos2d-x發展到現在的版本2.1.4,已經直接實現了對sqlite的支持(extensions/LocalStorage),這對我們一般的數據存儲已經夠用了。不過sqlite存儲的數據是

原创 Unity3d與設計模式(二)單例模式

爲什麼要使用單例模式 在我們的整個遊戲生命週期當中,有很多對象從始至終有且只有一個。這個唯一的實例只需要生成一次,並且直到遊戲結束才需要銷燬。 單例模式一般應用於管理器類,或者是一些需要持久化存在的對象。 Unity3d中單例模式的實現

原创 clippingNode在ios/android上無效的修改

http://cocos2d-x.org/boards/6/topics/20141?r=20567#message-20567 for iOS: in AppController replace the gl-view creati

原创 cocos2d-x jsbinding出現的一些問題列表(持續更新)

返回值類型爲long時出現的問題 js binding的返回值,從c++到js時是會做一個轉換的,如果返回值類型是默認的未轉換類型,則在js當中就會得到一個未轉換的native object值。當然這樣的結果不會是我們想要的。這個時

原创 Unity3d與設計模式(三)工廠模式

這個系列的文章,並不會將所有用到的設計模式全部講一遍,事實上我個人認爲,並不是所有的設計模式都適用於unity3d。這裏講的主要還是一些常用的設計模式。 那麼,本章講的就是常見的構建型模式當中的工廠模式。 簡單工廠模式 講工廠,首先得從

原创 git操作列表

Git常用操作命令收集: 1) 遠程倉庫相關命令 檢出倉庫:$ git clone git://github.com/jquery/jquery.git 查看遠程倉庫:$ git remote -v 添加遠程倉庫:$ git r

原创 git分支的使用

轉載自http://www.open-open.com/lib/view/open1370250692148.html 一次提交的對象數據 多次提交後形成指向上次的指針 分支是指向一個commit對象的一個 可變指針  

原创 Cocos2d-x中通過JNI進行C++調用Java代碼

轉自http://go3k.org/?p=49 主體思路 通過JNI獲取java虛擬機,再獲取當前程序的JNI環境,通過JNI環境獲取需要調用的java類信息,再獲取需要調用的java類中的函數信息。

原创 vim轉換文件行尾格式

不同系統的行尾問題 有時候我們在windows下或者在unix系統下寫腳本,然後換了不同的系統腳本就可能失效。 比如一個python腳本,擡頭的程序路徑修改成unix下的版本 #! /usr/local/bin/python3 依

原创 unity3d中OnEnable和Awake的順序問題

在unity3d官網上說明了Awake, OnEnable, Start, OnDisable等等的相互順序 http://docs.unity3d.com/Manual/ExecutionOrder.html 其他的順序都好解決,但是

原创 git+github創建分支&提交併貢獻代碼

轉載自http://my.oschina.net/shipley/blog/98477 1、在github創建指定項目分支 登陸github,進入上述Spoon-Knife項目網址,點擊右上角“Fork”按鈕,稍等片刻便在自己的庫中