GeoGebra-作品紹介-アート-グラデーション
応用すれば、集合の描画が可能に。 function ggbOnInit() { // オリジナルキャンバスusicanvasを作成 insertCanvas(); console.log(document.getElementsByClassName('usicanvas')[0].className + ' is loaded.'); // グラデーションを描画 Drawer(); // フ…
以前のアプレット(下記リンク)では、マウスイベントやタッチイベントにあわせて、既存のcanvas 要素にグラデーションを描画していました(setInteval メソッドを利用していました)。その際、グラデーションが意図せず点滅する問題を抱えていました。 グラ…
タッチデバイスにも対応しました。 参考:「グローバルJavaスクリプト」に記載したスクリプト ※これを単にコピペしただけでは、上記は実現できません。あくまで参考用です。 var appletWidth = ggbApplet.getValue("width"); var appletHeight = ggbApplet.g…
ついに、GeoGebra上の三角形をグラデーションで塗りつぶすことに成功しました。 今までも挑戦してきましたが、塗るまでに時間がかかったり、線分を大量に生成するという力技しかできませんでした。今回は、Javascriptのグラデーション生成機能を用いて、自動…
グラデーション・トライアングル(ボタン版)