Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- async function draw(data){
- if (render_mode === "map") {
- for (i in data.star_systems) {
- img.star = new Image();
- img.star.src = '/img' + '/stars' + data.star_systems[i][2];
- star_size = data.star_systems[i][5];
- star_x = data.star_systems[i][3];
- star_y = data.star_systems[i][4];
- star_name = data.star_systems[i][1];
- let promise = new Promise ((resolve, reject) => {
- buffer_ctx.drawImage(img.star,star_x - star_size,star_y - star_size, star_size, star_size);
- buffer_ctx.fillText(star_name, star_x - star_size,star_y+30 - star_size);
- })
- console.log(1);
- await promise
- console.log(2);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement