随笔分类 - Objective-C/OOPC
摘要:接上文,稍微底层一点的函数,我们对此进行简单的封装,以至于可以更加方便的使用。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--staticGBMusicTrack*track;staticNSMutableDictionary*trackFiles...
阅读全文
摘要:首先需要引入AudioTool 这个framework代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/---(id)initWithPath:(NSString*)path{UInt32size,maxPacketSize;char*cookie;i...
阅读全文
摘要:分享两段Objective - C实现单例模式的code貌似在MAC开发里面很少有人提及设计模式。。。至少还没有看到用Objective —C实现什么设计模式的。。。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--staticData...
阅读全文
摘要:cocos2d入门基础教程,翻译+一点描述体会
阅读全文
摘要:今天不早了。明天抽空继续翻译。cocos2d Basic Conceptscocos2d 基本概念以下有一些cocos2d的基本概念,是做一个程序所必须掌握的:ScenesDirectorLayersSpritesScenes场景场景是被一个Scene 对象实现的,或多或少的,是一个独立的程序流的一部分。一些人可把它称作是screens屏幕,或者是stages舞台。你的程序可以有很多场景,但是只有...
阅读全文
摘要:Effects 效果Introduction 介绍Effects 是一些列特别的动作。相比于改变通常的属性,像透明度,位置,旋转,或者缩放而言,它们修改的一种新的属性,Grid(网格)属性。一个Grid 属性就好像一个矩阵,是一个网络的线,组成一系列的方块和矩阵。这些特别的动作把任何一个cocosNode 对象(层,场景,精灵等)变化成Grid,你可以通过它们的顶点来改变它们。有两种不同的Grid...
阅读全文
摘要:CallFunc ActionCallFunc Action 允许你可以在一个action里面调用一个方法。在序列action里面的最后一个调用,会非常有用。Example:id actionTo = [MoveTo actionWithDuration: 2 position:ccp(s.width-40, s.height-40)];id actionBy = [MoveBy actionWi...
阅读全文
摘要:Actions: Easeease不知道怎么翻译,暂时翻译成缓冲操作吧。这个chapter大概的意思就是对移动等动作进行封装路线的变化,或者是从原来的在总的持续时间不变的前提下,变成了非匀速的运动。需要说名的一点就是,这个wiki里面提到的部分内容,现在最新版本的cocos2d里面已经找不到了,函数的说明变了。。。对于找不到的,暂时不翻译,反正也比较简单,照猫画虎把。哈哈。缓冲操作是一个特殊的复杂...
阅读全文
摘要:Actions: Composition 复杂动作There are some actions that let you compose actions.Sequence actionSpawn actionRepeat actionRepeatForever actionSequence 顺序顺序Action能够让你创建一系列的动作,这些动作将会按着顺序被执行。Example:id action...
阅读全文
摘要:Action就好像给一个cocosNode对象的命令。这些动作通常用来改变物体的属性,例如位置,旋转,缩放等。如果这些属性在一段时间只能被修改的话,那么这中叫做IntervalAction 的Action。否则,它们叫做InstantAction的动作。例如:MoveBy 动作,在一段时间之内,改变了位置这个属性 ,也就是说它是一个IntervalAction的Action。Example:# M...
阅读全文
摘要:分数的显示和改变,有代码有说明。
阅读全文
摘要:- (BOOL) connectedToNetwork{ // Create zero addy struct sockaddr_in zeroAddress; bzero(&zeroAddress, sizeof(zeroAddress)); zeroAddress.sin_len = sizeof(zeroAddress); zeroAddress.sin_family = ...
阅读全文
摘要:最近在尝试写一个类似于打地鼠的游戏,遇到了小小的困难,主要是老鼠坐标无法存储,手点了之后,不只如何通过坐标的方式遍历并且消失,或者是相关的动作。从Throw too代码中,学习了一点XML存储并操作,以达到对关卡地图等的绘制。分享下。首先放出XML格式代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://w...
阅读全文
摘要:
cocos2d, OpenGL ES
阅读全文
摘要:最近有幸接触了一点Unity3d的东西,和大家分享一下。Unity3d 简介 是一款可视化的,3d游戏开发软件。可以进行手动绘制3d场景,自己添加摄像机角度,3d模型设计,事件触发,对于园子里大家很感兴趣的地方在于,它的脚本语言支持JS,可以用C#来开发游戏的动作。并且支持MacOS系统,windows系统。Unity3d 主要功能概述1.能在iPhone上发布游戏 这个我体验过了,也玩过几个...
阅读全文
摘要:几本不错的中文书推荐。
阅读全文
摘要:windows 下开发objective-c环境搭建和编译运行
阅读全文
浙公网安备 33010602011771号