「ActionScript」アーカイブ
すごく便利な文法なのに、
意外と本に書いてなかったりして、ちょくちょく正しい書き方を度忘れするのでメモ。
【起こりえる状況例】
何か情報をカテゴリー分けして表示する時
そのカテゴリーの数だけ、ボタンが必要になります。
当然マウスイベントもその数だけ設定が必要になります。
怒涛の投稿。終わりが見えてくると嬉しくなってきてしまう。
タイトルの通り、ページ内でFlashコンテンツを用いて、そこで navigateToURLを使っていた場合、パラメータに"_blank"を設定していると、IEで閲覧していた場合、ポップアップブロックがかかってしまいます。
ハマったのでメモ。
というか、
下記の記事の通りなんだけど。
http://www.flash-jp.com/modules/newbb/viewtopic.php?topic_id=8311&forum=20
ユーザーのマウスクリックイベントに応じて、
Google Mapを使ったコンテンツを表示したり、消したりをしようとしました。
なんか、そんな感じでした。
ドキュメントクラスにカスタムイベント設定して、
ステージ上に元々配置してあるインスタンスAのカスタムクラスにそれをリスナー設定したら、無反応。
Ameba × 67WS
()
http://event.67.org/ameba/
このイベントのアメーバピグサーバセッション、アメーバピグインターフェイスセッションに行ってみました。
グローバル変数で定義したオブジェクトは、
addChildした後、
他の関数からremoveChildでステージから消すことができますよね。
しかし、
ローカル変数で定義し、
addChildしたオブジェクトは
他の関数からアクセスできないので、
単純にremoveChildだけで消すことは出来ません。
エラーが出ていないのに、
なぜかActionScriptからPHPにPOSTができていない...。
そんなことで今日ちょっとハマりました。
ふとした瞬間気づいたのが、
if文でおかしなことになっているのに、
コンパイルエラーになってくれていなかったってこと。
※現在サーバーの仕様が変わってしまい表示が出来なくなってしまいました。調整が完了するまでお待ち下さい。
またしても作りました。ビーチボーイズアプリ第三弾。
http://sen-i.com/beachboys/vote/
今回はFlash + PHP + MySQLの連携練習です。
広海と海都のどっち派なのかを投票してもらう仕組みです。
ビーチボーイズをご存知でしたら、是非1票投じてみてください。
「private属性はクラスプロパティの定義でのみ使用できます。」
時にとんちんかんなコンパイルエラーですね。これ。
今まで関数をprivate属性にしていても、
普通にパブリッシュできていたのに、
突然出た。
今更かよって感じですが、
エコトノハみたいに、
Flashから、さくっと投稿して、さくっと帰っていくみたいなことしたいなと思い、
調べてました。


