之前已经分析了敌人飞机enemy类,接下来看玩家自己的类,在demo项目中的index.js文件中。Index.js这个实际上是玩家操作的飞机。继承自Sprite。构造函数,此处 this.bullets这行代码没有任何意义,纯粹是多余的。构造函数constructor() {super(PLAYER_IMG_SRC, PLAYER_WIDTH, PLAYER_HEIGHT)// 玩家默认处于屏幕
Sprite类目前没有实现动画支持,所以有一个新类Animation,继承自Sprite,额外提供了动画功能。所谓动画功能,实际上就是根据每一帧调用,更换图片,动画本质就是一连串图片的播放。Animation.js代码如下,export default class Animation extends Sprite {constructor(imgSrc, width, height) {sup
关于使用一个第三方的csvHelper库来读写csv文件
迭代、原型、螺旋、敏捷模型之间的区别
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号