实验报告电子稿格式..doc

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验报告电子稿格式.

浙江万里学院实验报告 课程名称: ios游戏开发与基础 实验名称: “拖拖看”小游戏开发 实验目的: 让不懂程的人上iPhone开的很,你需要拖滑条上的色靶心,它所在的位置尽可能接近我 定的目数字(每次随机生成)。比如在上中的目数字是33。因你没法直接看到 滑条上靶心所在位置的数字,所以就得去猜。?当你得差不多的候,可以按下Hit me!按,然后就会出一个框告你猜的果如何。你猜的数字越接近目数字,你的得分就越高。当你按下OK按后就会关框,然 后开始新一的游。你可以一直玩下去,直到按下”重新来“按(左下角的那个), 它会把累得分重置0。模或件在屏幕中放一个按,在按上放一个”Hit Me!” 当玩家触碰Hit Me按的候,需要用出一个框,告玩家他猜的准不 ?准。因此我需要算玩家的得分 ,并把得分放到框的出信息中。在屏幕上放一个滑条,把它的数范定在1到100之。 当玩家触碰Hit Me按后取滑条上的数。 在每游开始的候生成一个随机数,并把它示在屏幕中。个随机数就是目数。 在每游开始的候生成一个随机数,并把它示在屏幕中。个随机数就是目数。 比滑条上的数和所生成的随机数,并基于它之的差异来算玩家的得 ?分。最后把个分数放到框的出信息中。 在屏幕上放置一个“重新来”的按。使用它来重置玩家得分和游数。 把用置横向示 美化界面 然后就是点击左侧的Create a new Xcode project,出现如下界面: 选择Single View Application,然后点Next。出现的下面界面: 通过以上的步骤,就是可以进入xcode运行环境了。 最先开始是要添加一个按钮,编辑内容为“打我啊混淡!”如下: 专业班级: 姓 名: 学号: 实验日期: 现在开始运行的话,只有这么一个文字按钮在哪边,点击它也不会有任何的反应。接下来就是有要给它添加关联了。就是选中这个按钮,按住鼠标的右键,开始拖曳会出现一条线到interface builder,然后选择showalert动作。可以查看我们所设置的关联: 然后在CrazyDragViewController.m中修改一段代码: - (IBAction)showAlert:(id)sender { } 修改段代:?- (IBAction)showAlert:(id)sender { [[[UIAlertView alloc]initWithTitle:@您好,老 message:@听您的新了 499次 delegate:nil cancelButtonTitle:@我来帮1次,你懂的 otherButtonTitles:nil, nil]show]; } 当我们全部完成的时候,界面如下: 现在刚刚完成的是第一步“打我啊混淡!”我们可以先把UIKit和其它框架 类似”i”形状的界面元素其也是一个Button,只是需要把它的类型置 Info Light。 接下来我置滑条的数。中Slider,切到Attributes Inspector,把它的最小 数1,最大数100,当前数50. 目前为止,界面上面的12个基本元素已经基本完成了。 选中滑条(Horizaontal Slider),按住control,有鼠拖出一条到花花的代 区的@interface和@end之,这时会出一个小的提示框,可以按照下修改其中的内 容,把Connection后面的Action,在Name后面入sliderMoved,然后点 Connect。 个候你会看到在@interface和@end之出一行新的代: - (IBAction)sliderMoved:(id)sender; 这个候看右的Connections Inspector,你会sliderMoved动作和滑条的Value Changed事件关在一起了。就意味着每当滑条的数生化(也就是玩家来回 拖滑条的候),都会行作 切到CrazyDragViewController.m,在@implementation下面找到段代: - (IBAction)sliderMoved:(id)sender { } 把段代的内容修改: - (IBAction)sliderMoved:(id)sender {?UISlider *slider = (UISlider*)sender; NSLog(@滑动条的当前数值是:%f,slider.value); } 首先回到CrazyDragViewController.m,更改sliderMoved作的内容如下: - (IBAction)

文档评论(0)

sa1fs5g1xc1I + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档