Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:javascript:impact-line-of-sight
no way to compare when less than two revisions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.


programmieren:javascript:impact-line-of-sight [2016/11/15 14:42] (aktuell) – angelegt andreas
Zeile 1: Zeile 1:
 +====== impact-line-of-sight ======
  
 +Ein weiteres kleines Plugin für die JavaScript Game Engine [[http://impactjs.com/|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 [[wpde>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><div id="contain"></div>
 +</html>
 +Hier das GitHub Repo mit allen weiteren Infos: [[https://github.com/hurik/impact-line-of-sight|impact-line-of-sight]]
programmieren/javascript/impact-line-of-sight.txt · Zuletzt geändert: 2016/11/15 14:42 von andreas