Tips

Macromedia Flash & 4D

日付2002/01/11
ID01-817
バージョン6.5.x and 6.7.x
プラットフォームWindows and Mac OS

Macromedia Flashは、Web pagesMany開発者の開発に対するますますポピュラーな選択です、尋ねる:「Flashを4Dと通信させることは可能ですか。」答えはそうです、1つの、反響「はい」そしてその後さらにいくらかの良いニュース「それは現実に非常に容易です!」

ここに、4Dにあるデータを送るFlashにボタン用のアクションスクリプトがあります:

on (release) {
loadVariables ("http://4d.mycompany.com/4DCGI/WebFlash_HandleData", _root, "POST");
}

「loadVariables」は指定されたURLを呼ぶFlash機能です。オブジェクトアクションパレット中の「loadVariables」機能を編集している時、変数に対するオプションがあることを理解するでしょう:「送る、POSTを使用すること」「そして送る、GETを使用すること」これは4DにFlash variablesを送るでしょう。あたかもデータがHTMLページから来たかのようにGET WEB FORM VARIABLESを使用して、それにアクセスすることができます。

Flashにデータを送るために、このような単純な呼び出しを出します:

SEND HTML TEXT("success=1&message="THIS CAME FROM 4D")

ここで「success」および「message」はフラッシュ中の変数です。「loadVariables」呼び出しはFlash variablesへ結果を解析するでしょう。