HTML 游戏图片
-
定义和使用
按下面的上下左右按钮移动笑脸: -
如何使用图片
为了在画布上添加图像,getContext("2d") 对象具有内置的图像属性和方法。在我们的游戏中,要将游戏片段创建为图像,请使用组件构造函数,但您必须引用图像的 url,而不是引用颜色。并且必须告诉构造函数该组件属于 "image" 类型:在组件构造函数中,我们测试组件是否为 “image” 类型,并使用内置的 "new image()" 对象构造函数创建一个 image 对象。当我们准备好绘制图像时,我们使用 drawImage 方法而不是 fillRect 方法: -
-
-
-
循环背景
要使相同的背景循环永远,我们必须使用一种特定的技术。首先告诉组件构造函数这是一个背景。然后,组件构造函数将添加两次映像,将第二个映像紧跟在第一个映像之后。在 newPos() 方法中,检查组件的x位置是否到达图像的末尾,如果到达,则将组件的 x 位置设置为 0: