码迷,mamicode.com
首页 > 其他好文 > 详细

点灯小游戏

时间:2015-05-07 00:47:13      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:

今天闲时,写了个点灯的小游戏,所谓点灯游戏,就是在一个多行多列并排多盏灯的格子里,任意点击一个灯都会将自己及周围的灯的亮暗状态发生变化,当灯全部要点亮后即赢了。

技术分享

下面是几个比较关键的代码:

1.在:- (void)viewDidLoad;里实现游戏的基本布局,用一个for循环即可,其中定义了两个属性 NSInteger level 和 

NSInteger number,分别设置的是每行灯的个数和总共灯的个数,可根据不同关进行改变。

技术分享

 

2.下面是UIButton点击时改变自身即周围灯的亮暗状态的方法:- (void)change:(UIButton *)button;

技术分享

3.在:- (void)changeColor:(NSInteger)index;里实现每一盏灯的亮暗状态

技术分享

4.最后实现的是一个返回值为BOOL的判断输赢的方法:- (BOOL)Win;

技术分享

 

 

 

点灯小游戏

标签:

原文地址:http://www.cnblogs.com/student-hualei/p/4483536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!