Beispiel #1
0
<?php

namespace AScreen;

require_once 'loader.php';
$s = new Screen();
$s->add_layer(new Chaff(20, 80, ['character' => '*']));
$b = $s->add_layer();
$b->map->write(2, 4, '[ this text will be partially obscured by dots ]');
$d = $s->add_layer(new BendDexter(20, 40, ['start_column' => 4]));
//$d->map->show();
//$s->add_layer(new Chaff(20,40,['character'=>'.']));
$s->add_layer(new Chaff(30, 60, ['character' => '.']));
$text = $s->add_layer(null, ['transparent' => '~', 'blank' => '~']);
$text->map->write(4, 4, '[  this text will appear over everything else on the screen  ]');
//$s->add_layer(new BendDexter(20,40,['start_column'=>10]));
//$s->add_layer(Generate::bend_sinister(20,40,10));
$s->show();