Wymaga dodania skryptu figures.js, który znajduje się tutaj:
Skrypty JavaScript do części 2

Po sklonowaniu punkt został nieco przesunięty.

Zawartość możesz zobaczyć w
przeglądarce obsługującej element <canvas>
z kontekstem "2d"

Listing

var cv = document.getElementById("canvas");
var ctx = cv.getContext("2d");		   
//-
var point = new Point(120, 20);			
point.strokeStyle = "blue";
point.shape="cross";
point.stroke = true;
point.lineWidth = 0.5;
point.diam = 10;
point.draw(ctx);
//
var point2 = point.deepclone();
point2.x = 120;
point2.y = 50;
point2.draw(ctx);
            

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *