Exemple #1
0
	/**
	 * Stop to render
	 */
	function stop()
	{
		var gl = Renderer.getContext();

		Renderer.stop();
		ModelRenderer.free(gl);
		gl.clear( gl.COLOR_BUFFER_BIT | gl.DEPTH_BUFFER_BIT );
	}
Exemple #2
0
	MapRenderer.free = function Free()
	{
		var gl = Renderer.getContext();

		EntityManager.free();
		GridSelector.free( gl );
		Sounds.free();
		Ground.free( gl );
		Water.free( gl );
		Models.free( gl );
		Damage.free( gl );

		this.light  = null;
		this.water  = null;
		this.sounds = null;
	};
Exemple #3
0
	MapRenderer.free = function Free()
	{
		var gl = Renderer.getContext();

		EntityManager.free();
		GridSelector.free( gl );
		Sounds.free();
		Effects.free();
		Ground.free( gl );
		Water.free( gl );
		Models.free( gl );
		Damage.free( gl );
		EffectManager.free( gl );
		SoundManager.stop();
		BGM.stop();

		Mouse.intersect = false;

		this.light   = null;
		this.water   = null;
		this.sounds  = null;
		this.effects = null;
	};