1 使用NSThread实现打地鼠1.1 问题NSThread是ios提供的轻量级的多线程解决方案,但是需要自己管理线程的生命周期、线程同步等。本案例使用NSThread实现一个打地鼠的小游戏,在界面随机产生mouse(继承至UIButton),以及点击mouse消失得分等功能,如图-1所示:图-1...
分类:
编程语言 时间:
2015-12-16 19:34:25
阅读次数:
249
1 使用GCD实现打地鼠1.1 问题GCD是Grand Central Dispatch中央任务分发中心的简称,是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器,它是基于C语言的API。本案例使用GCD实现打地鼠小游戏,在界面随机产生mous...
分类:
其他好文 时间:
2015-12-16 19:28:21
阅读次数:
192
1 使用GCD实现打地鼠1.1 问题GCD是Grand Central Dispatch中央任务分发中心的简称,是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器,它是基于C语言的API。本案例使用GCD实现打地鼠小游戏,在界面随机产生mous...
分类:
其他好文 时间:
2015-12-15 22:48:34
阅读次数:
329
打地鼠是一款可以用iOS知识来实现的一种游戏.其核心技术就是通过imageView来播放动画,点击button时来停止当前播放的动画开始击打地鼠的动画.话不多说直接上代码.这是添加当前的背景图片,然后再背景图片上添加地鼠出现的imageView,并在每个imageView上添加个button来执行打...
分类:
移动开发 时间:
2015-10-12 18:51:32
阅读次数:
760
游戏中可能经常会遇到需要某个物体跟着鼠标移动,然后又需要把物体放在某个鼠标指定的位置实现方式Camera.main.WorldToScreenPointCamera.main.ScreenToWorldPoint3D打地鼠实例我这里用到的素材都比较简陋,几乎全是用Unity做的首先是锤子就是两个Cy...
分类:
其他好文 时间:
2015-10-08 23:15:29
阅读次数:
277
//打地鼠核心代码: 1 #import "ViewController.h" 2 #define Krandom arc4random()%(115-100+1)+100 3 @interface ViewController () 4 { 5 NSInteger _n; /...
分类:
其他好文 时间:
2015-09-27 16:12:40
阅读次数:
201
这周Axure学习通过1.用户登录页面。2.计算机。3.倒计时。4.找茬。5.打地鼠。6.广告轮播感想:这几个课题逐个展现文本 文本框 矩形 按钮 标题 动态面板 图像热区 image 全局变量 局部变量 下拉框等功能。Axure的学习最重要的是逻辑,每一个用例都是让课题正常运作的齿轮,每一步必须严...
分类:
其他好文 时间:
2015-09-21 10:31:47
阅读次数:
253
老师上午请假了....然后因为有好多人之前的作业没写出来...所以安排写作业....然后我就划水了一上午....下午回来了...带着做了一遍那个打地鼠.......所以,..今天没啥东西...TableViewControllerUITableViewCell *cell = [tableView ...
分类:
其他好文 时间:
2015-09-10 20:53:00
阅读次数:
153
#import "ViewController.h"@interface ViewController ()@property (nonatomic,strong) NSTimer *timer;@property (nonatomic,strong) NSTimer *mouseTimer;@pr...
分类:
其他好文 时间:
2015-09-10 20:50:13
阅读次数:
211
2241: [SDOI2011]打地鼠Time Limit: 1 Sec Memory Limit: 256 MB题目连接http://www.lydsy.com/JudgeOnline/problem.php?id=2241Description打地鼠是这样的一个游戏:地面上有一些地鼠洞,地鼠们会...
分类:
其他好文 时间:
2015-09-09 13:08:07
阅读次数:
215