LGame游戏引擎的初始化


在介绍基于LGame中的自定义脚本的时候,先对一个基于该脚本的游戏的源码进行相关的解释。


//完成LGame的游戏引擎的初始化
	public void onMain() {
		//游戏窗体以及Admob广告的初始化的函数
		this.initialization(true);
		//设定游戏初始的Logo是否显示
		this.setShowLogo(false);
		//设定是否显示画面的刷新的速度
		this.setShowFPS(false);
		//设定一个LGame的游戏窗体  只有继承IScreen才能
		this.setScreen(new TitleScreen());
		//显示游戏画面  在调用该方法前  游戏是无法显示的
		this.showScreen();
	}

onMain函数是基于LGame游戏引擎的入口。这是一个抽象的初始化的函数,使用者必须在LGameAndroid2DActivity子类中

实现onMain才能完成LGame引擎的初始化。该函数多用来进行横竖屏以及尺寸的设置,并且包括Admob广告信息,创建游戏窗体的

操作。


initialization是游戏窗体以及Admob广告的初始化函数。同时还是有一个重要的一点。

1)设置Admob广告是否显示。

2)广告出现的位置。

3)广告的标题。

4)广告的位置。

5)广告刷新的频率。


setShowLogo设定游戏的初始的Logo是否显示。


setShowFPS设定 是否显示画面的刷新的速度。该设定只对默认的标准Screen类有效。


setScreen 设定一个LGame的游戏窗体,以供游戏运行。只有继承自Screen或者实现IScreen的相关类,才能被此函数执行。


showScreen  显示游戏的画面,在运行此行代码之前,游戏是无法显示的。



你可能感兴趣的:(LGame游戏引擎的初始化)