image2.php
<?php
use de\themarcraft\partikel\PartikelManager;
error_reporting(E_ALL);
ini_set('display_errors', 1);
include("de/themarcraft/partikel/Partikel.php");
include("de/themarcraft/partikel/PartikelManager.php");
include("de/themarcraft/partikel/Position.php");
include("de/themarcraft/partikel/Rot.php");
include("de/themarcraft/partikel/Types.php");
$partikelManager = new PartikelManager("Test");
$im = imagecreate(500,500);
$grau = imagecolorallocate($im, 192, 192, 192);
$red = imagecolorallocate($im, 192, 0, 0);
$green = imagecolorallocate($im, 0, 192, 0);
imagefill ($im, 0, 0, $grau);
foreach ($partikelManager->getPartikel() as $partikel) {
error_log($partikel->getPosition()->getX() . '+' . $partikel->getPosition()->getY());
imageellipse($im, $partikel->getPosition()->getX(), $partikel->getPosition()->getY(), 5, 5, $red);
}
header("Content-Type: image/jpeg");
imagejpeg($im);
imagedestroy($im);
?>