Skip to content

Instantly share code, notes, and snippets.

@MangelMaxime
Created June 7, 2015 09:57
Show Gist options
  • Save MangelMaxime/3dade20b070b9b5fbc4d to your computer and use it in GitHub Desktop.
Save MangelMaxime/3dade20b070b9b5fbc4d to your computer and use it in GitHub Desktop.
Code for illustrate the text non rendering
package;
import kha.Color;
import kha.Framebuffer;
import kha.Game;
import kha.Image;
import kha.Scaler;
import kha.input.Keyboard;
class Empty extends Game
{
private var backbuffer: Image;
public var k: Keyboard;
public function new()
{
super("Empty", false);
}
override public function init(): Void {
//k = new Keyboard();
backbuffer = Image.createRenderTarget(640, 480);
}
override public function render(framebuffer: Framebuffer): Void {
var g = backbuffer.g2;
g.begin();
g.color = Color.White;
g.drawRect(10, 10, 100, 100);
g.color = Color.Red;
g.drawRect(20, 20, 100, 100);
g.drawString("uhihigpjreoig jrog jerg pjergjer", 0, 0);
g.end();
startRender(framebuffer);
Scaler.scale(backbuffer, framebuffer, kha.Sys.screenRotation);
endRender(framebuffer);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment