坦克之战火瀑生存战争怎么做子弹发子弹

是时候,换个姿势关注TA
关注 功能升级,收割 TA 的最新动态
扫我下载最新九游APP
查看: 82|回复: 2
最后登录积分16208精华0帖子
Lv15炉火纯青, 经验 16208, 距离下一级还需 392 经验
变成跟2星一样了。
最后登录积分22095精华7帖子
Lv17炉火纯青, 经验 22095, 距离下一级还需 1905 经验
这是opengles问题?还是官方问题
最后登录积分5476精华0帖子
有颜色区别哦~~
您对该GM的评价:(登录并绑定手机即可获得投票机会。立刻/)
安卓平台下载
苹果平台下载全民坦克之战火瀑远程火炮剖析_魔方网全民坦克之战专区
你正在访问:
全民坦克之战火瀑远程火炮剖析
坦克大战大家都玩过吧,不过今天小编不是要讲坦克大战,而是新游戏全民坦克之战。此游戏被誉为10秒上手3分钟一局,可想而知此游戏有多么的强大了。
  全民坦克之战火瀑远程火炮剖析,坦克游戏最主要的还是坦克,如果你有一个强大的坦克那么就可以碾压对手。在我们的坦克之战中有着多种的坦克,今天呢,小编主要给大家介绍一个重量级的坦克。
  火瀑远程火炮在游戏中是一个五星级的坦克,拥有极强的火力,可为队友提供强大的压制火力。此坦克为定向弹幕型远程火炮,每次发射24枚火箭,分两排分布,每排12发,可指定发射方向,在狭窄地形或者可预测敌军移动方向时有奇效,但基础射程较短,限制了视野范围。
  主要用于为友军提供远程的对敌debuff和路线封锁,并可根据战局选择持续团队被动还是触发式大额被动。EX是大范围的限制技能,为前线队友提供输出空间。
  技能:
  地雷阵:开火后每枚火箭会在爆炸点生成1颗地雷,地雷会造成百分之50的火瀑伤害,还有附带百分之15的减速,效果持续2秒,地雷持续10秒,每25秒可使用一次。
  衰弱爆弹:下次开火对命中区域造成持续8秒的干扰,对区域内敌人造成50%攻击力削减,每25秒可使用一次。
  战意激增:每摧毁一个敌人,可为友军提升战意,增加20%攻击及20%的速度,持续8秒。
  鼓舞:当自身存在的时候为友军提升战斗力,在未死亡状态时,所有友军提升5%的血量、攻击、速度。
  EX酸蚀弹幕:激活后下一次攻击将发射酸蚀弹,每一发都会变成一个8秒钟的酸蚀泥潭,并让敌人减少百分之75的防御,以及减速百分之50。
  经过介绍后,大家对这个坦克有一定的了解了吧,如果玩家想要知道更多攻略内容,请继续关注我们全民坦克之战专区攻略。
全民坦克之战
游戏类型:射击游戏运营商:乐逗游戏游戏版本:1.0.1
魔方游戏宝
跨服交友 实时语音边玩边聊
定制工具 PK辅助解放双手
独家福利 超值礼包元宝道具
已领&150个
已领&1500个
已领&1000个
已领&250个
封神英雄榜
突破经典的飞行射击类精品手机游戏。继承了经典飞机大战简单爽快的操作体验,玩法更多样。这么好玩的游戏,确定不玩吗?当前位置: & &
& 全民坦克之战超级传送在哪怎么开启
全民坦克之战超级传送在哪怎么开启
发表时间:
来源:优游网 发布:clay
全民坦克之战超级传送在哪怎么开启
全民坦克之战超级传送的出货率很高,而且会出非常好的资源和坦克。想要有这个功能,先充值1000RMB然后成为VIP12就可以传送了。
vip12的特权有很多,超级传送只是其中一个。
每天免费获取240张扫荡卷
娱乐开启超级传送可获得最新式坦克
天梯胜利可最多获得100勋章
燃料上限提升至150点
科技研发的时间缩短30%
可同时研发科技的数量提升至3
游戏关键字:
相关阅读:
H5游戏推荐
该游戏暂时没有礼包
热门推荐◆Java课程设计(10)
package com.wxh.tank3;
//坦克类,父类
class Tank {
// 表示坦克的横坐标
int x = 0;
// 坦克的纵坐标
int y = 0;
// 坦克方向
// 0表示上 1表示右 2表示下 3表示左
int direct = 0;
// 坦克的速度
int speed = 1;
public int getColor() {
public void setColor(int color) {
this.color =
public int getSpeed() {
public void setSpeed(int speed) {
this.speed =
public int getDirect() {
public void setDirect(int direct) {
this.direct =
public Tank(int x, int y) {
public int getX() {
public void setX(int x) {
public int getY() {
public void setY(int y) {
//敌人的坦克
class EnemyTank extends Tank{
public EnemyTank(int x,int y){
super(x, y);
class Shot implements Runnable{
int speed=1;
//是否还活着
boolean isLive=
public Shot(int x,int y,int direct){
this.direct=
public void run() {
while(true){
Thread.sleep(50);
} catch (Exception e) {
// TODO: handle exception
switch(direct){
//子弹何时死亡
System.out.println(&子弹坐标:x=&+x+&y=:&+y);
//判断该子弹是否碰到边缘
if(x&0 || x&400 || y&0 || y&300){
this.isLive=
// 我的坦克
class Hero extends Tank {
public Hero(int x, int y) {
super(x, y);
public void shotEnemy(){
switch(this.direct){
s=new Shot(x+10,y,0);
s=new Shot(x+30,y+10,1);
s=new Shot(x+10,y+30,2);
s=new Shot(x,y+10,3);
//启动子弹线程
Thread t=new Thread(s);
t.start();
// 坦克向上移动,纵坐标减小
public void moveUp() {
// 向右移动
public void moveRight() {
// 向下移动
public void moveDown() {
this.y += this.
// 向左移动
public void moveLeft() {
MyTankGame3
package com.wxh.tank3;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
//我的坦克大战游戏3.0版本
* 我的坦克可以上下左右移动
* @author Administrator
public class MyTankGame3 extends JFrame {
MyPanel mp =
public static void main(String[] args) {
MyTankGame3 mtg = new MyTankGame3();
// 构造函数
public MyTankGame3() {
mp = new MyPanel();
//启动mp线程
Thread t=new Thread(mp);
t.start();
this.add(mp);
// 注册监听
this.addKeyListener(mp);
this.setSize(400, 300);
this.setVisible(true);
// 我的面板
class MyPanel extends JPanel implements KeyListener,Runnable{
// 定义一个我的坦克
Hero hero =
//定义敌人的坦克组
Vector&EnemyTank& ets=new Vector&EnemyTank&();
//定义敌人坦克的数量
int enSize=3;
// 构造函数
public MyPanel() {
hero = new Hero(100, 100);
//初始化敌人的坦克
for(int i=0;i&enSi++){
//创建一辆敌人的坦克对象
EnemyTank et=new EnemyTank((i+1)*50,0);
et.setColor(0);
et.setDirect(2);
//加入到vector集合中
ets.add(et);
// 重写paint
public void paint(Graphics g) {
super.paint(g);
// 把背景色变成黑色
g.fillRect(0, 0, 400, 300);
g.setColor(Color.CYAN);
// 画出自己的坦克
this.drawTank(hero.getX(), hero.getY(), g, this.hero.direct, 1);
//画出子弹
if(hero.s!=null && hero.s.isLive==true){
g.draw3DRect(hero.s.x,hero.s.y,1,1,false);
//画出敌人的坦克
for(int i=0;i&ets.size();i++){
this.drawTank(ets.get(i).getX(), ets.get(i).getY(), g, ets.get(i).getDirect(), 0);
// 画出坦克的函数
public void drawTank(int x, int y, Graphics g, int direct, int type) {
// 判断是什么类型的坦克
switch (type) {
g.setColor(Color.CYAN);
g.setColor(Color.yellow);
// 判断方向
switch (direct) {
// 画出我的坦克
// 1.画出左边的矩形
g.fill3DRect(x, y, 5, 30, false);
// 2.画出右边的矩形
g.fill3DRect(x + 15, y, 5, 30, false);
// 3.画出中间矩形
g.fill3DRect(x + 5, y + 5, 10, 20, false);
// 4.画出圆形
g.fillOval(x + 5, y + 10, 10, 10);
// 5.画出线
g.drawLine(x + 10, y + 15, x + 10, y);
// 炮筒向右
// 画出上面的矩形
g.fill3DRect(x, y, 30, 5, false);
// 画出下面的矩形
g.fill3DRect(x, y + 15, 30, 5, false);
// 画出中间的矩形
g.fill3DRect(x + 5, y + 5, 20, 10, false);
// 画出圆形
g.fillOval(x + 10, y + 5, 10, 10);
g.drawLine(x + 15, y + 10, x + 30, y + 10);
// 炮筒向下
// 1.画出左边的矩形
g.fill3DRect(x, y, 5, 30, false);
// 2.画出右边的矩形
g.fill3DRect(x + 15, y, 5, 30, false);
// 3.画出中间矩形
g.fill3DRect(x + 5, y + 5, 10, 20, false);
// 4.画出圆形
g.fillOval(x + 5, y + 10, 10, 10);
// 5.画出线
g.drawLine(x + 10, y + 15, x + 10, y + 30);
// 炮筒向左
// 画出上面的矩形
g.fill3DRect(x, y, 30, 5, false);
// 画出下面的矩形
g.fill3DRect(x, y + 15, 30, 5, false);
// 画出中间的矩形
g.fill3DRect(x + 5, y + 5, 20, 10, false);
// 画出圆形
g.fillOval(x + 10, y + 5, 10, 10);
g.drawLine(x + 15, y + 10, x, y + 10);
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub
// 键按下处理 a d w s
public void keyPressed(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_W) {
// 设置我的坦克的方向
this.hero.setDirect(0);
this.hero.moveUp();
System.out.println(&上&);
// this.repaint();
} else if (e.getKeyCode() == KeyEvent.VK_D) {
this.hero.setDirect(1);
this.hero.moveRight();
} else if (e.getKeyCode() == KeyEvent.VK_S) {
this.hero.setDirect(2);
this.hero.moveDown();
System.out.println(&下&);
// this.repaint();
} else if (e.getKeyCode() == KeyEvent.VK_A) {
this.hero.setDirect(3);
this.hero.moveLeft();
//判断玩家是否按下J
if(e.getKeyCode()==KeyEvent.VK_J){
this.hero.shotEnemy();
// 必须重绘panel
this.repaint();
public void keyReleased(KeyEvent e) {
public void run() {
//每隔100毫秒去重绘
while(true){
Thread.sleep(100);
} catch (InterruptedException e) {
e.printStackTrace();
this.repaint();
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:46854次
积分:3898
积分:3898
排名:第6020名
原创:344篇
文章:39篇
阅读:5005
文章:17篇
阅读:2627
文章:17篇
阅读:4895
(21)(29)(54)(32)(7)(65)(45)(25)(56)(5)(18)坦克世界如何发射机枪子弹_坦克世界吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,719,658贴子:
坦克世界如何发射机枪子弹
随后会放制作过程
当红演员有没有票房号召...
禁止转载,更新不艾特人...
10月18日王宝强的离婚官...
桦皓,94,180,已经就业...
此贴为吧友爆照评分贴,...
别人都说手指长,姑娘你...
ayawawa: 你好! 跟老...
娃娃: 我现在遭遇了老...
有些人说为什么附近居民...
当红小生作为新生代的演...
Hi, 大家好 好久不见 ...
好了 此贴被我击毁了
楼主钓得一手好鱼
楼主钓得一手好鱼
机枪能用?
楼主不一定是钓鱼,他贴吧等级确实挺低。。。
成人用品,淘宝网,品类齐全!保密包装,私密配送,值得信赖!淘宝网,一站式购物,更快,更便宜!
只有黄金59的黄金vip的黄金尊贵用户可以使用机枪花双倍的钱,可以升级到50英寸巴菲特炮狙而且还能连发!
只有尊贵的黄金59可以使用机枪,想用?3888一辆哦亲
现在机枪都是模型不能用的,楼上说什么alt+F4的都是坑你呢,别信
把准星指向目标,点右键,自己大喊突突突,光影效果自行脑补
他说的是他下面的枪
机枪 是用来打人的,打坦克不好使
你是说那几辆拖拉机初级车吧?突突突的看起来开火挺猛的那个?
好好的回答新人会SHI?我原来刚玩以为机枪也能用的,后来才知道不能。楼主懂了没
楼上是骗子,
何必喷人家新人啊。。受不了你们 难道大家都是一出生就会玩坦克世界的啊。。。。很简单 那个 车上按得机枪不能用。。。(见过机枪打坦克吗?)如果说的是早期试验车的炮(你理解成机枪。。。) 那么 那个要点研发 换炮的。。。没什么机枪的。。。
卸掉炮弹进图点右键好了
贴吧热议榜
使用签名档&&
保存至快速回贴

我要回帖

更多关于 飞机大战实现发射子弹 的文章

 

随机推荐