📄 friendbuttlet.java
字号:
package com.lovo.sprite.bullet;
import java.awt.Image;
import javax.swing.JFrame;
import com.lovo.main.Images;
import com.lovo.main.Music;
import com.lovo.sprite.plane.PlaneSprite;
import com.lovo.main.*;
/**
* <p>我方子弹1,垂直发射子弹</p>
* @author mlz
* @version 1.00 2006/9/25 mlz
*
*
*/
public class FriendButtlet extends BulletSprite
{
/**
* 构造器,初始化步长,飞行速度,子弹是否显示
*/
public FriendButtlet(Image img, PlaneSprite plan)
{
super(img, plan);
this.setStep(VX, -VY);
this.setVisible(true);
this.speed = 2;
}
public void updateState()
{
/** 子弹显示时移动 */
if (this.isVisible())
{
/** 设置子弹的位置 */
Y = this.getY() + speed * VY;
}
/**
* 根据子弹威力不同设置不同的图片
*/
if (this.getPower() == 1)
{
this.setImage(Images.bulletImages[1]);
}
if (this.getPower() == 2)
{
this.setImage(Images.bulletImages[2]);
} else if (this.getPower() >= 3)
{
this.setPower(3);
this.setImage(Images.bulletImages[5]);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -