这是一款游戏,你可以随机在迷宫中走动并找到物品,这样你就可以与老板作战。
整个代码大约有350行,所以我已经拿出了相关的部分。但问题是"项目"不工作,当#"怪物"使用它只是忽略它的方法。 (对不起瑞典评论)
//静态
public class Spel
{
static Rum current;
static Rum rum12 = new Rum("Du hittar ingenting. " , "En väg. ");
static boolean items = false;
//在哪里"访问"使用。
if (current.item1 != null){
current.visited = true;
}
if (current.item2 != null){
current.visited = true;
}
if (current.item3 != null){
current.visited = true;
//其中"项目"检查。
boolean items = ((rum9.visited==true) || (rum2.visited==true) && (rum5.visited==true));
//我试图使用"项目"。
public class monster {
public void rulla1(){
if (Spel.items == false){
System.out.println("Du behöver hitta 2 objekt för att slåss mot bossen");
Spel.current = Spel.rum12; /
}else
答案 0 :(得分:1)
它没有被忽略,它只是空的,所以它会按照你的代码来做:没有。
public monster() {
}
也许您打算致电rulla1()
。
答案 1 :(得分:0)
首先monster()
不是 方法 它是 constuctor 。
其次它没有做任何事情,因为没有写入任何内容, 它是空的
public monster() {
}