【发布时间】:2017-12-30 20:13:33
【问题描述】:
我正在尝试制作一个简单的迷宫游戏,目前正在使用 Eclipse 中的处理。我试图做到这一点,每次鼠标接触墙壁时,它都会重置,我知道如何做到这一点的唯一方法是使用 get() 函数。
但是,当我尝试 get() 颜色时,它不知道颜色是什么。我已经尝试了很多次以找到解决方案,但仍然无法解决。如果你能通过简单的解释来帮助我,因为我比这个网站上的大多数人都年轻一点,那会很有帮助。这是我粘贴的代码。
package MegaPackage;
import java.awt.*;
import java.util.*;
import processing.core.PApplet;
import processing.core.PImage;
//Main method. Insert public variables and entities here.
public class FlatShooter extends PApplet{
public void settings(){
size(900,900);
}
public static void main(String [] args){
String[] processingArgs = {"FlatShooter"};
FlatShooter flatShooter = new FlatShooter();
PApplet.runSketch(processingArgs, flatShooter);
}
PImage background;
PImage life1Image;
PImage life2Image;
PImage life3Image;
PImage redEnemyImage;
public float xSpeedPlayer = 9;
public int score;
public int enemies;
public int lives;
public boolean moving = false;
public boolean moving2 = false;
public void setup(){
background=loadImage("maze.png");
life1Image=loadImage("life_heart.png");
life2Image=loadImage("life_heart.png");
life3Image=loadImage("life_heart.png");
}
//Draw stuff
public void draw(){
background(background);
}
public class Cursor{
public void CheckPosX(){
color color_beside_mouse = get(mouseX, mouseY);
}
}
}
非常感谢。
【问题讨论】:
标签: java eclipse colors processing