📄 world.java
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3)
// Source File Name: World.java
package se.southend.drops.scene;
import java.util.Vector;
import javax.microedition.lcdui.Graphics;
// Referenced classes of package se.southend.drops.scene:
// Group, Camera, Node
public class World extends Group
{
public World()
{
camera = new Camera();
}
public Camera getCamera()
{
return camera;
}
public void setCamera(Camera camera)
{
this.camera = camera;
}
public void adjustToCamera()
{
adjustToCamera(camera);
}
public void adjustToCamera(Node node)
{
node.adjustToCamera(camera);
}
public void paint(Graphics graphics)
{
if(camera == null)
return;
if(sizeUpdated || sorted == null)
{
sizeUpdated = false;
sorted = new Node[children.size()];
children.copyInto(sorted);
}
Group.sort(sorted);
int nbrNodes = sorted.length;
for(int i = 0; i < nbrNodes; i++)
{
Node node = sorted[i];
if(node.isVisible())
{
node.adjustToCamera(camera);
node.paint(graphics);
}
}
}
private Camera camera;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -