PubliHub :: Source Code Viewer

Opgelet: Bij PHP-pagina's of serverpagina's wordt enkel de gerenderde html getoond.



Broncode van https://cdn.publihub.media/demos/app/p5.html

<!DOCTYPE html>
<html lang="nl">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>P5.js Sketch met Configuratie-object</title>
    <!-- P5.js CDN link -->
    <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.4.0/p5.js"></script>
    <script src="https://cdn.publihub.media/lib/crowl.processing.js"></script>
    <script src="https://cdn.publihub.media/lib/app.js"></script>
    <link rel="stylesheet" href="https://cdn.publihub.media/css/app.css">
</head>
<body>
    <app-part id="p5-container"></app-part>
    <input type="color" id="kleur" value="black"/>
    <script>
        
        // Voorbeeld callbacks
        function setup1(p) {
            p.resizeCanvas(900, 500);
            p.background(150, 200, 250);
        }

        function draw1(p) {
            var k = kleur.value;
            p.fill(k);
            p.noStroke();
            if(p.mouseIsPressed){
                p.ellipse(p.mouseX, p.mouseY, 50, 50);
            }
        }

        function keypressed1(p) {
            if (p.key === ' ') {
                p.background(255);
            }
        }

        new Processing("p5-container", {
            setup: setup1,
            draw: draw1,
            keyPressed: keypressed1
        });
    </script>
</body>
</html>