原创 iphone練習之TableView

1、第一個要實現的效果如圖: 新建一個基於Sigle view Application的項目,拖一個Table View到View上,實現Outlets:dataSource、delegate到File's Owner。 實現代碼

原创 iOS 6常用控件之UITextField

全代碼實現UITextField收鍵盤 之前,網上一個朋友問我如何直接使用代碼在一個自定義中的UIView中收鍵盤。糾結了一段時間後,想到了兩種方法。一種方式是在UIView上面添加一個UIControl,通過點擊屏幕收鍵盤,這種方式

原创 Cocos2d-x 動作之動作原理——動作類的結構

首先,分析一下CCAction及其子類(主要是CCFiniteTimeAction及其子類)的一些成員函數和成員變量,我們將通過這些變量和函數來分析動作的基本流程。 從CCAction的定義中可以看到,在類定義的最後部分有3個成員變量

原创 Cocos2d-x 動作之創建自定義動作

爲了追蹤魚遊動的方向,我們可以編寫一個定時器,通過幀的轉換來更新魚的方向,不過這也是一個既煩瑣又難以維護的辦法。參考引擎的做法,我們不妨進一步抽象出獨立的旋轉跟蹤動作,根據精靈的移動路徑設置合適的旋轉角度。 CCAction包含兩個重

原创 iOS 7 之 Sprites

話不多說 直接上圖 懶得翻譯了 會點英語的應該都能看個八九不離十了Chapter 1: SpritesBy Ray Wenderlich Now that you know what Sprite Kit is and why

原创 iOS 動畫總結----UIView動畫

1.概述 UIKit直接將動畫集成到UIView類中,實現簡單動畫的創建過程。UIView類定義了幾個內在支持動畫的屬性聲明,當這些屬性發生改變時,視圖爲其變化過程提供內建的動畫支持。 執行動畫所需要的工作由UIView類自動完成,

原创 Cocos2d-x 動作之動作原理——CCActionManager的工作原理

學習了CCAction在每一幀中如何被更新之後,我們不妨回頭看看動作管理類CCActionManager的工作原理。在對CCDirector進行初始化時,也會對CCActionManager進行初始化。下面的代碼是CCDirector:

原创 Cocos2d-x 之CCAction

動作是指在特定時間內完成移動、縮放、旋轉等操作的行爲,節點可以通過運行動作來實現動畫效果,這裏的動作就是指CCAction對象,它有很多的子類,每個子類都封裝了不同的動作效果。 先來看看CCAction的繼承結構圖 這裏我省略了

原创 Cocos2d-x 之複合動作

Cocos2d-x爲我們提供了一套動作的複合機制,允許我們組合各種基本動作,產生更爲複雜和生動的動作效果。複合動作是一類特殊的動作,因此它也需要使用CCNode的runAction方法執行。而它的特殊之處在於,作爲動作容器,複合動作可以

原创 Cocos2d-x 開發輔助之Texture packer合併圖片

Texture packer的確比Zwoptex更加強大,功能更多,跨平臺,在使用cocos2d-x在win32下開發的時候,能夠在win32下使用的優點就更加明顯了。何況Zwoptex以前是完全免費的,在用戶多了以後坑爹般的開始收費了

原创 iOS 7開發之NSURLSession vs NSURLConnection

通過一個簡單的聯網獲取JSON數據並將其解析  舉個例子 獲取倫敦的天氣數據 NSString*londonWeatherUrl =@"http://api.openweathermap.org/data/2.5/weather?

原创 Cocos2d-x 中的字體

cocos2d-x中關於字體的類主要有三種    CCLabelAtlas    CCLabelBMFont    CCLabelTTF       簡單介紹    CCLabelAtlas    繼承關係圖       

原创 Cocos2d-x 動作之變速動作

大部分動作的變化過程是與時間成線性關係的,即一個動作經過相同時間產生的變化相同,例如,CCMoveBy會使節點在同樣長的時間內經過同樣的位移。這是因爲Cocos2d-x把動作的速度變化控制抽離了出來,形成一個獨立的機制。藉助這個機制,我

原创 Cocos2d-x 動作之動作原理——動作的更新

在瞭解了CCAction、CCFiniteTimeAction和CCActionInterval的類結構後,下面我們以它們爲例分析Cocos2d-x的動作機制。 當我們對CCNode調用runAction(CCAction* act

原创 ios7毛玻璃效果實現

首先看效果:       核心代碼: [cpp] view plaincopyprint? //加模糊效果,image是圖片,blur是模糊度   - (UIImage *)blurryImage:(U