三个事件的使用

一、爆炸效果的使用
爆炸效果,无非就是使用了一个图片进行的轮播,但是,轮播,也有时候会有一些小问题,例如在图片轮播的过程中有可能会出现间隙,这样效果就会出现不美观的效果展示;接着进入正题。
在这里插入图片描述

首先定义声明。
然后是使用画笔的功能,也就是eclipse里已经有这些代码的,只要写出来即可。
接着进行以下截图中的代码进行无缝连接起来。
在这里插入图片描述

接着就是写图片的地址进行循环轮播,这样就会是没有问题的,Gameutil这个是私有构造器,是防止别人创建本类的对象,并且,里面放的是飞机图片的存放,就是当飞机被炮弹打中后的那一瞬间所触发飞机的爆炸效果。
在这里插入图片描述

二、画笔的使用
画笔的使用可以说是很多的地方都在是用,例如是刚刚所说的,爆炸效果,接着是项目开发是验证码也是用到这个画笔进行使用,还有一些激活码也同样是进行了封装使用进行画笔的第一次构建。
例如以下的图片例子。
在这里插入图片描述

画时间,和颜色调用,重画窗口,
重画窗口主要目的是,因为物体是可以移动的,但是相对的物体也是静态的,所以当按下了操作键的时候,物体就要移动,因此窗口就需要,不停的重画窗口来进行位置的移动。
在这里插入图片描述

而程序开着就要不停的进行重画,因为要移动物体,所以,就要用到这个。
下面是画时间。
在这里插入图片描述

画时间:其实就是进行在游戏窗口开始之后,时间要不停的走动,必须要物体爆炸后才会停止,并且会随着游戏开始而计时,所以,也会因为这个而不断重画时间,因时间要动,这是一个动作。
三、定义解决屏幕闪烁缓冲流
在这里插入图片描述

屏幕缓冲流主要是,开发游戏是要移动物体是就会出现屏幕闪烁的跳动。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值