上一页 1 2 3 4 5 6 7 8 9 10 ··· 24 下一页
摘要: 函数 Swift 使用func关键字声明函数:1 func greet (name: String, day: String) -> String {2 return "Hello \(name), today is \(day)."3 }4 greet ("Bob", "Tuesday"... 阅读全文
posted @ 2014-06-04 11:13 【Winco】 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 概览 Swift 的条件语句包含if和switch,循环语句包含for-in、for、while和do-while,循环/判断条件不需要括号,但循环/判断体(body)必需括号:1 let individualScores = [75, 43, 103, 87, 12]2 var teamScor... 阅读全文
posted @ 2014-06-04 11:09 【Winco】 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Hello, world 类似于脚本语言,下面的代码即是一个完整的 Swift 程序。1 println ("Hello, world")变量与常量 Swift 使用var声明变量,let声明常量。1 var myVariable = 422 myVariable = 503 let myCon... 阅读全文
posted @ 2014-06-04 11:05 【Winco】 阅读(333) 评论(0) 推荐(0) 编辑
摘要: Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility.Swi... 阅读全文
posted @ 2014-06-04 11:01 【Winco】 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 取得安卓手机界面的尺寸,标题栏高度,状态栏高度,虚拟按键存在与否,和虚拟按键高度,取得手机操作系统版本 1 /** 2 * 获取标题栏的高度 3 * 4 * @param activity 5 * @return 6 */ 7 ... 阅读全文
posted @ 2014-05-12 15:33 【Winco】 阅读(2914) 评论(0) 推荐(0) 编辑
摘要: 许多年前我刚开始学编程时,朋友曾说过一个笑话:差劲的程序员有两种,一种是开始就写main函数的;还有一种是上来就上网找各种类库源代码的。当时我并不能完全理解:编程序,不去找类库源代码,不从main函数开始,那要怎么做呢?后来才逐渐明白,上来就写main函数,或者上来就找类库找源代码,归根到底都是因为... 阅读全文
posted @ 2014-05-06 17:13 【Winco】 阅读(177) 评论(0) 推荐(0) 编辑
摘要: strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);mem... 阅读全文
posted @ 2014-04-15 17:07 【Winco】 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 关于如何提升游戏的早期留存,可谓是众说纷纭。在众多理论和观点中,史玉柱的”过三关”理论很好的总结了提升早期留存的关键点和策略,今天笔者试着从心理学的角度对史老师三关理论中的印象关做一个比较详细的分析。史老师的印象关强调的是画面的精美、操控的舒适、音效的质量,其中,尤以画面精美为最。史老师的这个观点凝结了他的人生智慧,也暗合心理学的要义,可谓是一语道破天机。首先我们从“游戏初期画面为什么特别重要”这个方面来分析。在游戏初期,玩家刚刚下载了你的游戏,对游戏处于完全不了解的阶段。在这个阶段,心理学有一个命题“我们需要多长时间认知新物?”一位心理学家讲了一个故事:我们远古的祖先在东非大草原上结队前行, 阅读全文
posted @ 2014-04-11 11:00 【Winco】 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能让他开发出可维护性更强、缺陷更少的程序。我不要自我重复— 这也许是在编程开发这最最基本的一个信条,就是要告诉你不要出现重复的代码。我们很多的编程结构之所以存在,就是为了帮助我们消除重复(例如,循环语句,函数,类,等等)。一旦程序里开始有重复现象的出现(例如很长的表达式、一大堆的语句,但都是为了表达相同的概念),你就需要对代码进行一次新的提炼,抽象。http://en.wikipedia.org/wik 阅读全文
posted @ 2014-04-11 10:54 【Winco】 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 3.0的截屏和2.x的截屏基本上相同,都是利用RenderTexture来处理,在渲染之前调用call函数,然后调用Cocos的场景visit函数对其进行渲染,渲染结束后调用end函数即可。只是3.0截屏需要在截完屏的下一帧才能处理RenderTexture,这点要注意。本文的重点在于如何将截图功能继承到Cocos2d-x 3.0引擎。1.集成到Director这里选择把截屏功能继承到Director中,让全局的导演来执行截屏功能是一个很好的主意。 1 void Director::saveScreenshot(const std::string& fileName,const std 阅读全文
posted @ 2014-04-03 14:31 【Winco】 阅读(456) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 24 下一页