Click here to Close
打印

[APP开发] 學習怎樣在 iPhone/iPod Touch 上開發自制遊戲全記錄

一個很無聊的小遊戲: 動畫測試

在遊戲里, 一般的角色都得有動畫才行, 我們怎樣用 iphone 提供的功能做動畫效果呢? 答案就是: UIClippedImageView!

假設我們的動畫有4格, 而我們把4格動畫都放在一個png 里:



那我們可以把圖放進一個 UIClippedImageView 里, 再把它的 frame 定為動畫格的大小, 然後通過改變圖在 UIClippedImageView 里的位置 (setImageOrigin), 顯示不同的動畫格, 因而做出動畫效果.

這個例子是可以玩的, 雖然有點無聊, 但也可以當為在下第一個為 iPhone/iTouch 寫的小遊戲. 玩法主要是用手指把畫面上的飛碟點爆, 飛碟的速度會一直增加到某個程度, 然後還原.

例子里, 我寫了一個 JSprite 的class, 方便以後使用.

[ 本帖最后由 dr_watson 于 2008-3-21 21:57 编辑 ]

附件

foo_0.png (106 KB)

2008-3-21 21:52

foo_0.png

iDemo(Animation+Game).rar (224.9 KB)

2008-3-21 21:52, 下载次数: 102

引用:
原帖由 dr_watson 于 2008-3-21 17:18 发表


謝謝你的支持啊, 光為了你這份心意, 我也得寫下去呢!

我正在弄角色動畫的代碼, 試好了再發上來!
有objc开发方面的资料么?
我发现这玩意和C/C++还是蛮大区别的.
正在编译你 的demo
继续写下去哦,一直都有看,很有收获,加油~
谢谢lz分享你的经验!
蛮不错的,希望大家在一起交流.
真不错! 谢谢分享!!
留名,回头看
看不懂...都支持一下
[flash]http://www.youtube.com/v/MOJbHcy9hAo[/flash]
谢谢楼主分享经验,收获不小啊
学习,收获不小。 继续关注。
深公网安备案证字第 4403101901155 号