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

📄 a.java

📁 很好的3款手机游戏源码
💻 JAVA
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space 

import javax.microedition.lcdui.Graphics;

public class a
{

	public static int a_int_static;
	public static k a_k_static;

	public a()
	{
	}

	public static void a(int l)
	{
		System.gc();
		n.a_z_static.a(1, e.a, e.b, e.a / 2, e.b / 2, 8);
		j.a(l);
		n.a_z_static.c();
		if (n.c)
		{
			if (i.a != null)
				i.a.e();
			a_k_static = new k("/strategy_BGM.mid", "audio/midi", true, false);
			if (!a_k_static.a)
				a_k_static.c();
		}
		o.d();
	}

	public static void a()
	{
		n.a_z_static.a();
		j.a();
		if (n.c)
		{
			a_k_static.e();
			a_k_static = null;
		}
	}

	public static void a(Graphics g1)
	{
		n.a_z_static.a(g1, 0, 0);
		n.a_z_static.b(g1, 0, 0);
		j.a(g1);
		n.a_z_static.a(g1);
		n.a(g1);
		switch (a_int_static)
		{
		case 0: // '\0'
			n.c(g1);
			break;

		case 2: // '\002'
			n.b(g1);
			n.a(g1, e.a / 2, 24, e.c * 4 + 2, e.d, true);
			n.a(g1, n.a_p_static.a("strategyRes.watch"), 4, 17, e.a / 2, 24 - e.d / 2, 1, 0, false, 0);
			break;
		}
	}

	public static void b()
	{
		switch (n.h)
		{
		case -6: 
			o.a(8, 1, 7, 0);
			break;
		}
		switch (a_int_static)
		{
		case 0: // '\0'
			e();
			break;

		case 2: // '\002'
			f();
			break;
		}
	}

	private static void e()
	{
		j.p();
		switch (n.h)
		{
		case -7: 
			a_int_static = 2;
			break;
		}
	}

	private static void f()
	{
		switch (n.i)
		{
		case 1: // '\001'
		case 50: // '2'
			n.a_z_static.g = 1;
			break;

		case 6: // '\006'
		case 56: // '8'
			n.a_z_static.g = 3;
			break;

		case 2: // '\002'
		case 52: // '4'
			n.a_z_static.g = 2;
			break;

		case 5: // '\005'
		case 54: // '6'
			n.a_z_static.g = 4;
			break;
		}
		switch (n.h)
		{
		case -7: 
			a_int_static = 1;
			n.a_z_static.a(j.a, j.b);
			break;
		}
	}

	public static void c()
	{
		switch (a_int_static)
		{
		case 0: // '\0'
			j.q();
			break;

		case 2: // '\002'
			n.a_z_static.g = 0;
			break;
		}
	}

	public static void d()
	{
		j.l();
		n.a_z_static.b();
		switch (a_int_static)
		{
		case 1: // '\001'
			g();
			break;
		}
	}

	private static void g()
	{
		if (n.a_z_static.e == j.a && n.a_z_static.f == j.b)
			a_int_static = 0;
	}
}

⌨️ 快捷键说明

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