maincanvas.java

来自「老外写的一个超厉害的手机游戏 , j2me , 开源项目」· Java 代码 · 共 55 行

JAVA
55
字号
// style: tabs, tabsize=4, style=ANSI
//+----------------------------------------------------------------------+
// Copyright (c) 2006 Company Name
// Made by Andrew and Zahar
//+----------------------------------------------------------------------+
// Filename: MainCanvast.java
//+----------------------------------------------------------------------+
// Comment: Main GameCanvas. Draw all here.
//+----------------------------------------------------------------------+

package app;

import battle.Battle;
import menu.*;
import fonts.FontManager;
import location.BuildingTypes;
import world.Map;
import world.LogoManager;
import network.*;

import java.io.*;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.*;

public class MainCanvas extends Canvas implements Runnable//, CommandListener
{
    public GameMIDlet mMIDlet;
    private boolean bExit;
    public Thread mThread;
    public GameOptions mGameOptions;
	public FontManager mFontManager;
	public LogoManager mLogoManager;
	public KeyHelper mKeyHelper;
	public MyRandom mRandom;
	public NetSender mNetSender;
	public LocalServer mLocalServer;
	public ProfileManager mProfileManager;
	public Gui mGUI;

    // -Modules ---------------------------
    public Menu mMenu = null;
    public Battle mBattle = null;
    public Map mMap = null;
	public MenuGame mMenuGame = null;
	public MenuServerList mMenuServerList = null;
	public MenuGameCreate mMenuGameCreate = null;
	public MenuProfiles mMenuProfiles = null;
	public MenuAbout mAboutMenu = null;
	public MenuChat mMenuChat = null;
	public MenuNewUser mMenuNewUser = null;
	
	public Message mMessage = null;
	
	// ------------------------------------
	// 碾

⌨️ 快捷键说明

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