UI基础石头剪刀布.pptx
- 文档编号:18693607
- 上传时间:2023-09-15
- 格式:PPTX
- 页数:28
- 大小:1.66MB
UI基础石头剪刀布.pptx
《UI基础石头剪刀布.pptx》由会员分享,可在线阅读,更多相关《UI基础石头剪刀布.pptx(28页珍藏版)》请在冰点文库上搜索。
石头剪刀布,讲师:
刘凡,技术博客:
http:
/,演练目标,熟悉UIImageView、UILabel、UIButton以及UIView的使用学习如何播放音频、音效,开发步骤,1.新建项目2.搭建UI界面3.建立IBOutlet,以便代码能够处理界面元素4.建立IBAction,以便界面上某些事件发生时执行方法5.代码实现6.增加音频、音效播放,游戏目标,游戏规则
(1),屏幕上方是电脑选项屏幕下方是玩家选项游戏开始时,电脑和玩家连续播放石头、剪子、布图片玩家选择下方任一按钮表示本轮出拳,游戏规则
(2),玩家出拳后,出拳选择按钮隐藏屏幕下方显示玩家的选择屏幕上方显示电脑出拳屏幕中间显示本轮结果图片右侧显示彼此得分单击下方按钮继续游戏,新建项目及导入素材,搭建UI界面
(1)基本内容,搭建UI界面
(2)增加操作按钮,搭建UI界面(3)增加提示文字,运行效果,建立IBOutlet&IBAction,代码实现
(1)序列帧动画,代码实现
(2)按钮响应,代码实现(3)UIView状态切换&继续游戏,代码实现(4)更新得分,运行效果,导入声音框架
(1),导入声音框架
(2),导入声音框架(3),代码实现
(1)加载背景音乐,代码实现
(2)循环播放背景音乐,代码实现(3)加载音效方法,代码实现(4)播放音效,声音和音效小结音频格式,注意:
硬件解码器一次只能对一个音频文件解码。
声音和音效小结音频转换工具,转换aiff格式afconvert-fAIFF-dI8filename转换caf格式afconvert-fcaff-daac-b32000filename批量转换find.-name*.mp3-execafconvert-fcaff-daac-b32000;,本节知识点回顾,iOS应用程序基本开发步骤1.新建项目2.搭建UI界面3.连线IBOutlet和IBAction4.代码实现知识点:
NSArray的初始化NSString的基本使用序列帧动画利用Tag属性区分控件随机数的使用声音和音效的播放,Q&A,Thanks!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UI 基础 石头 剪刀