下载此文档

《动画与游戏V》.pptx


文档分类:IT计算机 | 页数:约83页 举报非法文档有奖
1/83
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/83 下载此文档
文档列表 文档介绍
该【《动画与游戏V》 】是由【相惜】上传分享,文档一共【83】页,该文档可以免费在线阅读,需要了解更多关于【《动画与游戏V》 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第6章动画与游戏哈尔滨工程大学王向辉精选ppt本章学****目标:动画效果是游戏中不可缺少的内容,本章主要介绍画布〔Canvas〕和精灵〔ImageSprite〕的使用方法,以及一些高级的动画功能,如边缘检测、碰撞处理和精灵操纵等。掌握画布的使用方法理解画布的坐标系统掌握精灵的使用方法掌握球〔Ball〕,初始的画布像一张空白幻灯片,没有任何内容,用户可以在画布上绘制各种图形,也可以在画布上加载图片作为画布的背景,或是在画布上显示文字。画布是常用的控件,除了作为绘制图形的承载体以外,还经常作为游戏的背景画面。画布是一个具有触控感应的二维平面图板,采用经典的二维坐标系,原点在画布的左上角。右图使用坐标点(X,Y)说明画布的坐标系,X表示坐标点距离左侧边缘的距离,Y表示坐标点距离上边缘的距离,且X和Y都取正值。〔Canvas〕,将画布拖拽到界面设计区后,画布仅仅显示为一个小图标,如以下图所示。,画布还支持更改背景颜色(BackgroundColor)和更改背景图片(BackgroundImage)、设置画笔的颜色(PaintColor〕和宽度(Linewidth〕,以及画布是否可见〔Visible〕等属性。画布的全部属性如右图所示,属性说明参照下表。〔Dragged〕、触碰事件〔Touched〕、快速划动事件〔Flung〕、触碰按下事件〔TouchDown〕和触碰抬起事件〔TouchUp〕,如下表所示。画布事件事件说明Dragged拖拽事件Flung快速划动事件TouchDown触碰按下事件TouchUp触碰抬起事件Touched触碰事件,,说明画布事件的响应规律。此图演示手指从A点按下,缓慢的沿弧线,从B点滑动到C点,然后抬起手指的过程。手指接触到A点时产生TouchDown事件;手指从A到B再到C的移动过程中,将屡次产生Dragged事件;在手指离开C点时,产生TouchUp事件。TouchDown和TouchUp事件只在手指触碰到屏幕和离开屏幕时产生。如果手指的触碰点和抬起点是同一点,将引发Touched事件;如果手指在屏幕上移动了,那么不会引发Touched事件。画布的Touched、TouchDown和TouchUp事件精选ppt画布的Dragged事件Dragged事件在手指移动过程中持续产生,主要用来跟踪手指的移动轨迹。该事件提供三个坐标,分别是移动开始坐标点〔StartX和StartY〕、事件产生时的当前坐标点〔CurrentX和CurrentY〕、前一个事件产生时的坐标点〔PrevX和PrevY〕。,如果从A点到C的过程中,只在B点和C点产生了Dragged事件,那么在C点产生的事件中,移动开始节点是A,当前节点是C,前一个事件产生是在B点。精选ppt画布的Flung事件画布的Flung事件只有手指在屏幕上快速划动的时候才会产生。以右图场景为例,在从A经过B到C的过程中,如果手指在屏幕上移动的足够快,那么当手指在C点抬起时,会产生Flung事件。Flung事件中会提供划动开始节点的坐标、划动方向、速度、速度在X轴和Y轴的分量。:。以下图分别是在界面编辑器中的界面和运行时的界面。CanvasEvent例如中上方是画布控件,下方是各种事件数据的显示区域。在上方的画布上进行触碰操作或滑动操作,事件的响应结果便会显示在界面下部。画布控件例如CanvasEvent精选ppt

《动画与游戏V》 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数83
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小6.76 MB
  • 时间2024-04-24