Add: Google webfonts
This commit is contained in:
@@ -3,10 +3,31 @@
|
||||
|
||||
var CONTENT_ID = "MainMenu";
|
||||
|
||||
|
||||
var game = new Phaser.Game(
|
||||
GAME_SCREEN_SIZE.x, GAME_SCREEN_SIZE.y,
|
||||
Phaser.CANVAS, CONTENT_ID
|
||||
);
|
||||
|
||||
game.state.add('MainMenu', MainMenu);
|
||||
WebFontConfig = {
|
||||
// 'active' means all requested fonts have finished loading
|
||||
// We set a 1 second delay before calling 'createText'.
|
||||
// For some reason if we don't the browser cannot render the text the first time it's created.
|
||||
active: function() { game.time.events.add(Phaser.Timer.SECOND * 0, fontLoaded, this); },
|
||||
|
||||
// The Google Fonts we want to load (specify as many as you like in the array)
|
||||
google: {
|
||||
families: ['Nanum Gothic', 'Nanum Gothic Coding', 'Nanum Brush Script']
|
||||
// families: ['Nanum Brush Script']
|
||||
}
|
||||
};
|
||||
|
||||
var mainMenu = new MainMenu();
|
||||
game.state.add('MainMenu', mainMenu);
|
||||
game.state.start('MainMenu');
|
||||
|
||||
function fontLoaded() {
|
||||
console.log("fontLoaded #1");
|
||||
mainMenu.fontLoaded();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user