DroidQuest/src/com/droidquest/items/SpyCam.java

53 lines
1.3 KiB
Java

package com.droidquest.items;
import com.droidquest.Room;
import com.droidquest.decorations.TextBox;
import javax.swing.*;
import java.awt.*;
import java.awt.event.KeyEvent;
public class SpyCam extends Item {
public SpyCam(Room r) {
x = 0;
y = 0;
room = r;
width = 0;
height = 0;
grabbable = false;
}
public void Draw(Graphics g, JPanel jp) {
}
public boolean KeyUp(KeyEvent e) {
if (e.getKeyCode() == e.VK_RIGHT) {
SetRoom(room.rightRoom);
return true;
}
if (e.getKeyCode() == e.VK_LEFT) {
SetRoom(room.leftRoom);
return true;
}
if (e.getKeyCode() == e.VK_UP) {
SetRoom(room.upRoom);
return true;
}
if (e.getKeyCode() == e.VK_DOWN) {
SetRoom(room.downRoom);
return true;
}
if (e.getKeyCode() == e.VK_SPACE) {
level.player = level.gameCursor;
level.currentViewer = level.player;
for (int a = 5; a < 60; a++) {
Room r = level.rooms.elementAt(a);
TextBox tb = r.textBoxes.elementAt(0);
tb.y += 500;
}
return false;
}
return false;
}
}