📄 phonedef.java
字号:
/*
* Created on 2005-9-2
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package mole.doudizhu.Game_128_128;
//import java.util.*;
/**
* @author Administrator
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public interface PhoneDef
{
public static final int BACKGROUND_BLOCK_WIDTH = 16;
public static final int BACKGROUND_BLOCK_HEIGHT = 16;
public static final int BACKGROUND_BLOCK_ROW = 8;
public static final int BACKGROUND_BLOCK_COLUME = 8;
public static final int MACHINE_TYPE = 0;
public static final int BASELINE_PIXEL = 3;
public static final int KEY_DELAY = 4;
public static final int HINT_FRAME_W = 28;
public static final int HINT_FRAME_H = 18;
public static final int SCROLL_START_X = 0;
public static final int SCROLL_END_X = 127;
public static final int SCROLL_START_Y = 40;
public static final int SCROLL_OFFSET_Y = 3;
//坐标定义
//玩家头像
public static final int HEAD_W = 20;
public static final int HEAD_H = 20;
public static final int[] WAIT_HEAD_X =
{
0,108,0,
};
public static final int[] WAIT_HEAD_Y =
{
108,0,0,
};
public static final int[] PLAY_HEAD_X =
{
0,88,20,
};
public static final int[] PLAY_HEAD_Y =
{
108,1,1,
};
public static final int[] NAME_X =
{
1,127,1,
};
public static final int[] NAME_Y =
{
94,21,21,
};
public static final int NAME_MAX_CNT = 5;
//其他玩家底牌数
public static final int[] CARD_BACK_X =
{
0,110,1,
};
public static final int[] CARD_BACK_Y =
{
0,0,0,
};
//我的牌面
public static final int MY_CARD_X = 22;
public static final int MY_CARD_Y = 95;
public static final int ARROW_X = 22;
public static final int ARROW_Y = 83;
//打出的牌
public static final int[] OUT_CARD_X =
{
17, 125, 3,
};
public static final int[] OUT_CARD_Y =
{
57, 23, 23,
};
//提示框
public static final int[] FRAME_X =
{
4,80,18,
};
public static final int[] FRAME_Y =
{
88,2,2,
};
//底分+倍分
public static final int DIFEN_X = 0;
public static final int DIFEN_Y = 66;
//底牌
public static final int DIZHUPAI_X = 48;
public static final int DIZHUPAI_Y = 1;
//开始按钮
public static final int BUTTON_START_X = 17;
//离开按钮
public static final int BUTTON_LEAVE_X = 73;
//再来一盘按钮
public static final int BUTTON_RETRY_X = 22;
public static final int BUTTON_RETRY_Y = 90;
//不玩了按钮
public static final int BUTTON_EXIT_X = 78;
public static final int BUTTON_EXIT_Y = 90;
//菜单按钮
// public static final int[] BUTTON_MENU_X =
// {
// 0,115,
// };
// public static final int[] BUTTON_MENU_Y =
// {
// 115,115,
// };
//叫分按钮
public static final int BUTTON_JIAO_FEN_START_X = 25;
public static final int BUTTON_JIAO_FEN_START_Y = 45;
//出牌按钮
public static final int BUTTON_CHU_PAI_START_X = 11;
public static final int BUTTON_CHU_PAI_START_Y = 75;
//输赢界面
public static final int RESULT_DIALOGUE_WIDTH = 128;
public static final int RESULT_DIALOGUE_HEIGHT = 120;
public static final int RESULT_VIEW_HEIGHT = 50;
public static final int RESULT_ACC_Y = 10;
public static final int RESULT_CARD_CNT = 10;
public static final int[] RESULT_ARROW_X =
{
110,110,
};
public static final int[] RESULT_ARROW_Y =
{
23,95,
};
//爆炸特效
public static final int ZHA_DAN_END_X = 62;
public static final int ZHA_DAN_END_Y = 54;
public static final int BAO_ZHA_X = 60;
public static final int BAO_ZHA_Y = 50;
public static final int ZHA_DAN_STEP = 4;
public static final int BAO_ZHA_STEP_START = 7;
public static final int BAO_ZHA_STEP_END = 10;
//VS特效
public static final int VS_CTRL_STEP = 2;
public static final int VS_STEP = 16;
public static final int VS_BACKGROUND_Y = 38;
public static final int VS_BACKGROUND_HEIGHT = 70;
public static final int[] VS_HEAD_X =
{
54, 80, 28, 52, 65,
};
public static final int[] VS_HEAD_Y =
{
70, 45, 45, 50, 50,
};
//菜单
public static final int MENU_BUTTON_WIDTH = 39;
public static final int MENU_BUTTON_HEIGHT = 17;
public static final int MENU_BUTTON_OFFSET_X = 4;
public static final int MENU_BUTTON_OFFSET_Y = 3;
//手的偏移
public static final int FIGURE_OFFSET_Y = 3;
public static final int BUTTONWORD_WIDTH = 13;
public static final int BUTTONWORD_HEIGHT = 11;
//游戏按钮
public static final int JIAO_FEN_BUTTON_W = 36;
public static final int JIAO_FEN_BUTTON_H = 17;
public static final int PLAY_BUTTON_W = 37;
public static final int PLAY_BUTTON_H = 16;
public static final int PLAY_BUTTON_OFFSET_X = 2;
public static final int PLAY_BUTTON_OFFSET_Y = 2;
public static final int DIALOGUE_WIDTH = 118;
public static final int DIALOGUE_HEIGHT = 92;
public static final int DIALOGUE_CORNER_W = 8;
public static final int DIALOGUE_CORNER_H = 8;
public static final int PREVIEW_WIDTH = 128;
public static final int PREVIEW_HEIGHT = 128;
public static final int CARD_WIDTH = 11;
public static final int CARD_HEIGHT = 19;
public static final int CARD_OFFSET_X = 10;
public static final int CARD_OFFSET_Y = 12;
public static final int PREVIEW_CARD_OFFSET_Y = 12;
//开始提示
public static final int ZHUNBEI_WAITING_Y = 55;
public static final int ZHUNBEI_WAITING_H = 20;
public static final int DIALOGUE_START_H = 98;
public static final int DIALOGUE_BUTTON_W = 36;
public static final int DIALOGUE_BUTTON_H = 17;
public static final String STRING_WAITING="等待游戏开始!";
public static final String[] STRING_START=
{
" [方向键]:移动 ",
" [确认键]:选择",
"[1]:出牌 [2]:放弃",
"[3]:提示 [4]:查牌",
"[5]:退牌 [7]:玩家",
"[8]:预设 [9]:聊天",
" [0]:状态栏",
};
public static final int START_VIEW_LINE = 4;
public static final int START_SCROLL_ACC = 1;
public static final String RESOURCE_FILE = "/doudizhu_128_128.boq";
/*******************************************
* music
******************************************/
// public static final int MUSIC_START = 0;
// public static final int MUSIC_HURRY = 1;
// public static final int MUSIC_WIN = 2;
// public static final int MUSIC_LOSE = 3;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -