1 名前:Now_loading...774KB mailto:sage [2011/12/25(日) 02:37:34.48 ID:APghLI2o] AcitonScriptのことなら 初歩的な質問でもなんでもおk 見れない、保存したい、flashを作りたいはスレ違い 下記の関連スレ、超基本的な質問へ。 ●質問する時は自分の環境を書く(AS2,AS3の別も) ●質問はものすごい勢いじゃなくて結構 ●できるだけコードも示す ●まず自分がやりたいことを明確に書く。そのために試してみた処理を書く 前スレ ActionScript 誰かが物凄い勢いで解答するスレ29 toro.2ch.net/test/read.cgi/swf/1309349827/ 関連スレ Flashの超基本的な質問はここでしろ! part42 hibari.2ch.net/test/read.cgi/swf/1305783143/ ※初心者は↑こちら推奨 ActionScript ライブラリ総合 hibari.2ch.net/test/read.cgi/swf/1308658905/
4 名前:Now_loading...774KB mailto:sage [2011/12/27(火) 22:23:27.06 ID:W0UWpmkT] AS3,CS4でタイルリスト(TileList)のスクロールで質問です。 SWFはうpしています。 www1.axfc.net/uploader/Flash/so/2122 → 「再生する | click here to view.」 MC(mcA)内に内包されたTileListの各タイル(要素?)にMC(mc0〜mc9の10個)をソースとして 設定し、mcAをステージに置いています。 親子構造は下記のようになります。 親側) Stage -- mcA -- TileList -- [各要素(mc0〜mc9)] (子側 これでUpしたSWFのようにスクロールは出来たのですが、どれかのタイルをクリックすると スクロールが元に戻ってしまいます。 traceで動作確認したところタイルクリックの度に初期化されるようで、mcA で定義している addEventListener(Event.ADDED, this_newed, false, 0, true); は removeEventListener したはずですが関数this_newed がクリックで呼び出されます。 案としては verticalScrollPosition で位置を把握し、戻ったスクロール位置を再度設定する 方法を考えましたが、もっと良い方法を探しています。 ※というか、何故も初期化?(元に戻る?) 何かアドバイス願います。
5 名前:4 [2011/12/27(火) 22:32:31.37 ID:W0UWpmkT] (追記です) UpしたSWFの右上のボタンを押すとmcAに内包されたTileListが表示されます。 ブラウザでの表示手順も修正します www1.axfc.net/uploader/Flash/so/2122 → 「Flash_2122.swf をダウンロードします」のボタンを押す → 「再生する | click here to view.」 をクリック ---------------------- ちなみに、昔から使っていたSWFアップローダー swfup.info/upload.php は下のエラーが出て使えないです(Firefox8.0.1使用) Warning: fputs(): supplied argument is not a valid stream resource in /var/www/domain/swfup.info/upload.php on line 306