ah.java
来自「很好的3款手机游戏源码」· Java 代码 · 共 138 行
JAVA
138 行
// 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;
import javax.microedition.lcdui.Image;
public class ah extends c
{
w b;
int c;
int long;
int goto;
int null;
int e;
int void;
int f;
int d;
public ah(p p1, w w, int i, int j, int k, int l, int i1,
int j1, int k1, int l1)
{
super(p1, j, k, i, 0, null, i);
null = 0;
e = 0;
void = 0;
f = 0;
d = 0;
c = l;
long = i1;
goto = j1;
e = k1;
b = w;
d = l1;
null = 3;
}
void a()
{
switch (null)
{
case 1: // '\001'
case 2: // '\002'
default:
break;
case 3: // '\003'
if (d > 0)
d--;
else
null = 0;
break;
case 0: // '\0'
if (if(c))
{
goto -= c;
if (goto < 0)
null = 2;
} else
{
null = 2;
}
break;
}
}
boolean if(int i)
{
boolean flag = true;
switch (e)
{
default:
break;
case 0: // '\0'
if (a.if(0, i, for, do, this) == 0 && a.if(for, do - i))
do -= i;
else
flag = false;
break;
case 1: // '\001'
if (a.if(1, i, for, do, this) == 0 && a.if(for, do + i))
do += i;
else
flag = false;
break;
case 2: // '\002'
if (a.if(2, i, for, do, this) == 0 && a.if(for - i, do))
for -= i;
else
flag = false;
break;
case 3: // '\003'
if (a.if(3, i, for, do, this) == 0 && a.if(for + i, do))
for += i;
else
flag = false;
break;
}
return flag;
}
void a(Graphics g, int i, int j)
{
Image image = a.if(try, this);
int ai[] = a.a(try, this);
byte byte0 = 2;
switch (e)
{
case 3: // '\003'
p = a;
p.a(g, image, i, j, ai[0], ai[1], ai[2], ai[3]);
break;
case 2: // '\002'
byte byte1 = 2;
a.a(g, byte1, image, i, j, ai[0], ai[1], ai[2], ai[3]);
break;
case 0: // '\0'
byte byte2 = 6;
a.a(g, byte2, image, i, j, ai[0], ai[1], ai[2], ai[3]);
break;
case 1: // '\001'
byte byte3 = 5;
a.a(g, byte3, image, i, j, ai[0], ai[1], ai[2], ai[3]);
break;
}
image = null;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?