头图
From https://ipesek.github.io/jsxg...

点的构建

点是JSXGraph中最重要的基本对象之一。我们都是在JSXGraph画板上创建对象的,因此我们必须在构建中使用相同的画板变量,以便在画板上放置所需的对象。

<div id="jxgbox" class="jxgbox" style="width:500px; height:200px;"></div>
<script>
 var board = JXG.JSXGraph.initBoard('jxgbox', {boundingbox: [-5, 2, 5, -2]});
 board.create('point',[-2,1]);
 var q = board.create('point',[3,0]);
</script>

image.png

观察board.create('point', [-2, 1]);。这里我们用到了变量’board‘,调用了它的create
方法,取了两个参数。第一个参数是对象的类型,第二个则是对象所处的坐标。如果我们定义了超出画板边界的坐标,那么这个对象仍会存在,只不过画板上不可见,由于其越过了画板的可见范围。

下一行var q = board.create('point', [3,0]);与前一行非常相似,仅有一处不同。
我们以var q=开头,这样的话便可以存储这个对象在变量q中。这是很好也很必要的实践,因为在构建中我们经常要引用不同的对象来定义它们之间的关系。在下面的章节中这会得到更多体现。


冒泡的马树
194 声望14 粉丝

时不时痴迷于赛博朋克世界的代码玩家一枚,


引用和评论

0 条评论