如何让我的敌人在Kilibolt射击?

时间:2014-03-03 06:47:19

标签: java android arrays eclipse

您好我在Kilibolt.com做了“创建Android游戏”的教程 我完成了整个游戏......并改变了一些东西。不幸的是,在教程中他们只展示了如何拍摄主角。

我有三个机器人被绘制,创建并包含在数组列表中。我想让它们每隔几秒左右随机拍摄一次。我试着按照所有相同的技术和程序进行主要拍摄。

1)在MAIN CHARACTER CLASS中创建一个射弹类的arraylist(但对于我的敌人......我在他们的课堂上做过) 2)制造吸气剂和二传手 3)在我的“main-startingclass”中绘制了与JIN CHARACTER一样的数组JUST 4)并删除或更新数组中的项目

这些都不是出于某种原因。我甚至尝试将COMMA设置为关键按键......然后在我的敌人类中运行shoot()......就像他们使用MAIN CHARACTER一样。那没有用。

我一直得到“Null指针异常”....我不知道这意味着什么或如何解决它,我也不熟悉Java,Android或Eclipse。请帮助,如果你有任何可能有助于我的情况,将不胜感激。

SOME OF THE ERRORS`enter code here`: 
"Exception in thread "Thread-3" java.lang.NullPointerException
    at kiloboltgame.StartingClass.run(StartingClass.java:213)
    at java.lang.Thread.run(Unknown Source)
Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException
    at kiloboltgame.StartingClass.paint(StartingClass.java:310)
    at sun.awt.RepaintArea.paintComponent(Unknown Source)
    at sun.awt.RepaintArea.paint(Unknown Source)
    at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$200(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)"

0 个答案:

没有答案