質問ページ / 144


質問ページ / 144

質問ページ/144

概要外部API(変数)を使用したいのですが
投稿者Parafla Quality
状態解決
カテゴリーParaFla!
投稿日2006-12-02 (土) 01:23:02
バージョン1.24

質問内容

ブログペットのオリジナル背景やフレーム作りに paraflaを使わせて頂いてます。

ASに疎く恐縮ですが 背景などのswfファイルにブログペット名などが自動入力されるよう 「BlogPet? Flash API」というのが公開されています。 Flashであれば、ルートフレームに以下のセキュリティコードを入力すれば変数を利用できるとあるのですが

var url:String = _root._url; this._lockroot = true; System.security.allowDomain(url);

paraflaでこのセキュリティコードを記述する方法が分かりません。 1フレーム目にテキストを挿入し(変数に公開のAPIを記入) テキストアクションのスクリプトへ上記をコピペすると、 「文法に誤りがある:Line1」と構文チェックが入ります。

フラッシュソフトでないと、このAPIを利用できないのでしょうか? また、正しい記述場所があるのでしょうか。

http://shohoji.net/blog/archives/000830.html#more(API公開記事)

もしよろしければ、どなたかお力添えをm(_ _)m 悔しくて夢にまででてくる始末です。

回答

  • parafla では、というかAS1では 変数の型指定はできません。:Stringを削除してください。 -- 2006-12-02 (土) 03:43:44
  • SWF7以降でやってみてください -- 2006-12-02 (土) 19:13:02
  • できました!もともとSWF8に設定しコピペしてたのですが、これはダメでした。SWF7にして(8でもいいのでしょうが)「:String」を削除したら、変数が適用されました。嬉しくて涙がでそうです!迅速かつ適切なアドバイスに感謝します。ありがとうございました<(_ _)> -- 質問者? 2006-12-03 (日) 10:25:09