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

📄 p.java

📁 很好的3款手机游戏源码
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
					continue;
				}
				if (ai1[2] >= 0)
					a(g1, cM, ai1[0] - 2, ai1[1] - 2, 22, 62, 11, 10);
			}

		}
	}

	void B(Graphics g1)
	{
		if (cF < 28)
		{
			p  = this;
			a(g1, dc, cI.getWidth() - 59 >> 1, cI.getHeight() - 113 >> 1, 0, 0, 59, cF * 4);
		} else
		{
			u(((an) (null)));
			if ((cK / 3) % 6 == 0)
			{
				p 1 = this;
				a(g1, dc, cI.getWidth() - 59 >> 1, cI.getHeight() - 113 >> 1, 0, 0, 59, 113);
			} else
			if ((cK / 3) % 6 == 1)
			{
				p 2 = this;
				a(g1, dc, cI.getWidth() - 59 >> 1, (cI.getHeight() - 113 >> 1) + 10, 59, 11, 65, 96);
			} else
			{
				p 3 = this;
				a(g1, dc, cI.getWidth() - 59 >> 1, (cI.getHeight() - 113 >> 1) + 40, 0, 113, 86, 77);
			}
			int i1 = a1.size();
			for (int j1 = 0; j1 < i1; j1++)
			{
				int ai1[] = (int[])(int[])a1.elementAt(j1);
				if (ai1[2] > 10)
					continue;
				if (ai1[2] >= 7)
				{
					p 4 = this;
					a(g1, dc, ai1[0], ai1[1], 59, 0, 10, 11);
					continue;
				}
				if (ai1[2] >= 5)
				{
					p 5 = this;
					a(g1, dc, ai1[0], ai1[1], 69, 0, 10, 11);
					continue;
				}
				if (ai1[2] >= 3)
				{
					p 6 = this;
					a(g1, dc, ai1[0], ai1[1], 79, 0, 10, 11);
					continue;
				}
				if (ai1[2] >= 0)
					a(g1, dc, ai1[0], ai1[1], 89, 0, 10, 11);
			}

		}
	}

	void C(Graphics g1)
	{
		if (cF < 21)
		{
			p  = this;
			a(g1, cr, cI.getWidth() - 89 >> 1, cI.getHeight() - 84 >> 1, 0, 0, 89, cF * 4);
		} else
		{
			p 1 = this;
			a(g1, cr, cI.getWidth() - 89 >> 1, cI.getHeight() - 84 >> 1, 0, 0, 89, 84);
		}
		int i1 = a1.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])a1.elementAt(j1);
			if (ai1[2] > 10)
				continue;
			if (ai1[2] >= 8)
			{
				p 2 = this;
				a(g1, cr, ai1[0], ai1[1], 0, 84, 7, 7);
				continue;
			}
			if (ai1[2] >= 6)
			{
				a(g1, cr, ai1[0] - 2, ai1[1] - 2, 7, 84, 11, 10);
				continue;
			}
			if (ai1[2] >= 4)
			{
				a(g1, cr, ai1[0] - 4, ai1[1] - 4, 18, 84, 15, 14);
				continue;
			}
			if (ai1[2] >= 2)
			{
				a(g1, cr, ai1[0] - 3, ai1[1] - 3, 33, 84, 13, 13);
				continue;
			}
			if (ai1[2] >= 0)
				a(g1, cr, ai1[0] - 2, ai1[1] - 2, 46, 84, 11, 12);
		}

	}

	void case(Graphics g1)
	{
		int i1 = a1.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])a1.elementAt(j1);
			if (ai1[3] > 10)
				continue;
			if (ai1[1] < ai1[2])
			{
				if ((cK / 3) % 2 == 0)
				{
					p  = this;
					a(g1, goto, ai1[0], ai1[1], 34, 0, 42, 59);
				} else
				{
					a(g1, goto, ai1[0] - 5, ai1[1], 76, 0, 52, 59);
				}
				continue;
			}
			if (ai1[3] >= 5)
			{
				a(g1, goto, ai1[0] - 28, ai1[1] + 40, 0, 59, 97, 35);
				continue;
			}
			if (ai1[3] >= 0)
				a(g1, goto, ai1[0] - 30, ai1[1] + 40, 0, 94, 100, 34);
		}

	}

	void c(Graphics g1)
	{
		int i1 = a1.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])a1.elementAt(j1);
			if (ai1[2] <= 10)
				GameMidlet.a(g1, b6, ai1[0], ai1[1], 70, 70, (cK / 3) % 2);
		}

	}

	void byte(Graphics g1)
	{
		int i1 = a1.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])a1.elementAt(j1);
			if (ai1[2] > 10)
				continue;
			if (ai1[2] >= 8)
			{
				p  = this;
				a(g1, aM, ai1[0], ai1[1], 0, 0, 16, 18);
				continue;
			}
			if (ai1[2] >= 6)
			{
				a(g1, aM, ai1[0] - 3, ai1[1] - 8, 16, 0, 22, 26);
				continue;
			}
			if (ai1[2] >= 3)
			{
				a(g1, aM, ai1[0] - 15, ai1[1], 38, 0, 47, 16);
				continue;
			}
			if (ai1[2] >= 0)
				a(g1, aM, ai1[0] - 30, ai1[1] - 6, 0, 26, 75, 31);
		}

	}

	void new(Graphics g1)
	{
		int i1 = a1.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])a1.elementAt(j1);
			if (ai1[3] > 10)
				continue;
			if (ai1[1] < ai1[2])
			{
				if ((cK / 3) % 2 == 0)
					a(g1, for, ai1[0], ai1[1] - 72, 0, 0, 39, 72);
				else
					a(g1, for, ai1[0], ai1[1] - 64, 39, 0, 39, 64);
				continue;
			}
			if (ai1[3] > 7)
			{
				a(g1, for, ai1[0], ai1[1] - 68, 78, 0, 40, 68);
				continue;
			}
			if (ai1[3] >= 4)
			{
				a(g1, for, ai1[0] - 8, ai1[1] - 15, 0, 72, 56, 20);
				continue;
			}
			if (ai1[3] >= 0)
				a(g1, for, ai1[0] - 8, ai1[1] - 15, 56, 74, 57, 18);
		}

	}

	void p(Graphics g1)
	{
		p  = this;
		a(g1, long, cI.getWidth() - 37 >> 1, cF, 0, 0, 37, 74);
		if (Z != -1)
		{
			int i1 = cI.getHeight() / 3;
			if (Z < 4)
			{
				p 1 = this;
				a(g1, long, cI.getWidth() - 75 >> 1, i1 + 60, 37, 0, 75, 16);
			} else
			if (Z < 7)
			{
				p 2 = this;
				a(g1, long, cI.getWidth() - 77 >> 1, i1 + 60, 37, 16, 77, 13);
			} else
			if (Z < 10)
				a(g1, long, cI.getWidth() - 93 >> 1, i1 + 60, 37, 29, 93, 10);
		}
	}

	void null(Graphics g1)
	{
		int i1 = a1.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])a1.elementAt(j1);
			if (ai1[2] > 20)
				continue;
			if ((ai1[2] / 3) % 3 == 0)
			{
				p  = this;
				a(g1, R, ai1[0], ai1[1], 0, 0, 103, 24);
			} else
			if ((ai1[2] / 3) % 3 == 1)
				a(g1, R, ai1[0], ai1[1], 0, 24, 99, 27);
			else
			if ((ai1[2] / 3) % 3 == 2)
				a(g1, R, ai1[0], ai1[1], 0, 51, 106, 28);
			if (ai1[2] >= 10)
				continue;
			if ((ai1[2] / 3) % 3 == 0)
			{
				p 1 = this;
				a(g1, R, ai1[0] + 40, ai1[1] + 20, 0, 79, 22, 107);
				continue;
			}
			if ((ai1[2] / 3) % 3 == 1)
			{
				a(g1, R, ai1[0] + 40, ai1[1] + 20, 22, 79, 30, 110);
				continue;
			}
			if ((ai1[2] / 3) % 3 == 2)
				a(g1, R, ai1[0] + 40, ai1[1] + 20, 52, 79, 27, 110);
		}

	}

	void n(Graphics g1)
	{
		int i1 = a1.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])a1.elementAt(j1);
			if (ai1[2] > 10)
				continue;
			if (ai1[2] >= 8)
			{
				p  = this;
				a(g1, A, ai1[0], ai1[1] - 24, 0, 0, 9, 24);
				continue;
			}
			if (ai1[2] >= 6)
			{
				a(g1, A, ai1[0], ai1[1] - 39, 9, 0, 10, 39);
				continue;
			}
			if (ai1[2] >= 4)
			{
				a(g1, A, ai1[0], ai1[1] - 53, 19, 0, 11, 53);
				continue;
			}
			if (ai1[2] >= 2)
			{
				a(g1, A, ai1[0], ai1[1] - 57, 30, 0, 13, 57);
				continue;
			}
			if (ai1[2] >= 0)
				a(g1, A, ai1[0], ai1[1] - 52, 43, 0, 13, 52);
		}

	}

	void int(Graphics g1)
	{
		int i1 = a1.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])a1.elementAt(j1);
			if ((cK / 3) % 2 == 0)
			{
				p  = this;
				a(g1, c9, ai1[0], ai1[1], 0, 0, 45, 56);
			} else
			{
				p 1 = this;
				a(g1, c9, ai1[0], ai1[1], 45, 0, 45, 54);
			}
		}

	}

	void char(Graphics g1)
	{
		int i1 = b.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])b.elementAt(j1);
			if ((cK / 3) % 2 == 0)
			{
				p  = this;
				a(g1, m, ai1[0], ai1[1], 0, 0, 31, 23);
			} else
			{
				p 1 = this;
				a(g1, m, ai1[0], ai1[1] + 4, 31, 0, 33, 19);
			}
		}

		i1 = a1.size();
		for (int k1 = 0; k1 < i1; k1++)
		{
			int ai2[] = (int[])(int[])a1.elementAt(k1);
			if (ai2[2] > 8)
				continue;
			if (ai2[2] >= 6)
			{
				p 2 = this;
				a(g1, m, ai2[0], ai2[1], 0, 23, 9, 8);
				continue;
			}
			if (ai2[2] >= 4)
			{
				a(g1, m, ai2[0], ai2[1], 9, 23, 11, 11);
				continue;
			}
			if (ai2[2] >= 2)
			{
				a(g1, m, ai2[0], ai2[1], 20, 23, 14, 13);
				continue;
			}
			if (ai2[2] >= 0)
				a(g1, m, ai2[0], ai2[1], 34, 19, 20, 20);
		}

	}

	void t(Graphics g1)
	{
		int i1 = cI.getHeight() - 42 >> 1;
		int j1 = cF;
		if (j1 > i1)
			j1 = i1;
		if (j1 < i1)
		{
			p  = this;
			a(g1, c0, cI.getWidth() - 82 >> 1, j1, 0, 0, 82, 42);
		} else
		{
			int k1 = a1.size();
			for (int l1 = 0; l1 < k1; l1++)
			{
				int ai1[] = (int[])(int[])a1.elementAt(l1);
				if (ai1[2] > 10)
					continue;
				if (ai1[2] >= 8)
				{
					p 1 = this;
					a(g1, c0, ai1[0], ai1[1], 0, 42, 12, 12);
					continue;
				}
				if (ai1[2] >= 6)
				{
					p 2 = this;
					a(g1, c0, ai1[0], ai1[1], 12, 42, 10, 10);
					continue;
				}
				if (ai1[2] >= 4)
				{
					a(g1, c0, ai1[0], ai1[1], 22, 42, 6, 6);
					continue;
				}
				if (ai1[2] >= 2)
				{
					a(g1, c0, ai1[0], ai1[1], 28, 42, 5, 5);
					continue;
				}
				if (ai1[2] >= 0)
					a(g1, c0, ai1[0], ai1[1], 33, 42, 3, 4);
			}

			if ((cK / 3) % 2 == 0)
			{
				p 3 = this;
				a(g1, c0, cI.getWidth() - 82 >> 1, j1 - (cK % 3) * 2, 0, 0, 82, 42);
			} else
			{
				p 4 = this;
				a(g1, c0, cI.getWidth() - 82 >> 1, j1 + (cK % 3) * 2, 0, 0, 82, 42);
			}
		}
	}

	void q(Graphics g1)
	{
		int i1 = a1.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])a1.elementAt(j1);
			if (ai1[3] > 10)
				continue;
			if (ai1[1] < ai1[2])
			{
				p  = this;
				a(g1, bV, ai1[0], ai1[1], 0, 0, 17, 14);
				continue;
			}
			if (ai1[3] >= 7)
			{
				a(g1, bV, ai1[0], ai1[1] - 66, 0, 37, 33, 66);
				continue;
			}
			if (ai1[3] >= 5)
			{
				a(g1, bV, ai1[0], ai1[1] - 116, 33, 0, 38, 116);
				continue;
			}
			if (ai1[3] >= 2)
			{
				a(g1, bV, ai1[0], ai1[1] - 116, 71, 0, 39, 116);
				continue;
			}
			if (ai1[3] >= 0)
				a(g1, bV, ai1[0], ai1[1] - 43, 0, 103, 25, 43);
		}

	}

	void f(Graphics g1)
	{
		if (cF > 0)
		{
			int i1 = a1.size();
			for (int k1 = 0; k1 < i1; k1++)
			{
				int ai1[] = (int[])(int[])a1.elementAt(k1);
				if (ai1[4] >= 0)
				{
					if ((cK / 3) % 4 == 0)
					{
						p  = this;
						a(g1, cY, ai1[0], ai1[1], 0, 0, 23, 24);
					} else
					if ((cK / 3) % 4 == 1)
					{
						p 1 = this;
						a(g1, cY, ai1[0], ai1[1], 23, 0, 24, 24);
					} else
					if ((cK / 3) % 4 == 2)
					{
						p 2 = this;
						a(g1, cY, ai1[0], ai1[1], 0, 24, 25, 24);
					} else
					if ((cK / 3) % 4 == 3)
					{
						p 3 = this;
						a(g1, cY, ai1[0], ai1[1], 25, 24, 24, 23);
					}
				} else
				{
					int l1 = Math.abs(ai1[4]);
					if (l1 < 3)
					{
						p 4 = this;
						a(g1, cY, ai1[0], ai1[1], 49, 0, 37, 44);
					} else
					if (l1 < 6)
					{
						p 5 = this;
						a(g1, cY, ai1[0], ai1[1], 86, 0, 36, 46);
					} else
					if (l1 <= 9)
					{
						p 6 = this;
						a(g1, cY, ai1[0], ai1[1], 122, 0, 27, 42);
					}
				}
				ai1 = null;
			}

		}
		int j1 = cF;
		if (j1 > 0)
			j1 = 0;
		p 7 = this;
		a(g1, aH, cI.getWidth() - 100 >> 1, j1, 0, 0, 100, 43);
		if (cF >= 0)
		{
			if ((cK / 6) % 2 == 0)
			{
				p 8 = this;
				a(g1, aH, cI.getWidth() - 40 >> 1, j1 + 43, 0, 43, 40, 28);
			} else
			{
				p 9 = this;
				a(g1, aH, cI.getWidth() - 40 >> 1, j1 + 43, 40, 43, 40, 32);
			}
		} else
		{
			p 10 = this;
			a(g1, aH, cI.getWidth() - 40 >> 1, j1 + 43, 0, 43, 40, 28);
		}
	}

	void A(Graphics g1)
	{
		int i1 = a1.size();
		for (int j1 = 0; j1 < i1; j1++)
		{
			int ai1[] = (int[])(int[])a1.elementAt(j1);
			if (ai1[2] > 12)
				continue;
			if (ai1[2] >= 8)
			{
				p  = this;
				a(g1, q, ai1[0] + (12 - ai1[2]) * 3, ai1[1] + (12 - ai1[2]) * 3, 0, 31, 23, 21);
				continue;
			}
			if (ai1[2] >= 6)
			{
				p 1 = this;
				a(g1, q, ai1[0] + 12, ai1[1] + 12, 0, 0, 50, 31);
				continue;
			}
			if (ai1[2] >= 3)
			{
				p 2 = this;
				a(g1, q, ai1[0] + 12, ai1[1] + 12, 50, 0, 54, 32);
				continue;
			}
			if (ai1[2] >= 0)
			{
				p 3 = this;
				a(g1, q, ai1[0] + 12, ai1[1] + 12, 23, 32, 61, 29);
			}
		}

		if ((cK / 8) % 2 == 0)
		{
			p 4 = this;
			a(g1, b1, cI.getWidth() - 69 >> 1, cF - 100, 0, 0, 69, 91);
		} else
		{
			a(g1, b1, cI.getWidth() - 80 >> 1, (cF - 100) + 15, 69, 0, 80, 76);
		}
	}

	boolean int(Vector vector)
	{
		String s1 = (String)(String)vector.elementAt(1);
		return s1.equals("1");
	}

	void x(Graphics g1)
	{
		if (aQ.byte != null && aQ.byte.size() > 0)
		{
			aQ.a(a(aQ.byte));
			if (aQ.if != null && aQ.if.size() > 0)
			{
				h = aQ.if;
				e();
				return;
			}
		}
		int i1 = 0;
		i1 = bW.size();
		int ai1[] = for(aQ);
		int ai2[] = new int[2];
		ai2[0] = do(aQ);
		ai2[1] = if(aQ);
		for (int j1 = 0; j1 < i1; j1++)
		{
			n n1 = (n)bW.elementAt(j1);
			if (n1.else.indexOf("" + aQ.A) == -1)
				continue;
			n1.a(a(n1.byte));
			if (a(bO + (ai2[0] - ai1[0]), bN + (ai2[1] - ai1[1]), ai1[0], ai1[1], n1.for, n1.do, n1.char, n1.case) && n1.if != null && n1.if.size() > 0)
			{
				h = n1.if;
				if (int(h))
				{
					e();
					return;
				} else
				{
					GameMidlet.a(g1, e, cI.getWidth() - 12 >> 1, cI.getHeight() - 12, 12, 12, (cK / 5) % 2);
					return;
				}
			}
			n1 = null;
		}

		if (U != null && U.length > 0)
		{
			for (int k1 = 0; k1 < U.length; k1++)
			{
				i i2 = (i)U[k1];
				i2.a(a(i2.byte));
				int ai3[] = for(i2);
				if (i2.int == 10)
				{
					int j2 = 0;
					j2++;
				}
				if (a(bO + (ai2[0] - ai1[0]), bN + (ai2[1] - ai1[1]), ai1[0], ai1[1], (i2.for + (do(i2) - ai3[0])) - ai3[0] / 2, (i2.do + (if(i2) - ai3[1])) - ai3[1] / 2, ai3[0] + ai3[0], ai3[1] + ai3[1]))
				{
					int l2 = a(aQ, i2);
					if (l2 == 2)
						l2 = 3;
					else
					if (l2 == 3)
						l2 = 2;
					else
					if (l2 == 0)
						l2 = 1;
					else
					if (l2 == 1)
						l2 = 0;
					if (aQ.A == l2 && i2.if != null && i2.if.size() > 0)
					{
						h = i2.if;
						if (int(h))
						{
							e();
							return;
						} else
						{
							GameMidlet.a(g1, e, cI.getWidth() - 12 >> 1, cI.getHeight() - 12, 12, 12, (cK / 5) % 2);
							return;
						}
					}
				}
				ai3 = null;
				i2 = null;
			}

		}
		h = null;
		i1 = bT.size();
		for (int l1 = 0; l1 < i1; l1++)
		{
			k k2 = (k)bT.elementAt(l1);
			if (a(bO + (ai2[0] - ai1[0]), bN + (ai2[1] - ai1[1]), ai1[0], ai1[1], k2.a, k2.byte, 16, 16))
			{
				c1 = k2;
				GameMidlet.a(g1, e, cI.getWidth() - 12 >> 1, cI.getHeight() - 12, 12, 12, (cK / 5) % 2);
				return;
			}
		}

		c1 = null;
	}

	void g(Graphics g1)
	{
		int i1 = g1.getColor();
		g1.setColor(0, 0, 0);
		int j1

⌨️ 快捷键说明

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