wip
This commit is contained in:
		
							
								
								
									
										1130
									
								
								sample.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1130
									
								
								sample.html
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -34,5 +34,5 @@ export const pico8 = { | ||||
| 	} | ||||
| } | ||||
|  | ||||
| // const result = await pico8.export("/home/dylan/.lexaloffle/pico-8/carts/my-pico-project/mygame.p8", "/home/dylan/repos/picobook/sample.js"); | ||||
| // const result = await pico8.export("/home/dylan/.lexaloffle/pico-8/carts/my-pico-project/mygame.p8", "/home/dylan/repos/picobook/sample.p8.png"); | ||||
| // console.log(result); | ||||
							
								
								
									
										48
									
								
								test.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								test.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,48 @@ | ||||
| <html><head> | ||||
| <title>PICO-8 Cartridge</title> | ||||
| <meta name="viewport" content="width=device-width, user-scalable=no"> | ||||
| </head> | ||||
|  | ||||
| <body style="padding:0px; margin:0px; background-color:#222; color:#ccc"> | ||||
| 	<canvas id="canvas1"></canvas> | ||||
| 	<canvas id="canvas2"></canvas> | ||||
| <script type="text/javascript"> | ||||
| 	__carts = []; | ||||
| </script> | ||||
| <script type="text/javascript" src="test5.js"></script> | ||||
| <script type="text/javascript" src="test5.js"></script> | ||||
| <script type="text/javascript"> | ||||
| 	Module1 = {canvas: document.getElementById("canvas1")}; | ||||
| 	window.onload = () => { | ||||
| 		wow = __carts[0](Module1); | ||||
| 		__carts[1]({canvas: document.getElementById("canvas2")}); | ||||
| 	} | ||||
| 	// cart2({canvas: document.getElementById("canvas2")}); | ||||
| </script> | ||||
| <!-- <script type="text/javascript"> | ||||
| 	const ogKeys = Object.keys(window); | ||||
| 	const addScript = (src) => { | ||||
| 		const e = document.createElement("script"); | ||||
| 		e.type = "application/javascript"; | ||||
| 		e.src = src; | ||||
| 		e.id = "e_script"; | ||||
| 		document.body.appendChild(e); // load and run | ||||
| 	} | ||||
| 	// import cart1 from "./test5.js"; | ||||
| 	// import cart2 from "./test5.js"; | ||||
| 	// Module1 = {canvas: document.getElementById("canvas1")}; | ||||
| 	window.onload = () => { | ||||
| 		// wow = __carts[0](Module1); | ||||
| 		// __carts[1]({canvas: document.getElementById("canvas2")}); | ||||
| 		Module = {canvas: document.getElementById("canvas1")}; | ||||
| 		addScript("test5.js"); | ||||
| 		setTimeout(() => { | ||||
| 			console.log(Object.keys(window).filter(k => !ogKeys.includes(k))); | ||||
| 		}, 1000); | ||||
| 	} | ||||
| 	// cart2({canvas: document.getElementById("canvas2")}); | ||||
| </script> --> | ||||
| <!-- <script type="text/javascript" src="sample.js"></script> --> | ||||
| </body> | ||||
| </html> | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 dylan
					dylan