首页 > 其他 > 详细

点灯小游戏

时间:2015-05-07 00:44:54      阅读:152      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!