- ユーザが修飾語キー⇧にかかわる主要な組み合わせか主要な組み合わせを打つ場合 ⌥ ⌘ ⇪ そして、 ctrl Smileは以下の出来事をアクティブな グラフィック窓のスクリプトに送ります。
keydownは_が記録する_物の出来事です。 _物はスクリプトの所有者、アクティブなグラフィック窓の参照です。 _記録は2つの分野を含むことができます: キャラクタと 修飾語。 - キャラクタはストリング、修飾語を考える場合打たれたキーです。 例えば、ユーザが ⇧A キャラクタを押すなら、 “a"ではなく、 「A」がそうですか? ユーザが押すなら、 A キャラクタは “a"です。
- 修飾語は、1のリストか以下のいくつかの値です: シフトダウン(⇧)、 オプションは下がっています、そして、(⌥) コマンドは下がっています、そして、(⌘) キャプスロックは下がっています、そして、(⇪) コントロールは下がっています(ctrl)。 それらの値がストリングではなく、キーワードであるのに注意してください。
例以下の例は r(「リセット」のための)と n(「新しい」)キーストロークを扱います; それは無作為のカーブを作成します。keydown theWindowイベントtheEventに関して ツ????theEventのf修飾語がそうでない、その時、戻ってください。 ツ????theEventのfキャラクタは「Rn」当時のリターン中ではありません。 ツ????その時、theEventのfキャラクタは「r」です。 ツ????????ry ツ????????????theWindowの視点1を企むet v ツ????????????eleteはvのあらゆるカーブです。 ツ????????第トライ ツ????????生のtheWindow ツ????????eturn ツ????if ツ????ry ツ????????theWindowの視点1を企むet v ツ????n誤り ツ????????theWindowで新しい陰謀視点を作るet v ツ????????「」 \\alpha.sin(x^\\アルファ)へのvのet名」 ツ????第トライ ツ????vの終わりで新しいカーブを作るet c ツ????0.0〜2.0までの乱数へのet f ツ????「cの公式をetする、「「」 fと*罪、(x、^」 f、」、)、」 ツ????生のtheWindow 終わりのkeydown
輸入スクリプト スクリプトを実験するには、上では、以下の通り続いてください。 - 最初に、下に線を動かします。(それは、窓を作成するでしょう)。
新しいグラフィック窓を作ってください。
輸入スクリプト - 窓でどこでも Editのモードの⌘のY当時の⌥>Edit⌘-クリックを選択します。 これは グラフィック窓のスクリプトを開くでしょう。
- 上の(より長い)のスクリプトを貼ってください、そして、 Fileメニューでスクリプトウィンドウを取っておいて、閉じてください、そして、次に、下に Edit>Editモード⌘Yと共に編集モードを切り換えます。
今度は、 nを打って、陰謀をきれいにしてください、カーブ、 r(リセット)を作成するために(新しい)にします。 |