「スクリプティング」の版間の差分
提供: GeoGebra Manual
(GGBScriptの翻訳) |
(GGBScriptの翻訳) |
||
6行目: | 6行目: | ||
{{Example|1=<div> | {{Example|1=<div> | ||
− | * ''a'' を整数に値をとる [[Slider Tool| | + | * ''a'' を整数に値をとる [[Slider Tool|スライダー]] で,1から3までの値をとるものとします。 (したがって1ずつ増やせるようになっています。) |
* <code><nowiki>list1 = {"red", "green", "blue"}</nowiki></code> とタイプしてください | * <code><nowiki>list1 = {"red", "green", "blue"}</nowiki></code> とタイプしてください | ||
* 'a'' のプロパティを開き,"On Update" スクリプトのところに <code>SetColor(a, Element(list1, a))</code> とタイプしてください。 | * 'a'' のプロパティを開き,"On Update" スクリプトのところに <code>SetColor(a, Element(list1, a))</code> とタイプしてください。 | ||
14行目: | 14行目: | ||
{{Note|文頭に <code>#</code> があるとコメント行になります}} | {{Note|文頭に <code>#</code> があるとコメント行になります}} | ||
− | {{Hint|スクリプトでのみ使用できる個マントもあります。それらは [[ | + | {{Hint|スクリプトでのみ使用できる個マントもあります。それらは [[スクリプティング コマンド]] のページで見ることができます。}} |
## JavaScript | ## JavaScript |
2017年11月26日 (日) 01:22時点における版
このページは印刷とpdf用の公式マニュアルの一部です。構造上の問題から通常のユーザーはこのページを編集できません。誤りを見つけた場合は私たちに連絡して下さい。ユーザーが編集できるバージョンへ
GeoGebra オブジェクト
Some content was not yet translated. See the English original. Please edit this page if you have the rights for translation. GGBScript
GeoGebraコマンドから構成されるようなスクリプトを作ることができます。Inputバーに入力する方法と同じように使えます。スクリプトを実行する(triggering)と,(スクリプトの中のコマンドが)順番に一つ一つ実行されます。
例:- a を整数に値をとる スライダー で,1から3までの値をとるものとします。 (したがって1ずつ増やせるようになっています。)
list1 = {"red", "green", "blue"}
とタイプしてください- 'a のプロパティを開き,"On Update" スクリプトのところに
SetColor(a, Element(list1, a))
とタイプしてください。 - スライダーを動かすたびごとに色が変わります。
解説: スライダーが動かされるたびに,アップデート(のキュー)が発生します。ですから,動くたびごとに,スクリプトは呼び出され,リストの中から一つの色が呼び出されて,スライダー a の色が変更されます。
メモ: 文頭に#
があるとコメント行になりますヒント: スクリプトでのみ使用できる個マントもあります。それらは スクリプティング コマンド のページで見ることができます。
- JavaScript
- Global JavaScript
- コメント
- チュートリアル
- 関連