試しにCheckmateをやろうと思ってはまったのでメモ。

ローカル上で普通に動いたので、「いざ、わだふる」と思いつつコードをアップすると、セキュリティサンドボックスが・・・。

どうやら、外部ドメイン画像をBitmapDataにしてdrawするとでるみたい。
ちょっと調べてみたら、ドンピシャの記事(_level0さん)があったので、助かりました!
正確には、記事内ので紹介されていたこれに助けられました。
要は、外部ドメインの画像に対して、LoaderContextをtrueにしなさいよってこと。

var context:LoaderContext = new LoaderContext(true); //ここ!
loader = new Loader();
loader.load( new URLRequest("http://swf-dev.wonderfl.net/static/assets/checkmate04/tree.jpg"), context ); //第2引数で
LoaderContextを指定
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete);


で、やっとアップできたのがこれ。




2009年10月19日 00:21

トラックバック(0)

トラックバックURL: http://mattodesign.com/mt/mt-tb.cgi/83

コメントする