イベントのソースを表示
←
イベント
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
イベントとはプログラム内でなんらかの動作、出来事が発生したことを知ることを目的としたプログラミング手法です。 プログラム内でイベントが発生すると、指定された処理を行うことができます。(例えば「キーが押された」など) AliceScriptのイベントは、デリゲートを用いて実現することができます。次の例ではコンソールにオブジェクトを出力するイベントデリゲート<code>Output</code>とイベントが発生したときに呼び出される<code>OnOutput</code>関数を定義し、最後に<code>”Hello,World”</code>を渡して<code>Output</code>イベントを発生させます。 var Output = delegate.Activate(); function OnOutput(v) { print(v); } Output += OnOutput; Output(“Hello,World”);//出力例:Hello,World もちろん、イベントの購読にデリゲートを使うこともできます。上の例をラムダ式を使ってより簡潔に記述すると次のようになります。 var Output = new Delegate(); Output += (v) => print(v); Output(“Hello,World”);//出力例:Hello,World
このページで参照読み込みされているページ:
テンプレート:Alert
(
ソースを閲覧
)
テンプレート:Func-getcolor
(
ソースを閲覧
)
テンプレート:Func-getsafe
(
ソースを閲覧
)
イベント
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
associated-pages
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
ツアー
ダウンロード
規約
おまかせ表示
ツール
リンク元
関連ページの更新状況
ページ情報