⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 r.java

📁 很好的3款手机游戏源码
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
		n.a(g1, i1, j1, e.c * 5 + 2, e.d, true);
		n.a(g1, n.a_p_static.a("battleRes.caught_Full"), 5, 17, i1, j1 - e.d / 2, 1, 0, false, 0);
	}

	private static void d(Graphics g1)
	{
		int i1 = a_int_array1d_static[1] + 12;
		if (b_int_static > 0)
		{
			g1.setClip(0, 0, e.a_int_static, e.b);
			g1.drawImage(h_javax_microedition_lcdui_Image_static, a_int_array1d_static[0] + 24, i1 + c_int_static, 0);
			a(g1, b_int_static, a_int_array1d_static[0] + 4, i1 + 3 + c_int_static);
			for (int j1 = 0; j1 < b_int_static; j1++)
			{
				g1.setClip(0, 0, e.a_int_static, e.b);
				g1.drawImage(i_javax_microedition_lcdui_Image_static, a_int_array1d_static[0] + 58 + j1 * 7, i1 + 3 + c_int_static, 0);
			}

		}
	}

	private static void e(Graphics g1)
	{
		n.a(g1, e.a_int_static / 2, a_int_array1d_static[1] + 42, e.c * 5 + 2, e.d * 2 + 2, true);
		if (d_boolean_static)
		{
			n.a(g1, n.a_p_static.a("battleRes.item_Full"), 4, 17, e.a_int_static / 2, (a_int_array1d_static[1] + 42) - e.d / 2, 1, 0, 0, e.a_int_static, e.b, 0xffffff, true, 0);
		} else
		{
			n.a(g1, n.a_p_static.a("battleRes.item_Get"), 4, 17, e.a_int_static / 2, (a_int_array1d_static[1] + 42) - e.d, 1, 0, 0, e.a_int_static, e.b, 0xffffff, true, 0);
			n.a(g1, a_java_lang_String_static, 5, 17, e.a_int_static / 2, a_int_array1d_static[1] + 42 + 2, 1, 0, 0, e.a_int_static, e.b, 0xffffff, true, 0);
		}
	}

	private static void f(Graphics g1)
	{
		int i1 = e.c * 6 + 2;
		int j1 = e.d + 4;
		if (c_boolean_static)
		{
			i1 = e.c * 11;
			j1 = e.d * 4 + 4;
		}
		int k1 = e.b / 2 - j1 / 2;
		n.a(g1, e.a_int_static / 2, k1 + j1 / 2, i1, j1, true);
		n.a(g1, n.a_p_static.a("battleRes.exp"), 4, 0, e.a_int_static / 2 - e.c * 3, k1, 1, 0, 0, e.a_int_static, e.b, 0, false, 0);
		n.a(g1, e.a_int_static / 2 + e.c * 1, k1 + 4, k, 0, 0);
		if (c_boolean_static)
		{
			n.a(g1, n.a_p_static.a("battleRes.levelUp1"), 10, 17, e.a_int_static / 2, k1 + 2 + e.d, 1, 0, 0, e.a_int_static, e.b, 65280, true, 21760);
			n.a(g1, n.a_p_static.a("battleRes.levelUp2"), 8, 17, e.a_int_static / 2, k1 + 2 + e.d * 2, 1, 0, 0, e.a_int_static, e.b, 0, false, 0);
			if (j.a_byte_static == 5 || j.a_byte_static == 7 || j.a_byte_static == 9 || j.a_byte_static == 11)
				n.a(g1, n.a_p_static.a("battleRes.levelUp3"), 10, 17, e.a_int_static / 2, k1 + 2 + e.d * 3, 1, 0, 0, e.a_int_static, e.b, 65280, true, 21760);
		}
	}

	private static void g(Graphics g1)
	{
		n.a(g1, e.a_int_static / 2, a_int_array1d_static[1] + 62, e.c * 4 + 2, e.d, true);
		n.a(g1, n.a_p_static.a("battleRes.win"), 4, 17, e.a_int_static / 2, (a_int_array1d_static[1] + 62) - e.d / 2, 1, 0, 0, e.a_int_static, e.b, 65280, true, 21760);
	}

	private static void h(Graphics g1)
	{
		n.a(g1, e.a_int_static / 2, a_int_array1d_static[1] + 62, e.c * 11 + 2, e.d * 2, true);
		n.a(g1, n.a_p_static.a("battleRes.lost"), 4, 17, e.a_int_static / 2, (a_int_array1d_static[1] + 64) - e.d, 1, 0, 0, e.a_int_static, e.b, 0xff0000, true, 0x550000);
		switch (n.a_z_static.h)
		{
		case 16: // '\020'
		case 17: // '\021'
		case 19: // '\023'
		case 20: // '\024'
		case 21: // '\025'
			n.a(g1, n.a_p_static.a("battleRes.lost3"), 20, 17, e.a_int_static / 2, a_int_array1d_static[1] + 64, 1, 0, 0, e.a_int_static, e.b, 0, false, 0);
			break;

		case 18: // '\022'
		default:
			n.a(g1, n.a_p_static.a("battleRes.lost2"), 20, 17, e.a_int_static / 2, a_int_array1d_static[1] + 64, 1, 0, 0, e.a_int_static, e.b, 0, false, 0);
			break;
		}
	}

	private static void i(Graphics g1)
	{
		StringBuffer stringbuffer = new StringBuffer();
		for (int i1 = 0; i1 < a_s_array1d_static.length; i1++)
		{
			stringbuffer.append(a_s_array1d_static[i1].a_java_lang_String);
			if (i1 < a_s_array1d_static.length - 1)
				stringbuffer.append(" ");
		}

		n.a(g1, e.a_int_static / 2, a_int_array1d_static[1] + 62, stringbuffer.length() * e.c, e.d * 2, true);
		n.a(g1, n.a_p_static.a("battleRes.start"), 20, 17, e.a_int_static / 2, (a_int_array1d_static[1] + 62) - e.d, 1, 0, 0, e.a_int_static, e.b, 1, false, 0);
		n.a(g1, stringbuffer.toString(), 20, 17, e.a_int_static / 2, a_int_array1d_static[1] + 62, 1, 0, 0, e.a_int_static, e.b, 1, false, 0);
	}

	private static void b(Graphics g1, int i1, int j1)
	{
		switch (j.ab)
		{
		case 2: // '\002'
			g1.setClip(i1 - 24, j1 - 17, 17, 15);
			g1.drawImage(g_javax_microedition_lcdui_Image_static, i1 - 24 - 17, j1 - 17, 0);
			break;

		case 20: // '\024'
			g1.setClip(i1 - 7, j1 - 9, 17, 15);
			g1.drawImage(g_javax_microedition_lcdui_Image_static, i1 - 7 - 51, j1 - 9, 0);
			break;

		case 21: // '\025'
			g1.setClip(i1 - 7, j1 - 28, 17, 15);
			g1.drawImage(g_javax_microedition_lcdui_Image_static, i1 - 7, j1 - 28, 0);
			break;
		}
		n.a(g1, i1 - 23, j1 + 7, 49, 6, j.ac, n.a_int_array2d_static[n.g][0], n.a_int_array2d_static[n.g][1], true, 0);
	}

	private static void c(Graphics g1, int i1, int j1)
	{
		n.a(g1, i1 + 40, j1 + 16, e.c * 6, 32, true);
		String s1 = "";
		if (a_s_array1d_static[j.R].v == 19)
			s1 = "捕获:" + a_s_array1d_static[j.R].a_java_lang_String;
		else
			s1 = "捕获失败";
		n.a(g1, s1, 6, 17, i1 + 40, j1 + 8, 0, i1, j1, e.c * 6, 32, 0, false, 0xffffff);
	}

	private static void d(Graphics g1, int i1, int j1)
	{
		byte byte0 = 52;
		byte byte1 = 56;
		int k1 = i1 - byte0 / 2;
		int l1 = j1 - byte1 / 2;
		n.a(g1, k1 + byte0 / 2, l1 + byte1 / 2, byte0, byte1, true);
		x.b(g1, k1, l1 + c.v * 14, byte0, 13, x.a[0][0], x.a[0][1]);
		for (int i2 = 0; i2 < 4; i2++)
		{
			n.a_y_static.a(n.a_p_static.a("battleRes.pet_" + (i2 + 1)));
			n.a_y_static.a(k1, l1 + i2 * 14, g1);
		}

	}

	private static void j(Graphics g1)
	{
		if (j.Z > 0)
		{
			h_int_static = a_s_array1d_static[j.R].a_int_array1d[1] - 20;
			if (j.a_boolean_static)
				a(g1, j.Z, a_s_array1d_static[j.R].a_int_array1d[0] - 20, h_int_static - 25, j.aa);
			else
				n.a(g1, a_s_array1d_static[j.R].a_int_array1d[0] - 10, h_int_static - j.aa * 2, 0 - j.Z, 1, 2);
		} else
		if (j.Z == -2)
		{
			h_int_static = a_s_array1d_static[j.R].a_int_array1d[1] - 30;
			n.a(g1, n.a_p_static.a("battleRes.miss"), 2, 0, a_s_array1d_static[j.R].a_int_array1d[0] - 10, h_int_static - j.aa * 2, 0, 0, 0, e.a_int_static, e.b, 0xff0000, true, 0);
		}
		if (c.B > 0)
		{
			h_int_static = a_s_array1d_static[c.s].a_int_array1d[1] - 20;
			if (c.a_boolean_static)
				a(g1, c.B, a_s_array1d_static[c.s].a_int_array1d[0] - 20, h_int_static - 25, c.C);
			else
				n.a(g1, a_s_array1d_static[c.s].a_int_array1d[0] - 10, h_int_static - c.C * 2, 0 - c.B, 1, 2);
		} else
		if (c.B == -2)
		{
			h_int_static = a_s_array1d_static[c.s].a_int_array1d[1] - 30;
			n.a(g1, n.a_p_static.a("battleRes.miss"), 2, 0, a_s_array1d_static[c.s].a_int_array1d[0] - 10, h_int_static - c.C * 2, 0, 0, 0, e.a_int_static, e.b, 0xff0000, true, 0);
		}
		for (int i1 = 0; i1 < a_int_static; i1++)
		{
			if (a_s_array1d_static[i1].F > 0)
			{
				switch (a_s_array1d_static[i1].x)
				{
				case -2: 
					h_int_static = j.a_int_array1d_static[1] - 20;
					if (a_s_array1d_static[i1].a_boolean)
						a(g1, a_s_array1d_static[i1].F, j.a_int_array1d_static[0] - 20, h_int_static - 25, a_s_array1d_static[i1].G);
					else
						n.a(g1, j.a_int_array1d_static[0] - 10, h_int_static - a_s_array1d_static[i1].G * 2, 0 - a_s_array1d_static[i1].F, 1, 2);
					break;

				case -1: 
					h_int_static = c.a_int_array1d_static[1] - 20;
					if (a_s_array1d_static[i1].a_boolean)
						a(g1, a_s_array1d_static[i1].F, c.a_int_array1d_static[0] - 20, h_int_static - 25, a_s_array1d_static[i1].G);
					else
						n.a(g1, c.a_int_array1d_static[0] - 10, h_int_static - a_s_array1d_static[i1].G * 2, 0 - a_s_array1d_static[i1].F, 1, 2);
					break;
				}
				continue;
			}
			if (a_s_array1d_static[i1].F == -2)
				switch (a_s_array1d_static[i1].x)
				{
				case -2: 
					h_int_static = j.a_int_array1d_static[1] - 30;
					n.a(g1, n.a_p_static.a("battleRes.miss"), 2, 0, j.a_int_array1d_static[0] - 10, h_int_static - a_s_array1d_static[i1].G * 2, 1, 0, 0, e.a_int_static, e.b, 0xff0000, true, 0);
					break;

				case -1: 
					h_int_static = c.a_int_array1d_static[1] - 30;
					n.a(g1, n.a_p_static.a("battleRes.miss"), 2, 0, c.a_int_array1d_static[0] - 10, h_int_static - a_s_array1d_static[i1].G * 2, 1, 0, 0, e.a_int_static, e.b, 0xff0000, true, 0);
					break;
				}
		}

	}

	private static void k(Graphics g1)
	{
		for (int i1 = 0; i1 < j.c_int_array1d_static.length; i1++)
		{
			if (j.c_int_array1d_static[i1] <= 0)
				continue;
			if (i1 == j.c_int_array1d_static.length - 2)
			{
				h_int_static = j.a_int_array1d_static[1] - 20;
				n.a(g1, j.a_int_array1d_static[0] - 10, h_int_static - j.d[i1] * 2, j.c_int_array1d_static[i1], 2, 1);
				continue;
			}
			if (i1 == j.c_int_array1d_static.length - 1)
			{
				h_int_static = c.a_int_array1d_static[1] - 20;
				n.a(g1, c.a_int_array1d_static[0] - 10, h_int_static - j.d[i1] * 2, j.c_int_array1d_static[i1], 2, 1);
			} else
			{
				h_int_static = a_s_array1d_static[i1].a_int_array1d[1] - 20;
				n.a(g1, a_s_array1d_static[i1].a_int_array1d[0] - 10, h_int_static - j.d[i1] * 2, 0 - j.c_int_array1d_static[i1], 1, 2);
			}
		}

		if (c.D > 0)
			switch (c.s)
			{
			case -2: 
				h_int_static = j.a_int_array1d_static[1] - 20;
				n.a(g1, j.a_int_array1d_static[0] - 10, h_int_static - c.E * 2, c.D, 2, 1);
				break;

			case -1: 
				h_int_static = c.a_int_array1d_static[1] - 20;
				n.a(g1, c.a_int_array1d_static[0] - 10, h_int_static - c.E * 2, c.D, 2, 1);
				break;
			}
		for (int j1 = 0; j1 < a_int_static; j1++)
		{
			for (int k1 = 0; k1 < a_s_array1d_static[j1].d.length; k1++)
			{
				if (a_s_array1d_static[j1].d[k1] <= 0)
					continue;
				if (k1 == j.c_int_array1d_static.length - 2)
				{
					if (j.N != 7 && j.N != 6)
					{
						h_int_static = j.a_int_array1d_static[1] - 20;
						n.a(g1, j.a_int_array1d_static[0] - 10, h_int_static - a_s_array1d_static[j1].e_int_array1d[k1] * 2, 0 - a_s_array1d_static[j1].d[k1], 1, 2);
					}
					continue;
				}
				if (k1 == j.c_int_array1d_static.length - 1)
				{
					if (c.q != 7 && c.q != 6 && c.c > 0)
					{
						h_int_static = c.a_int_array1d_static[1] - 20;
						n.a(g1, c.a_int_array1d_static[0] - 10, h_int_static - a_s_array1d_static[j1].e_int_array1d[k1] * 2, 0 - a_s_array1d_static[j1].d[k1], 1, 2);
					}
				} else
				{
					h_int_static = a_s_array1d_static[k1].a_int_array1d[1] - 20;
					n.a(g1, a_s_array1d_static[k1].a_int_array1d[0] - 10, h_int_static - a_s_array1d_static[j1].e_int_array1d[k1] * 2, a_s_array1d_static[j1].d[k1], 2, 1);
				}
			}

		}

	}

	private static void a(Graphics g1, int i1, int j1, int k1, int l1)
	{
		g1.setClip(j1, k1, 40, 28);
		switch (l1)
		{
		default:
			a(g1, i1, j1 + 8, k1 + 9);
			// fall through

		case 0: // '\0'
		case 1: // '\001'
			return;
		}
	}

	private static void a(Graphics g1, int i1, int j1, int k1)
	{
		if (i1 / 100 != 0)
		{
			g1.setClip(j1, k1, 8, 10);
			g1.drawImage(f_javax_microedition_lcdui_Image_static, j1 - Math.abs((i1 / 100) * 8), k1, 0);
			g1.setClip(j1 + 8, k1, 8, 10);
			g1.drawImage(f_javax_microedition_lcdui_Image_static, (j1 + 8) - Math.abs(((i1 % 100) / 10) * 8), k1, 0);
			g1.setClip(j1 + 16, k1, 8, 10);
			g1.drawImage(f_javax_microedition_lcdui_Image_static, (j1 + 16) - Math.abs(((i1 % 100 % 10) / 1) * 8), k1, 0);
		} else
		if (i1 / 10 != 0)
		{
			g1.setClip(j1 + 4, k1, 8, 10);
			g1.drawImage(f_javax_microedition_lcdui_Image_static, (j1 + 4) - Math.abs(((i1 % 100) / 10) * 8), k1, 0);
			g1.setClip(j1 + 12, k1, 8, 10);
			g1.drawImage(f_javax_microedition_lcdui_Image_static, (j1 + 12) - Math.abs(((i1 % 100 % 10) / 1) * 8), k1, 0);
		} else
		{
			g1.setClip(j1 + 8, k1, 8, 10);
			g1.drawImage(f_javax_microedition_lcdui_Image_static, (j1 + 8) - Math.abs(((i1 % 100 % 10) / 1) * 8), k1, 0);
		}
	}

	private static void e(Graphics g1, int i1, int j1)
	{
		byte byte0 = 112;
		byte byte1 = 70;
		int k1 = i1 - byte0 / 2;
		int l1 = j1 - byte1 / 2;
		n.a(g1, k1 + byte0 / 2, l1 + byte1 / 2, byte0, byte1, true);
		x.b(g1, k1, l1 + j.X * 14, byte0, 13, x.a[0][0], x.a[0][1]);
		for (int i2 = 0; i2 < j.b_int_array1d_static.length; i2++)
		{
			if (j.a_b_array1d_static[i2] == null)
				continue;
			n.a_y_static.a(j.a_b_array1d_static[i2].a);
			n.a_y_static.a(k1 + 4, l1 + i2 * 14, g1);
			g1.setClip(k1 + 2 + 42 + 8, l1 + 3 + i2 * 14, 7, 7);
			g1.drawImage(n.f, k1 + 2 + 42 + 8, l1 + 3 + i2 * 14, 0);
			if (j.l >= j.a_b_array1d_static[i2].b)
				n.a(g1, k1 + 2 + 42 + 15, l1 + 3 + i2 * 14, j.a_b_array1d_static[i2].b, 0, 0);
			else
				n.a(g1, k1 + 2 + 42 + 15, l1 + 3 + i2 * 14, j.a_b_array1d_static[i2].b, 0, 2);
			g1.setClip(k1 + 2 + 42 + 38, l1 + 3 + i2 * 14, 7, 7);
			g1.drawImage(n.f, (k1 + 2 + 42 + 38) - 7, l1 + 3 + i2 * 14, 0);
			n.a(g1, k1 + 2 + 42 + 45, l1 + 3 + i2 * 14, j.a_b_array1d_static[i2].c, 0, 0);
		}

	}

	private static void f(Graphics g1, int i1, int j1)
	{
		int k1 = i1 - e.c;
		g1.setClip(0, 0, e.a_int_static, e.b);
		g1.setColor(n.a_int_array2d_static[n.g][0]);
		g1.fillRect(k1 - 1, j1 - 1, e.c * 2 + 2, e.d * 5 + 2);
		g1.setColor(n.a_int_array2d_static[n.g][1]);
		g1.drawRect(k1 - 2, j1 - 2, e.c * 2 + 2, e.d * 5 + 2);
		g1.setClip(k1 - 7 - e_int_static / 2, j1 + 2 + j.W * e.d, 7, 7);
		g1.drawImage(n.e, k1 - 7 - 14 - e_int_static / 2, j1 + 2 + j.W * e.d, 0);
		g1.setClip(((k1 + e.c * 2) - 1) + e_int_static / 2, j1 + 2 + j.W * e.d, 7, 7);
		g1.drawImage(n.e, ((k1 + e.c * 2) - 1 - 21) + e_int_static / 2, j1 + 2 + j.W * e.d, 0);
		boolean flag = false;
		for (int i2 = 0; i2 < 5; i2++)
		{
			int l1 = 0xffffff;
			if ((i2 == 2 || i2 == 4) && (n.a_z_static.h == 5 || n.a_z_static.h == 15 || n.a_z_static.h == 21))
				l1 = 0x555555;
			n.a(g1, n.a_p_static.a("battleRes.order_" + (i2 + 1)), 2, 0, k1, j1 + i2 * e.d, 1, 0, 0, e.a_int_static, e.b, l1, false, 0);
		}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -