programmieren:javascript:impact-line-of-sight
impact-line-of-sight
Ein weiteres kleines Plugin für die JavaScript Game Engine Impact. Man kann testen ob eine Entity (oder was auch immer) eine Sichtlinie zu einem bestimmten Punkt hat. Außerdem kann es auch Entities in seine Berechnungen mit einbeziehen. Es nutzt den Bresenham-Algorithmus für seine Überprüfung.
Hier eine Livedemo: <html> <style type=„text/css“>
#contain { width: 400px; height: 200px; } #canvas { position: absolute; border: 1px solid #555;} }
</style> <script type=„text/javascript“ src=„http://www.andreasgiemza.de/_media/programmieren/javascript/impact-line-of-sight.js“></script> <br><canvas id=„canvas“></canvas>
</html> Hier das GitHub Repo mit allen weiteren Infos: impact-line-of-sight
programmieren/javascript/impact-line-of-sight.txt · Zuletzt geändert: 2016/11/15 14:42 von andreas