- 1 名前:Now_loading...774KB [03/06/04 02:03 ID:CZK4t+jv]
- ムービー内の詳しいASの組み方はもちろん、PerlやJava・PHPを介したCGI連携といった技術や、
XMLSocketを使用したオンラインゲームなど、ムービー以外の用途として活躍するActionScriptの技術交換スレです。 また、Flash Communication ServerとかColdFusionやRemoting、コンポーネント等、 他スレでは話題に上がりづらいFLASH周りのコアな技術交換&雑談にもご利用下さい。 前スレ(737で屈辱のdat逝き) pc3.2ch.net/test/read.cgi/swf/1030886688/ ※:なおこのスレでは「NowLoadingどうやるの?」みたいな 初歩的な質問は受け付けませんのであしからず。
- 942 名前:Now_loading...774KB mailto:sage [03/12/10 12:18 ID:???]
- >>335
ttp://www.macromedia.com/jp/support/flash/ts/documents/fl0265.html
- 943 名前:まっつん ◆SW1/SWF8io mailto:sage [03/12/11 00:28 ID:???]
- 「外部JPGを読み込むスクリプトを埋め込んだMCをduplicateする」
という方法で実現は可能だけど、タイル状に敷き詰めるとなると 鯖の負荷的にあんまし現実的じゃないっす。 (仮に15x15pxの画像を600x600のスペースに敷き詰めるとしたら 40x40=1600回も鯖にloadmovieを送らなければならない→鯖あぼーん) なので結局は>>938の方法で行うのが吉かと。 一般ブラウザの背景はキャッシュから敷き詰めをするけど、Flashの場合はそうもいかんのですな。 LoadMovieしたswfなりJPGなりをシンボル化してattachできるASがあればいんだけどね〜。
- 944 名前:('A`) ◆0SYzNuPrAU mailto:sage [03/12/11 02:43 ID:???]
- >>943
絶対条件として ・画像は数種類の外部JPEGを読み込む ・タイルのしきつめ方はランダム という厳しい仕様なので泣きそうです。 今は「duplicate&loadmovie」の力技で動かしてます。 >一般ブラウザの背景はキャッシュから敷き詰めをするけど、Flashの場合はそうもいかんのですな。 全画像をそれぞれ一枚づつ裏で読み込んでおくと キャッシュが有効になってサーバアクセスが軽減できます。 がユーザ環境によってはキャッシュが効かないので解決策とは言いがたいですが・・・。 CGIとの連携で ・画像をアップロードすると自動で共有ライブラリswfを生成する とかあればattach出来るんですけどね・・・うーん。 引き続き調査しま。
- 945 名前:Now_loading...774KB mailto:sage [03/12/11 04:05 ID:???]
- >>944
jpgが中に入ったswfを外部ロードってのはだめかな?
- 946 名前:Now_loading...774KB mailto:sage [03/12/11 13:51 ID:???]
- >>944
それ、そもそも仕様に無理があるな。 jpegで読み込まなきゃならない理由って何なの? たぶんクライアントを説得した方が早いぞ。
- 947 名前:('A`) ◆0SYzNuPrAU mailto:sage [03/12/11 14:33 ID:???]
- >>945-946
クライアントを説得するも何も、 上の方が「jpeg更新だけで誰でも簡単に更新できます!」 みたいな仕事のとり方しちゃったみたいで・・・(´д`;; も う ぬ る ぽ
- 948 名前:Now_loading...774KB mailto:sage [03/12/11 15:57 ID:???]
- >>947
duplicateできないのか はじめて知ったよ。 やっぱり全部のMCで読むと遅い? キャッシュが効いて早かったりしないかな
- 949 名前:Now_loading...774KB mailto:sage [03/12/12 01:54 ID:???]
- >>947
ムリポな仕様ですなー 2004も買ってもらってJavascriptAPIとかで何とかするとか・・
- 950 名前:Now_loading...774KB [03/12/16 14:14 ID:7skZH5PM]
- あげとくよ。
無念の950おちとかいやでしょ>>1 >前スレ(737で屈辱のdat逝き)
- 951 名前:Now_loading...774KB mailto:sage [03/12/16 15:02 ID:???]
- ageなくても落ちないけどね。
- 952 名前:Now_loading...774KB mailto:sage [03/12/17 11:01 ID:???]
- >>943 >>944
処理としてはそんなに複雑じゃないと思うんですが・・・ それより、綺麗に並ばずに何か変な事になりそうで、そっちの方が気になります。
- 953 名前:938 ◆HHH//k69IU mailto:sage [03/12/17 17:26 ID:???]
- テキトーに書いたらまっつんタソにあってるって言われた!
わ〜いヽ(´▽`)ノ
- 954 名前:Now_loading...774KB mailto:sage [03/12/17 17:41 ID:???]
- おい、お前ら
ActiveContentsのダイアログ防止のスクリプトで 代替イメージとかわからね〜 (((´・ω・`) 知恵なんかある?
- 955 名前:Now_loading...774KB mailto:sage [03/12/17 21:41 ID:???]
- >>954
Macromediaのサイトに書いてあるのじゃだめなの?
- 956 名前:954 mailto:sage [03/12/18 00:25 ID:???]
- MacromediaのサイトのJSファイルには代替イメージ「jpeg or gif」を書き出す部分がないのです。
そして、私はJavascriptを理解してないヘタレなヨカーン 外部JSに関数定義で関数の中身は flash5未満のユーザーには document.write('<IMG SRC="aaa.gif" WIDTH="550" HEIGHT="400" usemap="#aaa" BORDER=0>'); こんな代替イメージをだしたいのです。 これを、新ブラウザ対応で書く事ができない・・・・・・・ だれかポスケテ。・゚・(ノ∀`)・゚・。
- 957 名前:Now_loading...774KB mailto:sage [03/12/18 00:45 ID:???]
- >>952
ASでの処理は非常に簡単 きれいにタイル状に並べるのも幾つか注意すれば全く問題無し 問題になってるのは 「読み込んだ画像を複製して再利用出来ない事」 同じ画像を10x10枚しきつめるとしたら計100回loadMovieしてやる必要が出てくる。 一つ読み込み終ってればキャッシュが働くのだが、環境依存しちゃうので解決にはならず。 現状では解決策は無し 諦めて使うだけ読み込めってこった。
- 958 名前:Now_loading...774KB mailto:sage [03/12/18 02:30 ID:???]
- >>957
> 「読み込んだ画像を複製して再利用出来ない事」 > 同じ画像を10x10枚しきつめるとしたら計100回loadMovieしてやる必要が出てくる。 はぁ、そうなんですか。 最初に1つのMC Aに読みこんで、 敷き詰めるものに関しては、Aのハンドルをセットして、 そのまま参照・表示するものにすればできるかなと思ったんですけど・・・ そういうことはできないんですね。
- 959 名前:Now_loading...774KB mailto:sage [03/12/18 03:08 ID:???]
- 少しは前のスレを嫁
- 960 名前:Now_loading...774KB mailto:sage [03/12/18 08:25 ID:???]
- >>957-959
復習ですか? 冬休みもたいへんですね。
- 961 名前:Now_loading...774KB mailto:sage [03/12/18 13:07 ID:???]
- >>958
>敷き詰めるものに関しては、Aのハンドルをセットして、 >そのまま参照・表示するものにすればできるかなと思ったんですけど・・・ ハンドルをセットするって意味がわからんが・・・ 各々のMCに読み込みメソッドを定義してやるって事かい? 結局はloadMovieを回数分呼び出すんでしょ?
- 962 名前:Now_loading...774KB mailto:sage [03/12/18 15:34 ID:???]
- MovieClipLoader.loadClip()
ならできそうな予感・・・ 試せる余裕はないのですが・・・
- 963 名前:Now_loading...774KB mailto:sage [03/12/18 16:03 ID:???]
- >>962
ん?MCLoaderの何を見てそう思ったのですか? //loadMovieとの違いはロード状況を細かく確認出来るくらいでは・・・
- 964 名前:Now_loading...774KB mailto:sage [03/12/18 20:46 ID:???]
- >>963
AS辞書です。 --- このメソッドは、単一のムービークリップまたはレベルに対して 1 つまたは複数のファイルをロードするときに使用できます。 MovieClipLoader リスナーオブジェクトには、 ロード中のターゲットムービークリップのインスタンスがパラメータとして渡されます。 代わりに、ロードするファイルごとに異なる MovieClipLoader オブジェクトを作成することもできます。
- 965 名前:Now_loading...774KB mailto:sage [03/12/18 22:13 ID:???]
- player 7 以降 テキストフィールドでの <img> タグではどうやろ。
キャッシュは効きそうな気がする。同一テキストフィールド内なら? 確かめる気力ないけど。
- 966 名前:Now_loading...774KB mailto:sage [03/12/19 12:50 ID:???]
- >>964
複数個ロード時の状況確認は楽になるかと思いますが 結局は必要な数だけロードしなきゃならないのですよ MCLoaderはあくまでロードを補助する機能であって ロードしたものを複製したりは出来ないのです >>965 おそれは試してみる価値ありそうですね(・∀・
- 967 名前:Now_loading...774KB [03/12/19 21:29 ID:BUFHcd+e]
- ルートタイムラインの中にムビークリップを配置、そのムービークリップ
の中にボタンを配置、そのボタンを押すとルートタイムラインの任意の フレーム(ラベル付き)にとばしたいんですけど・・どうかご教授を・・ gotoAndStopやgotoAndPlayで何か指定するのでしょうか?
- 968 名前:Now_loading...774KB mailto:sage [03/12/19 22:08 ID:???]
- >>967
_root.gotoAndPlay(); −って、初級じゃないですか…
- 969 名前:Now_loading...774KB [03/12/19 22:25 ID:BUFHcd+e]
- >>968
ありがとうございます。 すいません・・レベルの上の人たちが集うところの ほうが確実に回答がかえってくると思いまして。
- 970 名前:Now_loading...774KB mailto:sage [03/12/19 22:32 ID:???]
- その程度なら質問スレで聞いたほうがいいと思うが。
- 971 名前:Now_loading...774KB mailto:sage [03/12/20 00:00 ID:???]
- ここもそれほどレベル高くないと思うが。
- 972 名前:Now_loading...774KB mailto:sage [03/12/20 11:04 ID:???]
- ここはプライドが高いから
gotoAndPlayなんて使いませんよ
- 973 名前:Now_loading...774KB mailto:sage [03/12/20 16:30 ID:???]
- ttp://www2.netwave.or.jp/~light/scroll_new-t.html
↑のURLに載っているスクロールというものをやってみたいんですが 下の方に載っているボタンのアクションがいまいちわかりません・・・ ボタンにアクションをつけるのか、フレームにアクションをつけるのか _root.mov=-200 この数字は何を表しているのでしょうか? movというのはMC名なのでしょうか? 実際にやってみましたがなにかが違ったみたいです… どなたかこのスクロールの作り方をわかりやすく解説してくれませんか?
- 974 名前:Now_loading...774KB mailto:sage [03/12/20 18:52 ID:???]
- >>973
その程度なら質問スレで聞いたほうがいいと思うが。 いや、聞け。 969のような考えは受け付けません。
- 975 名前:Now_loading...774KB mailto:sage [03/12/20 19:37 ID:???]
- >>974
わかんねーんだろ 正直に言えよ
- 976 名前:Now_loading...774KB mailto:sage [03/12/20 19:46 ID:???]
- _x+=(_root.mov-_x)/10
- 977 名前:Now_loading...774KB mailto:sage [03/12/20 20:10 ID:???]
- 誰かがここへ誘導してるのか?
- 978 名前:Now_loading...774KB mailto:sage [03/12/20 20:11 ID:???]
- >>975
この程度の内容でそんな煽りが来るとは思わなかったw 973自身か?
- 979 名前:Now_loading...774KB mailto:sage [03/12/20 21:05 ID:???]
- 上級者スレというスレタイが厨を呼び込む餌になってることを( ゚皿゚)ノエエコ は気付いてなかったな
次スレは「AS技術交換スレ」でいいと思う
- 980 名前:Now_loading...774KB mailto:sage [03/12/20 21:25 ID:???]
- >>979
技術の 「交換」 って部分をテンプレで強調しておいたほうがいいかも。
- 981 名前:Now_loading...774KB mailto:sage [03/12/20 21:49 ID:???]
- >>982-984あたりにテンプレ
- 982 名前:Now_loading...774KB mailto:sage [03/12/20 21:56 ID:???]
- そして何の交換も行われない罠
- 983 名前:Now_loading...774KB mailto:sage [03/12/20 22:02 ID:???]
- >>982
でもこのスレはなかなか勉強になることもあった。
- 984 名前:Now_loading...774KB mailto:sage [03/12/20 22:17 ID:???]
- AS技術交換スレ コカーン( ゚皿゚)人(゚皿゚ )コカーン
ムービー内の詳しいASの組み方はもちろん、PerlやJava・PHPを介したCGI連携といった技術や、 XMLSocketを使用したオンラインゲームなど、ムービー以外の用途として活躍するActionScriptの技術交換スレです。 また、Flash Communication ServerとかColdFusionやRemoting、コンポーネント等、 他スレでは話題に上がりづらいFLASH周りのコアな技術交換&雑談にもご利用下さい。 前スレ:ActionScript厨〜上級者用スレ pc4.2ch.net/test/read.cgi/swf/1054659810/l50 ActionScript 物凄い勢いで誰かが質問に答えるスレ pc4.2ch.net/test/read.cgi/swf/1070704688/l50 ※:なおこのスレでは「NowLoadingどうやるの?」みたいな 初歩的な質問は受け付けませんのであしからず。
- 985 名前:Now_loading...774KB mailto:sage [03/12/20 22:31 ID:???]
- Flash界の要注意人物の一覧も書いといてほしいな
3人くらい 参考サイトもあったほうがいいけど 今からじゃ間に合わないか
- 986 名前: ◆YU1mgokxPc mailto:sage [03/12/20 22:45 ID:???]
- Colin Moock
Branden Hall bokelberg 要注意人物 参考サイト ttp://chattyfig.figleaf.com/flashcoders-wiki/ ttp://webforums.macromedia.com/flash/categories.cfm?catid=288 ttp://proto.layer51.com/
- 987 名前:まっつん ◆SW1/SWF8io mailto:sage [03/12/20 22:56 ID:???]
- テンプレ案です。大きな変更改善がない限りはこれで立てますけどどんなもんでしょ?
www.afz.jp/~n_mattun/tmp/template.txt
- 988 名前:Now_loading...774KB mailto:sage [03/12/20 23:20 ID:???]
- >>987
OKに一票
- 989 名前:test mailto:??? [03/12/20 23:23 ID:???]
- 質問
MCをクリックすると ダイナミックテキストに数字が加算されるようにしたいんですけど (押せば押すほど) MCに書くAS またはダイナミックテキストかくASを教えてください
- 990 名前:Now_loading...774KB mailto:sage [03/12/20 23:24 ID:???]
- >>1にかいてある質問スレに行ってください
- 991 名前:まっつん ◆SW1/SWF8io mailto:sage [03/12/20 23:28 ID:???]
- 新スレ立てますた。適当に移行してって下さいまし〜
【AS】ActionScript技術交換スレ Part2 pc4.2ch.net/test/read.cgi/swf/1071929938/ >>989 最後なんでサービス。まずrootに「cnt = 0;」を記述。 んでもってクリックするMCをrootに配置。んでもってMCに on(Press){ _parent.cnt++; _parent.数字を表示するダイナミックテキストインスタンス名.text = cnt; } でおk。
- 992 名前:Now_loading...774KB mailto:sage [03/12/21 00:06 ID:???]
- >>989
氏ね
- 993 名前:Now_loading...774KB mailto:sage [03/12/21 00:22 ID:???]
- 989はtestって言ってるじゃん。
厨質問のテストケースかと。
- 994 名前:Now_loading...774KB mailto:sage [03/12/21 00:25 ID:???]
- いまなら言える!
マターリ
- 995 名前:Now_loading...774KB mailto:sage [03/12/21 00:31 ID:???]
- 995をとります。
ママーリ
- 996 名前:Now_loading...774KB mailto:sage [03/12/21 00:54 ID:???]
- こっそり4
- 997 名前:Now_loading...774KB mailto:sage [03/12/21 00:57 ID:???]
- まだ言える
マターリ
- 998 名前:Now_loading...774KB mailto:sage [03/12/21 00:59 ID:???]
- いや、押すね!
- 999 名前:Now_loading...774KB mailto:sage [03/12/21 01:00 ID:???]
- if (this._responsesLoaded >= 1000)
{ this.stop(); } else { // ∧∧ ) (´⌒(´ // ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡ this.gotoAndPlay(1000); }
- 1000 名前:Now_loading...774KB mailto:sage [03/12/21 01:01 ID:???]
- #include <stdio.h>
int main(){ printf("1000"); return 0; }
- 1001 名前:1001 [Over 1000 Thread]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
|

|