ReadRanking mc について
出典: YKAwiki
目次 |
[編集]
概要
readWords_mc について とほぼ同様の動作をする。
このモジュール readRanking_mc は Ruby で書かれた CGI readRanking.cgi を呼び出し、返り値(ランキング上位者の名前、回答単語数、誤答数、入力文字数、修正文字数)を Flash 内部の変数に保存する。
また、ロード中に読み込みの進捗を表示するため、ローディング画面を表示するアニメーションを作成する。
CGI からエラーが返ってきた場合、または一定時間が経過してもローディングに進捗が無い場合は読み込みエラーを表示して停止する。
[編集]
入出力と遷移
- データベース名を引数にして、CGI へ HTTP メソッドを出力。
- CGI へのパス、利用するデータベースはメインのムービークリップで取得済みである。
- CGI から返ってくる値(単語名、説明文、参照ファイルへのパス)は、Flash 内の配列に文字列として保存。
- 読み込みに成功したらメインのムービークリップのタイムラインを進める。
- 失敗したらエラーを表示して停止する。
[編集]
他のモジュールとの関係
[編集]
このムービークリップ「を」呼び出すモジュール
このムービークリップ readRanking_mc はメインのムービークリップのステージに配置する。
呼び出すタイミングはゲーム開始の前である。
[編集]
