Jump to content

Missing : after property id?


Sabino
 Share

Recommended Posts

Good morning,

I got an error that's driving me crazy.

This is the code that has been debugged

var bootState = {

function preload(){         //this line of code is hightlighted by the debugger
	this.load.image('initbackground','initbackground.png');
	this.load.image('logo','logo.png');

}


function create(){
	this.state.start('preloadState');


}



}

And the error I get is 'Missing : after property id'.. Why?

The syntax looks perfect to me, why would 'function preload()' be a problem?

Thanks :)

Link to comment
Share on other sites

The problem is that preload and create should be properties of the bootState object - the syntax you're using is incorrect, and should be like so:

var bootState = {
	preload: function(){
		this.load.image('initbackground','initbackground.png');
		this.load.image('logo','logo.png');
	},
	create: function(){
		this.state.start('preloadState');
	}
};

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...