在类之间导入java变量

时间:2012-11-29 23:04:57

标签: java slick2d

我有两节课。一个类有一个变量“Image plane = null;”在这个类(Class1)中,我调用了一个函数move.lookright(),它在另一个名为move.java的类文件上执行一个函数。我的问题是我需要将一些变量导入到这个类中,以便我可以使用它们并使调用函数时图像向右移动。

void lookRight() {
    if(plane.getRotation() < 0 ){       
        if(plane.getRotation()>-270 ){
            plane.rotate(-0.2f * delta);
        }
        if(plane.getRotation()<1){
            plane.rotate(0.2f * delta);
        }
    }
}

此类需要变量delta和plane。

感谢任何帮助。 是的,我多次谷歌这个答案,但无法找到答案。

谢谢, 凯尔

1 个答案:

答案 0 :(得分:4)

将方法签名更改为

void lookRight(DataTypeOfPlane plane, double delta)
// replace DataTypeOfPlane with the actual data type of the variable plane ;)

并在调用方法时传递参数。