FLASH制作初心者の質問スレッドも15個めです。
FLASH制作したいけどわからないことがいっぱい。
そんなひとはここで質問してみよう。
/* 質問の際、以下の三点を"明確"にするとよろし */
【やりたい事】(例:×効果音つけたいです。○BGMとして流したいです。or ボタンクリックしたら鳴らしたいです。)
【質問内容】(例:×やり方を教えて。○どのような方法がありますか?or このような方法でやってるんですが〜云々。)
【使用環境】(例:×質問です。FLASHで〜云々。○FlashMX使用です。◎FlashMXをWinXPで使用です。)
/* スレのローカルルール・マナーです。 */
※質問者はメール欄に何も記入せずIDを出して下さい。
※二回目以降書き込むときはどの質問者か区別つくようにして下さい。(名前欄に最初のレス番号など)
※使用ソフト等の環境を書く事と、調べる努力を忘れずに。
※情報小出しは無視される傾向があります。ご了承ください。
※FAQ、
>>1-10 は必ず一度読んできてください↓
↓
/* ■質問する前に初めに必ず目を通せ */
FLASH板FAQ&ガイドライン
http://nk2.que.jp/guideline/ /* ■おすすめ解説書 */
「教えてFlash」と「ActionScriptバイブル」
/* ■以下のスレッドに該当する質問はこちらでは答えません */
■「あのFLASHはどこ?」 教えてくれくれ PART.34■
http://pc4.2ch.net/test/read.cgi/swf/1062656195/ 作品で使われている曲、画像質問スレッド 6
http://pc4.2ch.net/test/read.cgi/swf/1059558868/ 過去ログ・その他の関連スレは
>>2-4 あたり
2げっとです
7 :
Now_loading...774KB :03/09/10 11:57 ID:iUcLuVS1
ビデオで撮影した動画とFlashをつなげて1本にすることってできるんですか? もしできるなら、やり方とか教えてもらえるとうれしいです
>>7 拡張子はどっちにしたいのさ?
何か勘違いしてるようなので一つ言うと、
「何を使って見るのか」に左右されるよ。
最終的にmpg、aviなどの拡張子書き出しするのであれば
1.flashを再生しながらディスプレーをキャプチャー(書き出しはavi推奨)する。
2.動画編集ソフトでつなげる(aviutlなどフリーのツールあり。)
最終的にswf(フラッシュ形式)書き出しであれば
1.動画をswfに読み込む
2.指定の場所に挿入し、パブリッシュ。
でできると思うよ。
ちなみに使用環境かいてないのでWindowsという前提で書きました。
あしからず。
10 :
7 :03/09/10 12:20 ID:iUcLuVS1
>>9 なるほど、ありがとうございました。使用環境はWindowsです
前者の方がしたかったので、そのどちらかの方法で頑張ってみます
○FAQにあるけど、多分読んでないのであろう質問用の簡易FAQ (ちょっと加筆しました) ■SWFをFLAに戻すことは、無理だと思ってくれ(画像データや音声データを抜くのも無理だと思ってくれ) ■サウンドとムービーの同期ズレは、サウンドパネルの同期をストリーミングに設定して作り直そう ■パブリッシュしたらサウンドの音質が汚い(綺麗すぎ)なら、プロパティまたはパブリッシュ設定で変更 ■売っている曲やキャラを自作Flashで使うのは自己責任で(勝手に使うのは違法) ■CDやゲーム、Flashから曲だけ抜く方法は、スレ違い板違い。LineOutとLineInを繋いで録音したら? ■ゴノレゴみたいな変な外人の声は、テキストトゥスピーチ ■外部SWFを使うような場合、パスが変わることに注意(単体では動いても、_rootなど使っているとダメ) ■CGIとSWFを連動させる場合、それらは同じ鯖にないとダメ ■ビットマップ画像の周囲の白い部分を消すには、フォトショップなどで透明にしてPNG形式 ■イラストレータ画像はAIやEPSではなく、SWF形式で読み込め(ただし、複雑なグラデはデータが肥大化するのでやめれ) ■テキスト(文字)を2回、Ctrl+B(修正メニューの分解)することで、シェイプに変えることができる ■ビットマップ画像やシェイプを半透明にしたいなら、シンボル化してからプロパティのカラーでアルファ設定 ■Enterキーで「再生」してもMC(ムービークリップ)は再生されない。Ctrl+Enter(プレビュー)しろ。(またはグラフィック使え)
質問させてください。 fpsの数値はムービーの途中で変えることはできますか? 最初前半部は何も考えずに25くらいで作っていてそれで問題なかったんですが 途中細かい動きを入れようとしたらそれじゃ足りなくなってしまったんです。 でもフレームレートを上げると前半部が早回しで再生されてしまいますよね。 対処として全体のフレームレートを上げて、前半に手動でフレームを挿入するしかないんでしょうか?
>>12 初心者スレとしてお答えします。
途中で変更はあきらめた方が良いです。
普通は25fpsあれば十分なので25fpsでも見栄えが良くなるような工夫をした方が良いと思います。
flashムービーで表示されているフォントは ムービーを再生するPCに依存してるのでしょうか? 明朝体を使ってムービーを作っているのですが どうにもswfにした時に潰れてしまって 潰れないらしいダイナフォント(?)以外の明朝体をつかっても ムービー再生時に表示されないと意味がないわけで。 なにかいい方法がないかと悩んでいるのですが・・・。
>>14 どうしても使いたかったら、分解してアウトラインを持たせれば?
それと、新スレ立ったばかりなのだから >1見てID出してください。
やさしいね。 俺がレスつけるかどうしようか悩んでるうちにレスついてもーた
17 :
15 :03/09/11 05:11 ID:???
>>16 普通はID出してない質問は、放置するんだけど、暇だったから。
ついでに言うと「メル欄にage」ってのは、NGワードに入ってるから、
スルー以前に見えないし。
18 :
14 :03/09/11 06:24 ID:Bw6sIS57
申し訳ないです。sage消し忘れてました。
>>15 ありがとうございます。
アウトラインも含めてもう少し手段を講じてみます・・。
19 :
Now_loading...774KB :03/09/11 06:55 ID:9l3aLUUn
FLASH MXを使用しているのですが、 mp3やwavファイルを映像と合成しようとすると もとの音質より悪くなり、なおかつ音量がかなり上がって音割れしてしまいます。 SoundPlayer Lilith等で音量を下げても、結局下げる前と同じ音量で出力されてしまいます。 どうすればいいんでしょうか・・・?
21 :
19 :03/09/11 07:16 ID:9l3aLUUn
えっと、パブリッシュやプロパティでいくらいじってもこうなっちゃうんですよ・・・。
>>21 とりあえずパブリッシュ設定のオーディオストリームとオーディオイベントの設定教えて
24 :
19 :03/09/11 09:33 ID:9l3aLUUn
>>22 どちらも「mp3 128kbps ステレオ」
でやってます。
できればmp3ファイルは変更せずにくっつけたいんですけど、
どうすればいいのか分かんないので・・・。
>>24 そのmp3シンボルのサウンドプロパティの書き出し設定は、「デフォルト」になってる?
26 :
Now_loading...774KB :03/09/11 10:00 ID:fYsl08yH
質問させて頂きます。 今Flash Makerの体験版でフラッシュを製作しています。 ボタンクリックで画像を変える方法はわかるのですが クリックした時に効果音を鳴らす方法が分かりません。 回答よろしくお願いします。
27 :
19 :03/09/11 10:27 ID:d7qgdL0c
>>25 デフォルトにしても結果は変わらずでした・・・。
>>19 よくわからんな。元の音量がデカイとか?
試しに音だけ入れたfla作ってパブリッシュしてみそ。
元のMP3と容量が大きく変わる?
29 :
19 :03/09/11 11:46 ID:9l3aLUUn
>>28 音だけならBESTな音量でした。
そして容量もくっつけたものより少なかったです。
というよりくっつけたほうはかなり容量多いです・・・。
>>26 このスレでFlash Maker使っている人は少なそうな気がする。
漏れも使ってない。
ヘルプよく読むとか、Flash Makerスレで聞くとか、
そういうアドバイスしか出来ないっすねえ。
31 :
19 :03/09/11 12:09 ID:9l3aLUUn
解決しました。 全レイヤーに音楽入れてました・・・。 アドバイスありがとうございました。
32 :
Now_loading...774KB :03/09/11 12:20 ID:1opjR9kl
質問させてください。 保存したFLASHからロゴなどのアウトラインデータを取り出して イラストレーターに持ってくることは可能でしょうか? Macを使用しており、FLASHを扱うための特別なソフトは持っていません。 とりあえず保存までは出来たのですが、その先やり方があればお願いします。
>>32 > FLASHを扱うための特別なソフトは持っていません
一応、Flash制作に関するスレなので、そう言われても困ります。
34 :
32 :03/09/11 12:28 ID:1opjR9kl
>>33 すみません。
やっぱりイラストレーターだけあってもだめですか。
何かソフトを買えば可能と言うことでしょうか?
>>32 イラストレーターで何かを作るのが目的ならば、イラストレーターのスレで聞いてみては?
>>34 ここはFLASH制作者向けのスレッドです
タイトルをよく読みましょう
37 :
32 :03/09/11 12:44 ID:1opjR9kl
場違いな質問すみませんでした。 他で聞いてみます。 ありがとうございました。
38 :
flashMX(質問) :03/09/11 13:47 ID:XHND8zJ1
いつも、お世話になってます。 テキスト入力で ---------- aaa bbbb ccc ---------- と入力したものを改行で区切って、 配列aに a[0]="aaa", a[1]="bbbb", a[2]="ccc" のように変換したいです。 splitで"\n"や"%0A"などの文字を試したが出来ませんでした。 良いやり方を知ってる方、教えていただけませんか?。
質問なんですが、getURLでサイトのTOPページを別のブラウザーで開こうとしてるんですが どうにも上手く出来ません。 そのサイトのTOPページがフレームを使っていて どうにもフレームの中で新しくブラウザが開いちゃうんです。 ブラウザーを別に表示したい場合はどうしたらいんでしょう?
>>40 getURL("top.html","_blank");
でもだめ?
42 :
超初心者 :03/09/11 15:05 ID:AVm7fJKV
すいません。質問です。 フラッシュMXをWIN XPにて使用しています。 BGMに合わせて、画像が止まったり動いたりさせたいのですが、 どうやればBGMを挿入できるのでしょうか。 できれば、初心者にも分かるように教えてください。
>>42 マニュアル嫁。
1.BGMを用意する(WAV、MP3等)
2.[ファイル]-[読み込み]でサウンドを読み込む
3.適当なキーフレームを選択してプロパティパネルの「サウンド」を設定
4.同じくプロパティの「同期」を「ストリーミング」に設定
これでもわからない場合は、あきらめて下さい。
>41さん 情報ありがとうございました。成功しました。 本当にありがとうございました
>>42 それくらいのことなら本屋で立ち読みしてでも頭に入ると思われ
なぁ、テンプレに沿ってID出して環境まで書いてる奴に 回答以外の無意味なレスはやめようや。 なんか哀れに見えてきた・・・w
49 :
flashMX :03/09/11 22:36 ID:uWfThGSi
>>39 さん \rで完璧に動きました。
復帰文字って事なんですね。
1時間も粘ったのに・・・
どうも、ありがとうございました。
50 :
Now_loading...774KB :03/09/11 23:51 ID:49S91ynJ
51 :
Now_loading...774KB :03/09/12 00:15 ID:X0R1W6nV
↑これは業者ってことでいいの?
>>51 yes.
>>前スレ990
ローカルではロードする必要がないので、動きません。
一端揚げて下さい。
53 :
(´д`)太郎 :03/09/12 01:45 ID:cJ1X+8GO
前すれ922です。loadVariablesを示唆してくださった方、ありがとうございました! ちゃんと動きました。 loadVariablesって、loadってあるからただ「読み込むだけ」みたいなイメージがあって、 cgiに対してこれを行なったらcgiのソースをテキストデータとして読み込むだけかな・・・ とか思ってたら、loadVariables("turilog.cgi",_root);でちゃんとCGIが実行されてました。 ↑ (_rootとせずとも適当でよかったんでしょうか?省略するとスクリプトエラーが出たので、 無難そうなものを指定しました。) 実行するにはgetURLでブラウザで開かないといけないのかなと思ってましたが、そうではないんですね。 感謝です!
54 :
(´д`)太郎 :03/09/12 01:48 ID:cJ1X+8GO
??? turilog.cgi→counter.cgi
55 :
Now_loading...774KB :03/09/12 02:04 ID:+qjIMQrM
質問です。 現在の時刻を取得しようとして var now = new Date(); とやりますよね? でも何故か上手く取得出来ていなくて a=now.getDay(); b= now.getHours(); c=now.getMonth(); とやって変数を確認すると 8月5日2時とかになってしまいます。 理由が全く分かりません。 どなたか分かる方はいらっしゃいますか
56 :
55 :03/09/12 02:07 ID:+qjIMQrM
すいません、2000ProでMX使用です。 なお、他のサイトのフラッシュでは時刻は普通に表示されます。
付属ヘルプによると「month 0 (1 月) 〜 11 (12 月) 」 なので+1しる
58 :
Now_loading...774KB :03/09/12 04:11 ID:aHTttZD3
ググっても見つからなかったので、質問させていただきます。 MX使っております。 背景色と同じ色で図形を描くと、縁が出来てしまいます。 例えば、灰色の背景に灰色の線、灰色の塗りで円を描くと、 同じ色なのだからどこに描いたのか分からなくなるのかと思ったら、 枠縁ができてしまっていて、薄く円があることがわかってしまいます。 *.swfにしても、その縁は残っていました。 これは使用なのでしょうか? また、縁を消す方法は無いのでしょうか? 宜しくおながいします。
はじめまして。FLASH初めてまもないの素人のおっさんです。 よくあるメニューを作りたいんです。たとえば。 Menu - Link とあったとして、Linkの上にカーソルを持っていくと音&変色&下に詳細を出したいんですが、 なかなか旨くいきません。どういったAS使ったらイイのかヒント頂けますか? Menu - Link Friend Search
61 :
Now_loading...774KB :03/09/12 07:10 ID:YxrUcLmq
FLASHでつくられたサイトを参考にしたいのですが、FLASHごと保存して、 FLASHMXで開く、ということはできますか?
62 :
sage :03/09/12 07:42 ID:aHTttZD3
>>60 質問者は、メール欄を空けましょう。
新規にレイヤーを作り、音&変色&下に詳細を出すフレームを作る。
フレームを作る場所は、メインメニューの後ろ。
stop();
で止めてますよね?その後ろです。
で、そのフレーム名を"f_link"とでもする。
フレーム名の指定の仕方は、フレームの頭をクリックして、
プロパティの左側に指定するところがあるので指定する。
"Link"をボタンシンボルにして、
on (rollOver) {
gotoAndPlay("f_link");
}
とする。説明下手糞ですんません。
>>61 内容不十分なのでわかりませんが、
おそらく「>FLASHでつくられたサイトを参考にしたいのですが」から察して、
貴方が望んでいることはできません。
63 :
Now_loading...774KB :03/09/12 07:48 ID:X0R1W6nV
>>61 >>11 ■SWFをFLAに戻すことは、無理だと思ってくれ(画像データや音声データを抜くのも無理だと思ってくれ)
>>58 不可視にしたけりゃ、アルファいじろ。
これFLASHの常識。
65 :
58 :03/09/12 07:57 ID:???
>>64 常識でつか・・・。漏れもまだまだでつね。
アリガトウございました。
66 :
Now_loading...774KB :03/09/12 07:59 ID:LarFGI74
すいません、フラッシュMXコンポーネントのComboBoxの文字の大きさを変えるにはどうすればいいんでしょう!!
67 :
66 :03/09/12 08:40 ID:???
解決しました。すいません。
68 :
Now_loading...774KB :03/09/12 14:41 ID:jCXcy5Tc
お助けください。 「画面上にある50音をクリックすると、指定の場所に文字が表示される」所までは出来たのですが、 「その文字を漢字に変換する」所で詰まっております。 キーボードは使わずにマウスだけで出来るように作りたいのですが、どうすればよいでしょうか?
69 :
Now_loading...774KB :03/09/12 14:59 ID:mXCSJ710
すいません。 ちょい質問です。 タイムラインが最後までいったところで、ループするのを止めたいんですが、どうしたらいいのでしょう?
>>69 ヽ( ゚д゚)ノ
>>68 PCの変換と言う作業は自然に発生してるのではなく
IMEとかに渡してるので、ASで自作するとすればかなりしんどいです。
存在する漢字全てを打ち込んでください
72 :
68 :03/09/12 15:07 ID:jCXcy5Tc
>>70 (´д`;)
IMEを使って何とかできませんでしょうか?
73 :
Now_loading...774KB :03/09/12 15:08 ID:sc6MAr3A
1:onClipEvent (enterFrame) { _x += _xmouse/2; _y += _ymouse/2; } ↑マウスの動きを追従するムービークリップ”map”上に_ 2:on (press) { gotoAndPlay(11); } ↑クリックするとシーン内の指定フレームに飛ぶボタンシンボルを 設定したんですが指示箇所に飛んでくれません。 再生した時ムービー全体を流してしまわぬよう”2”の直前フレー ムに”gotoAndPlay(1);”を挿入していることが影響しているので しょうか? あるいは”1”、”2”上に問題がありますか? 御指導願います。
>>72 OS上でIMEやらクリックの動作、マウス、WINDOWを操って
そのOS上でswfを表示する。
ほんでOS上ゆえにOSのルール
(テキストフィールドをアクティブにするとキーボード対応の文字記入でき、変換できる、や
WINDOWの移動、拡大ができる)があるんだと思うんだけど
あえてそのOS上に委ねた変換を放棄して、FLASHに任せるってことだよね?入力という作業を。
なら自作っきゃないでしょ・・・w
よくわからんので詳しい人突っ込みまくっていいです。
かなり憶測入ってます。
>>73 2の直前フレームって?
75 :
69 :03/09/12 15:18 ID:mXCSJ710
いや、ねたではなくw _root.stop() といれてみてもループしてしまうのですがw 一箇所だけループをとめたいのですが
77 :
68 :03/09/12 15:27 ID:jCXcy5Tc
>>74 かなり無理っぽい作業なんですね・・・。
必要な字を打ち込むか、別の方法を考えるかですね。
ありがとうございました。
78 :
超初心者 :03/09/12 15:28 ID:???
質問です。フラッシュが開始される前にデータを読み込む時間、 よく「LORDING」っていう画面が出てるサイトがありますが、 あの読み込みを作るにはどうしたらいいんでしょうか? 作るといいますか表示させるにはどうすればいいのですか?
80 :
超初心者 :03/09/12 15:30 ID:???
↑すいません「loading」でした。
81 :
Now_loading...774KB :03/09/12 15:57 ID:Wvj/p366
flash初心者です。 flashムービーを再生していて、50フレーム目に達したら 違うflashムービーを読み込んで再生するというようなことをしたいのですが うまくいきません。 どういうscriptを書けばいいでしょうか?
50フレームになるまでにMCにロードしておき そのmc.stop() 現在のフレームが50以上になったらmc.play();
>>71 flaへの変換不可能。
アクションスクリプトの書き換え不可能。
う〜ん、買うほどでもないかな。
84 :
81 :03/09/12 16:05 ID:Wvj/p366
ありがとうございます。 さっそく試してみます。
ここに書き込んでる君らが初心者だってのは分かってるから怒ったりしないよ。
だから、
>>1 とまとめサイトぐらいちゃんと読んでから書き込んでね!!
ヌッコロシますよ?
てゆーか、答えられませんよ?
>>85 お前は誰なんだか。
言いたいことはわかるが。
87 :
Now_loading...774KB :03/09/13 00:41 ID:wiHUYzKH
flashMXを使っております。 1つの.swfで、あるMCの範囲内にマウスポインタがあるときだけ、 マウスポインタに反応するMCを作りたいのですが、作り方がわかりません。 MCの範囲↓ [・・・「top」「gallery」「BBS」「LINK」「top」「ga・・・] というメニューを作ったのですが、このMCの外にポインタがある時にも メニューがスクロールして、見ていて目が疲れてしまいます。 よろしくおねがいします。
88 :
Now_loading...774KB :03/09/13 01:08 ID:yX3aWI3a
>>87 僕が思いつく方法は、
1->希望の範囲の上に空(ダミー)のボタンを置いて
on(rollOver){
hoge.f_hoge();
//動かしたい関数
}
2->元からx,y座標を調べておいて
その範囲にマウスがあるときはスクリプトで
制御する。
89 :
87 :03/09/13 01:22 ID:???
>>88 レスありがとうございます。
ダミーボタンを使う発想はできませんでした!!
さっそくやってみます。
"2"を作るスキルはまだありません・・・。
もっと勉強します。ありがとうございました。
90 :
Now_loading...774KB :03/09/13 08:16 ID:wiHUYzKH
MXです。 flashのみのHPにカウンターを設置したいのですが、CGIの知識がありません・・・。 フリーCGIカウンターを使って、flash内にカウンターを設置することは出来るのでしょうか? テキストカウンターになっても構いません。 宜しくおながいします。
91 :
Now_loading...774KB :03/09/13 10:37 ID:K06ab1jr
>■ビットマップ画像の周囲の白い部分は、フォトショップなどで透明にしてPNG形式 というのを見てPNG形式で画像を保存、flaに読み込みしたのですが透明部分に相当する ところに横縞の線のようなものが出てしまいます 読み込んだ画像は100*100ピクセルの中央に直径50ピクセル程度の赤丸のみを描画したものを フォトショップで作成し透明化も問題なく行えています(htmlを組んでブラウザで確認済み) このためPNG画像自体に問題はないと思います Flashに読み込む際の手順が間違っているのでしょうか?ファイル>読み込みで当該ファイルを 指定しているだけなのですが・・・ 尚、環境は以下の通りです、よろしくお願いします fla作成環境 Mac用Flash MX PNG作成環境 Mac用PhotoShop7.0 閲覧環境 MacおよびWindowsでパブリッシュしたswfを直接再生
>>91 丸とかだったら、アルファ付きPNGよりもマスクレイヤーを使った方が良いです。
>>90 仕組みとしては
swfは
変数1=値1&変数2=値2&・・・
しか正常に読み込めないのでCGIはそういう内容を吐き出さないと無理です。
以前ここで行為でCGI作成して公開してた方いたけど。
好意ですた
>>91 手順はそれであってますなあ。
PNGは「web用に保存」で「透明部分」にチェックしてありますよね?
PNG-8? PNG-24?
あと、Flashのライブラリでビットマップのプロパティでは、「ロスレス」になってますか?
とくに配慮しなくてもうまくいくはずなんだけど
98 :
91 :03/09/13 11:32 ID:???
>>93 すみません、ちょっと後だしになってしまうんですが
今回は透明化画像の配置と動作確認をする為にあえて単純な丸で試しました
最終的には写真を切り抜いたものなんかが交差しながら動くように
したいと考えていますのでPNGファイルの使用で切り抜けたいのですが・・・
あと色々なマシンで再生していて気がついたのですが
16ビット、32000色表示の時にこの現象がでてしまいます
24ビット、フルカラー表示の時には出ていません
>>97 PNG24でチェック部分等はご指摘の通りにしています
ちなみに同じ赤丸画像をGIFやPNG8で出力しても同じ現象が発現します
>>98 それなら、たぶん、横縞ではなくってディザです。
最上層のレイヤーに画像全体を覆うアルファゼロの何かを置いて
すべてにディザがかかるようにすれば目立たなくなります。
100 :
91 :03/09/13 12:42 ID:???
なるほど、ディザですか・・・とりあえずアルファゼロの画像乗せをやってみます あとはなるべく余白が出ないような大きさにリサイズするって事くらいですかね?
101 :
Now_loading...774KB :03/09/13 12:47 ID:0kaCWgum
シーン1(now lording)でローディング画面、シーン2(main の写真アルバム コントローラー付き)で シーン2の1フレーム目に アクション stop を設定してもシーン1のローディング画面に戻ってしま います。 コントローラー操作でシーン1(now lording)でローディング画面に戻らないようにするためにはどうしたら良いのでしょうか?
>>101 初心者はシーン分けしないことをおすすめします。
mac/flash4でつ。 flaファイルを開いたままfinder上で移動。 別名保存、のときに間違えて同じ名前で保存、で上書きしたら ファイル用量が0kbになってファイルがあぼーんしますた。 同じ名前で別フォルダに保存しようとしたのをミスったのがそもそもの 原因だけどこれって仕様でつか?
104 :
Now_loading...774KB :03/09/13 14:53 ID:au0VHNlF
FlashMXでホームページをつくったのですが、 ウィンドウに対して、少し小さかったので、 内容を全画面表示(ウィンドウのサイズに拡大)にしたいのですが、 どうしたらいいのでしょうか。
えふえすこまんど
>>90 プレーンテキストで書き出すカウンターを作れば簡単。
コツは複数の情報が必要ならば"&"で区切ること。
リロードでキャッシュさせないこと。
cgiが苦手ならばcgiの素材探してfla自作しな
107 :
Now_loading...774KB :03/09/13 19:56 ID:X/ncQtJQ
MEで6.0使ってるんですけど、Windowsの旗が壁に跳ね返って動くスクリーンセーバーあるじゃないですか。 ああいう動きって作れますか?どんな方法があるんでしょうか
>>107 旗の動きは、アニメの心得があれば作れますんで、MC化すればOKです。
壁に跳ね返る動きは、座標への移動量の加算と、if文でぶつかり判定すればOKです。
実際にどうASで書くとかは、まずはASの勉強をしてからどうぞ。
>>91 16ビット色モードでディザがつかないようにする回避法として、
いったん、ビットマップ画像をシンボル化して、そのときグラフィック、基準点として右下を選択、
そのあと、シンボルのプロパティのカラーで「高度な設定」を選択して、
設定ボタンで、「xB」だけを「+1」にすれば良かったという回避法があったと思います。
110 :
初 :03/09/13 22:37 ID:OzdGYbvt
お尋ねしていいですか? FLASHで、自分で録音したWAVEファイルを読み込ませたところ、 スタートだときちんと再生されるのに、ストリーミングに設定すると 音がひずんでしまいます。 こんな状況になった人はおりますか。もし、原因が分かりましたら、 ぜひ、お教えください。
ひずむってどういう感じ? ずれるのとは違うの?
>>109 それはディザを強制的に付ける方法で、基準点変更はドットずれを回避するもの。
>>110 多分、パブリッシュ設定の音質を上げていないからでしょう。
114 :
Now_loading...774KB :03/09/13 23:36 ID:ABuT1Q6E
フラッシュ上でのcloseボタンで、ブラウザを閉じる良い方法はあるでしょうか? 検索してみたら、ボタンアクション等で getURL("java script:window.close()"); でのcloseは、Mac版のIE5以降での実行では危険とのことですが。。 確実で安全な方法ってあるのでしょうか?
116 :
Now_loading...774KB :03/09/14 00:30 ID:HCZSF0Pd
Mac版のIE5以降 すみません。。fscommandを使用する場合、どんな記述をすればいいのかが見つかりません。。 良い例などは無いでしょうか??
117 :
116 :03/09/14 00:32 ID:HCZSF0Pd
Mac版のIE5以降というのは間違えです。すみません。。!
>>115 すみません。。fscommandを使用する場合、どんな記述をすればいいのかが見つかりません。。
良い例などは無いでしょうか??
118 :
Now_loading...774KB :03/09/14 00:33 ID:Ze7q23Wh
テキストトゥスピーチスレで聞こうかと思ったんですが、 あのスレは質問する趣旨のスレッドではないので、 こちらで聞かせてください。 「トリビアの泉」のナレーションをテキストトゥスピーチで 表現しようと思ってるんですが、あのナレーションに近い感じが出せる TTSと言うと、どれがいいのでしょうか? TTSに関しては全く手をつけたことがなかったので、詳しい方教えてください
>>117 ヘルプのActionScript辞典に、詳しく説明書いてあるけど、
しつこく書き込む時間はあっても、ヘルプは読む気ないの?
>>118 あのナレーションは 自分でモノマネして録音した方が良い。
121 :
117 :03/09/14 01:06 ID:HCZSF0Pd
>>119 すみません。。基本であるヘルプをまず探すべきでした。。
ありがとうございました。
>>118 全く手をつけたことないなら、良い機会だから、
テキストトゥスピーチスレで紹介されているTTSを
全部試したらええんとちゃう?
>>116 そうやって他人にAS組んでもらおうという魂胆がミエミエなので
>>122 それってすげぇ投げやりな回答だとオモタ
まぁ漏れも知らんから答えられないんだけれども
124 :
Now_loading...774KB :03/09/14 05:20 ID:aYWke8Na
MXのwin2000です。 コード欄で//と記述するとコメントになり色が変わるけど、その色を変える方法ないですか? あと自動フォーマットである書式だけ機能させないようにする方法ないですか?
>>124 ・編集→環境設定
・自動フォーマットを使わない。
>>124 [編集]-[環境設定]-[ActionScriptエディタ]
127 :
126 :03/09/14 05:25 ID:???
>>125 うおっ、こんな時間にレスがかぶるとは(汗
128 :
125 :03/09/14 05:28 ID:???
129 :
124 :03/09/14 06:08 ID:aYWke8Na
速レスセンクス VB上がりの俺としてはやっぱりコメントは緑がイイ。 case:case:..と結構並べているんだけどが自動フォーマットで行になるのはいただけない。
130 :
a :03/09/14 06:10 ID:???
soudane
131 :
Now_loading...774KB :03/09/14 12:04 ID:RdK6CDei
画像の上でクリックすることで、2種類の絵が切り替わるようにしたいのですが
レイヤー4 画像と同サイズの透明ボタンを配置
レイヤー3 1フレーム目にstop
レイヤー2 画像Aアルファ100%>>>>
>>0 %
レイヤー1 画像Bアルファ100%>>>>
>>100 %
…として、透明のボタンをクリックしたときのアクションをplayにすれば良いと思うのだけど。
まず普通にボタン作ってアクション設定しようとしても
「現在の選択範囲にアクションを割り当てることは出来ません」と言われます。
こんなことで2時間も止まってる…漏れ向いてないのかな。。。誰か助けてん!
>>131 FlashMX付属のチュートリアルは全部やってみた?
133 :
131 :03/09/14 12:26 ID:???
>>132 うう、わかりましたよ、やりますようぅぅ。。
MxをMeで使用中です。 num1000remixの様に1から1000まで数字が増えるやつあるじゃないですか。 あれはどうやって作っているのでしょうか。 ダイナミックテキストでしょうか。 ダイナミックテキストで探してみても、 外部テキストの読み取りみたいなのしか無いのですが・・・ どのような方法で数字を増やせるのでしょうか。
>>134 フレームごとに数字増やすだけでもできる。
というか、見せるだけならその方がフォント変更とか
いろんな効果を取り入れやすいから、キレイに見えるはず
>>135 そうですか。
根気の要る作業になりそうですががんばってみます。
ありがとうございました。
>>136 根気・・・いるのか?
適当な変数用意してonClipEventで+1していきな
すいません、質問なんですが今program filesのFlashMXのフォルダを見てみたら なんか耳慣れないFlash4102.exeとかいうファイルがあったんですが、 みなさんのFlashMXフォルダの直下にもありますか? なんかパソコン起動するたびに、 「問題が起きたためFlash4102.exeを強制終了します」 ってアラートが出るのでウイルスかなんかかなと怖くなったんですが‥ windows版でOSはXPです
>>136 135は、0〜9 のアニメをMCにして桁の分だけ並べるっていう意味でしょ。
一の位が9から0になると同時に十の位を一つ進める・・・と。
変化する瞬間のアニメなども入れることができるからダイナミックテキストで表示するよりも
面白いと思う。
ドット絵キャラをFLASHMXで動かしたいんですが 画像を読み込むとボヤケテしまって拡大たら見るも無残な感じになってしまいます。 ドット絵を上手く取り込む方法あったら教えて下さい。
141 :
Now_loading...774KB :03/09/14 18:08 ID:G8YqjAmb
忌まわしいJASRACの検索ページですが、 www2.jasrac.or.jp/cgi-bin/db2www/jwid040.d2w/input?input=%97%B9%81@%8F%B3 ここで検索しても出てこない楽曲を自分で演奏、歌ったものを 使用するのはセーフでいいんですか?
142 :
138 :03/09/14 18:49 ID:DKpG2KZw
すいませーん。誰かFlashMX使ってる人いますかー FlashMXのフォルダにFlash4102.exeとかいうファイルがあるかどうか 見てくれるだけでいいんですが。
144 :
138 :03/09/14 19:14 ID:???
146 :
Now_loading...774KB :03/09/14 20:36 ID:CLrG+sm3
>>140 ビットマップのトレースを使いましょう。これが一番簡単かと。
色数:1
ノイズの許容量:1ピクセル
トレースの制度:ピクセル
ポイントの数:少ない
でよかったと思います。
147 :
146 :03/09/14 20:37 ID:???
上げちまった。ウツダシノウ
148 :
Now_loading...774KB :03/09/14 20:57 ID:ibeWijIL
質問させてください。 これからflashを始めようかと思うのですが、フリーのソフトでflash制作できるものはないでしょうか? 一応他のダウンロードサイトで探してみましたがありませんでした。
149 :
Now_loading...774KB :03/09/14 20:59 ID:pv+J0kD6
MXです。
テレビを描いて、その画面部分にWEBページを読み込ませたいのですが、できません。
画像や動画を読み込ませるようにASを書いているのですが、駄目でした。
ご教授おねがいします。
・画面サイズのMCをつくる。インスタンス名「m_gamen」
・読み込ませるボタンをつくる。
on(release){
m_gamen.getURL("
http://www.~~ "); とかloadMovieとか色々やってみました。
}
>>148 flash体験版
>>149 FLASHプレイヤーはブラウザではありませんので
FLASHの内部にIE並のhtmlは表示できません。
これが可能ならばマイクロソフトとマクロメディアは喧嘩別れします
素直にインラインフレームを作ってください
151 :
149 :03/09/14 21:48 ID:pv+J0kD6
>>150 うぅ、そうですか。ありがとうございました。
>>150 体験版しかないですよね、やっぱり。
サンクスです。
146> サンクス。助かりました
二つ質問があります。 1.ブラシツールで絵を描いても勝手に修正されてしまい、絵が変になります。 勝手に修正されないように出来ませんか? 2.このごろよく見かけるマカーってなんですか?
>>156 あせらなくても、大人になれば分かります。
早く大人になりたいなら・・・
>>1 を読め。
158 :
Now_loading...774KB :03/09/14 23:10 ID:Bi9ebg6K
■ID2 鉛筆ツールで線がうまく書けません。 ▲鉛筆ツールのモードを変えてみましょう。 または、編集→環境設定で線のなめらかさ等を調整してください これですよね? 今試したのですが、やっぱり勝手に線が修正されてしまいます。
>>158 本当にちゃんと設定してるなら、
「そんなもんです」
160 :
Now_loading...774KB :03/09/15 01:21 ID:ta4/4qKA
質問です。 fscommand("quit"); はswf上では動くのですが、 html上では動作しません。 動作させるためにはどうしたら良いでしょうか?
まんまは無理だね。
160です
>>161 HTMLにJavaScriptでもやっぱり無理?
164 :
Now_loading...774KB :03/09/15 07:20 ID:qUsJSw+E
Flash MXをXPで使ってるんですが ファイル→音楽をライブラリに読み込みで音楽を入れても 「読み取りに問題があったため、ひとつまたは複数のファイルの読み込みができませんでした。」と出てきてしまいます。 曲の拡張子はMP3だから問題ないと思うんですが・・・ なにかやるべきことをしてない、とかあるんですかね? 対策を教えてください。
>>164 ファイル使用中だとなる可能性ある。
演奏とかしてなかった?
166 :
Now_loading...774KB :03/09/15 07:41 ID:qUsJSw+E
>>165 起動してたのはギコナビ、IE、Flash MXだけです。
>>163 うわ、出てきたよ!
こんな隠しプログラムがあるなんて知らなかったよー。オモロ
168 :
Now_loading...774KB :03/09/15 08:51 ID:sXaU1Hvm
swfファイルを壁紙に設定したいのですが、具体的に説明してくださる方 いらっしゃいませんか? お願いします。
>>168 壁紙にしたいswfのHTMLを作る
デスクトップをwabで表示させる
以上
170 :
Now_loading...774KB :03/09/15 10:42 ID:sXaU1Hvm
>>169 さん
ありがとうございました。
HTMLをうまく作成できないのですが
どういうところでお勉強すればよいのでしょう?
出来れば教えていただけませんでしょうか
お願いします。
基本的な質問で申し訳無いのですが、 startをクリックするとスタートしたり、replayをクリックするとリプレイしたりしたいのですが、どのような方法があるのでしょうか? 環境はwinXPのFlashMXです。宜しくお願いします。
>>172 すまんがこの程度の質問は過去ログを調べるか、ぐぐるか、テュートリアルするか
マニュアルを見れば簡単に解決する。
それすら出来ないのなら向上心が無いとみなされて放置されるよ。
向上心も無いのになぜ高価なソフトを買ったのかな(w
175 :
Now_loading...774KB :03/09/15 11:16 ID:DBdAJzk+
>>170 <html>
<head>
<title>Flashを表示</title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
</head>
<body bgcolor="#000000" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0 " width="100%" height="100%">
<param name=movie value="0001.swf">
<param name=quality value=high>
<embed src="0001.swf" quality=high pluginspage="
http://www.macromedia.com/jp/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash " type="application/x-shockwave-flash" width="100%" height="100%">
</embed>
</object>
</body>
</html>
メモ帳でコピペするべし
で、0001.swfの部分(2カ所)を表示させたいswfのファイル名に変更
ポイントは、
<body bgcolor="#000000" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
この部分で、ブラウザーのじゃまな表示を消している
背景色などは自分で加工しましょう
>>172 アクションスクリプトを書く必要があります。
アクションスクリプトについて調べてみてはいかがでしょうか。
177 :
Now_loading...774KB :03/09/15 11:32 ID:DBdAJzk+
>>170 >>175 に追加
<html>
<head>
<title>インデックス</title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<SCRIPT language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</SCRIPT>
</head>
A HREF="JavaScript:MM_openBrWindow('0001.html','0001','width=640,height=480')">Flashを表示</A>
</html>
>>175 のHTMLをファイル名0001.htmlだとして、上記のHTMLをindex.htmlだとする
このHTMLを開いてから、「Flashを表示」をクリックすると0001.htmlが
今流行の?窓として表示される。
これは使えるのでメモしておきませうw
178 :
138 :03/09/15 11:54 ID:???
>>145 何回も出てくるのでおかしいと思ってそちらのページでスキャンかけたら
ウイルス入ってました。
ありがとうございました。
179 :
Now_loading...774KB :03/09/15 12:15 ID:sXaU1Hvm
>>175 〜
>>177 さん
皆さんご親切にありがとうございます!
また、分からないことがあったら是非とも
御教授をお願いします。
180 :
164 :03/09/15 13:14 ID:qUsJSw+E
ライブラリに読み込みの件ですができる曲と出来ない曲があるみたいです。 同じMP3ファイルなんですが・・・どうすれば曲を使えるようになりますかね?
>>180 MP3にもいろいろあるんでしょう。
wavにコンバートしてから読み込めばいいと思う。(フリーソフトがある)
こういうコンバートを繰り返すと劣化するけど、Flashで使う分には気にならない。
182 :
Now_loading...774KB :03/09/15 13:24 ID:qUsJSw+E
>>181 thx!!ツール探してきます。
使いたい曲だけきっちり使えなかったんで・・・助かりました!!
>>180 Flash では、11 kHz、22 kHz、44 kHz のサンプリングレートで、
8 ビットまたは 16 ビットのサウンドを読み込むことができます。
ただし、44 kHz のサウンドは、大量のメモリを必要としますFlash では、
サウンドを書き出すときにサウンドのサンプリングレートを低くすることができます。
helpで解決する努力も忘れずにな
すみません mxでmp3ファイルを読み込んでる間にNowloadingを表示させたい場合は、 mp3のファイルをflaに読み込むのではなく、.loadsoundを使うんですか?
テスト
まむこ
187 :
Now_loading...774KB :03/09/15 14:03 ID:Igt1ypXg
質問です スクロールバー付きの更新履歴を作りたいのですが スクロールバーの作り方がわかりません、詳しく解説している HPなどご存じないでしょうか? ソースを配布しているサイトは見つけたのですが、どうもうまくいきません。 FLASH MXを使用しています、よろしくお願いします。
>>187 MXだったら画面右下に[コンポーネント]ってのがあるから
(なかったら[ウィンドウ]から「コンポーネント」)そこにあるスクロールバーを使えばよろし。
189 :
Now_loading...774KB :03/09/15 14:19 ID:Igt1ypXg
>>188 早速追加してみたんですが、
関連づけやグラフィックの変更などの方法が解りません。
ムービーエクスプローラでもどれがどれか、そのままでは機能しないみたいで、
初心者で申し訳ないですが、もう少し教えてください。
190 :
Now_loading...774KB :03/09/15 16:37 ID:T58aO7+3
アニメーションを作る際にわからないことがあったので質問します。 左から右へとボールを転がすアニメーションがあるとします。 (トゥイーンではなくスクリプトでのアニメーションです。) そのボールが転がった軌跡を表示するにはどのようにすればいいのでしょうか? 単純にボールに沿って軌跡のアニメーションを作成するのではなく、 そのボールが通った後に軌跡が作成されるスクリプトが知りたいのです。 よろしくお願いします。
191 :
Now_loading...774KB :03/09/15 16:50 ID:yvqftA3l
MeでMX使用です。
ポインタの動きで、中心に置いたMCの_rotationの値が変わるASを書いてるのですが、
180から-180に切り替わる際、どうしてもMCが一回転してしまいます。
これを直す方法をどなたかご教授下さい。
onClipEvent (enterFrame) {
siita = Math.atan((_root._ymouse-this._y)/(_root._xmouse-this._x));
//マウスとthisの位置から角度を決定
kakudo = siita / Math.PI * 180; //ラジアン単位を変換
if(_root._xmouse <= this._x){kakudo = kakudo + 180} //正負が逆転した時の角度修正
_rotation = Math.floor((kakudo - 90) - (kakudo - 90- this._rotation)/3);//MCを回転させる
_root.rotation = _rotation; //テキスト表示
}
http://www.geocities.jp/nn_5656/img/sample01.swf
>>191 まずは、atan2 の方を使って書き直してみるとか。
>>190 「教えてActionScript」とか、いくつかの教則本には、
マウスでお絵かきをするスクリプトが載っています。
それを参考にすればよろし。
>>191 onClipEvent (enterFrame) {
this._rotation = Math.atan2(_root._ymouse-this._y, _root._xmouse-this._x)/Math.PI*180;
_root.rotation = Math.floor(this._rotation);
}
>>189 標準で付いてるスクロールバーの TargetTextFieldにスクロールしたい
テキストのインスタンス名を書き込み、テキストの近くにドラッグ&ドロップする。
あとは勝手にサイズ調整してくれてくっつくよ。
196 :
Now_loading...774KB :03/09/15 19:12 ID:9w7XmiNH
質問させてください。XPでFlashMXを使ってます。 外部テキストからloadVariablesを使って変数を読み込んでいるのですが、変数を日本語の文字列にすると 文字化けしてしまいます。でも半角でアルファベットや数字を変数の値とする分には大丈夫なようです。 具体的には、hensuu.txtの内容をvar1=変数1&var2=変数2などとして、 フラッシュ内では1フレーム目でloadVariables("hensuu.txt",_root); ダイナミックテキストの変数名をtekisutoとして、途中のフレームでtekisuto=var1;としてます。 どなたか、正しく表示させる方法をお願いします!
197 :
Now_loading...774KB :03/09/15 19:22 ID:Kyh9AMnF
>>197 FLASHとCGIをがんばって覚えればつくれる
200 :
Now_loading...774KB :03/09/15 19:32 ID:Kyh9AMnF
キーボードで上下左右に動かす方法だけでも教えて>>199
>>200 on(keyPress "<Left>"){
hoge_mc._x+=10;
}
これの意味がわかればできる
意味がわからないのなら時期早々
202 :
Now_loading...774KB :03/09/15 19:53 ID:Kyh9AMnF
>>201 わからない場合何を勉強すればよいの?
アクションスクリプトとかいうやつ?
当方今までFLASHムービーしか作ったことないので。
>>202 そうAS。参考までにそのレベルからffcafeまで到達するには
かなり険しい道だぞ?
デザインセンス。ASやCGI他にもJavascript/htmlなどなど。
本を買って鯉!そして本気で覚えるつもりがあるのなら1年後には完成するだろ?
204 :
Now_loading...774KB :03/09/15 20:09 ID:9w7XmiNH
>>198 すみませんぜんぜんぐぐってませんでした!
System.useCodepage = true;と最初に入れるんですね。
必ず検索した上でここに来るのを忘れないよう、気をつけまつ
205 :
Now_loading...774KB :03/09/15 20:18 ID:Kyh9AMnF
ASの本買ってくるよ。 1年かー、なげー。
>>198 あやまらなくてもイイヨ!
ようは覚える気があればいいんだよ。がんがれ!
>>205 もがんがれ!
>>205 みたいに反応してくれると教えた側もうれしいよな。多分。
208 :
190 :03/09/16 00:27 ID:wrkv5bDY
>193 え〜っとマウスで描画することは質問していることと全然関係ないのですが。 指定の書籍は持っていますが本にはスクリプトで四角形等の簡単な図の 作成方法しか書いていないようです。 こちらの聞きたいのは短くいってしまえば 「シンボルが通った後の”軌跡”の作成方法」 (例:車が通った後のタイヤの跡) です。 1フレームごとに軌跡の画像を作成するのは時間がかかりますし もっと効率的な方法(おそらくスクリプト)があるのではと考えています。 考えて見たのですがどうしてもわからないのでわかる方、ご教授願います。
209 :
Now_loading...774KB :03/09/16 00:40 ID:I1naeMdp
>>208 MovieClip.duplicateMovieClip()
MovieCoip.attachMovie()
あたりを参考にされると良いと思います。
なんだクレクレ君だったのか。 向上心の無い奴ばかり、やってくるスレだな。
>>208 マウスは座標を指示するものである
あるMCが移動するときに、座標の変化が生じる
故に(以下略
ああ、あとFlashMXに付属する、Drawing APIとか見ても良いかもね。
212 :
Now_loading...774KB :03/09/16 01:04 ID:uwliOOyc
すみません mxでnowloading作ってるんですが、mx上でプレビューしてストリーミングを表示 にするとうまくプログレスバーが表示されて次に進むんですが、 webサーバーにアップするとムービーが再生されるまでに結構時間がかかり、 再生されるとすぐに100%になって先に進んでしまいます 要はストリーミング再生が出来ていないようなんですが何がいけないんでしょうか、、、 教えてください、、、
213 :
191 :03/09/16 01:07 ID:y7Jiq73P
214 :
Now_loading...774KB :03/09/16 01:08 ID:XWemQYhh
質問です。 現在、JavaアプレットやActiveXで以下のようなものがあります。 1.通信用スレッドがソケット通信でサーバから「JPEG10枚連続データ」を取得する 2.描画用スレッドが「JPEG10枚連続データ」を1枚1枚デコードして描画する こんな事をFLASH MXで実現できますでしょうか? ポイントは以下の3点かな?とは思うのですが。 ・マルチスレッドが可能なのか ・JPEG連続みたいなバイナリデータを受信してオブジェクト化できるのか ・上記をJPEGデータとして描画できるのか
215 :
214 :03/09/16 01:12 ID:XWemQYhh
補足ですが、サーバー側の画像データはリアルタイムに更新されていくので、 数秒に1回「JPEG10枚連続データ」を取得しつつ、描画スレッドがどんどん表示画像を 更新していく必要があります。その為のマルチスレッドです。 これをFLASHで実現できると嬉しいんですが・・。
216 :
アヤ :03/09/16 01:13 ID:KxLSWKvr
217 :
212 :03/09/16 01:15 ID:???
自己解決しました パブリッシュしてなかっただけでした スレ汚しほんとすいません
218 :
110 :03/09/16 02:42 ID:8Ndy4Y8M
>>113 ありがとうございます。音が直りました!!
>>214 ・マルチスレッドは可能だと思われ。
・「JPEG10枚連続データ」ガよく解らないですが、
外部オブジェクトとして読み込むことは可能だと思われ。
・JPEGデータとして描画できるのか→表示ならできるんでないの
220 :
Now_loading...774KB :03/09/16 03:54 ID:/EjH/BNq
MX使いです。 テキストフィールドに外部txtを読み込ませています。 2つのレイヤーに1つずつテキストフィールドを置き、 どちらもフォントを「MS UI Gothic」にし、 変数名をそれぞれ「txta」「txtb」にし、 どちらのレイヤーにも System.useCodepage = true; this.loadVariables("a.txt"); System.useCodepage = true; this.loadVariables("b.txt"); とASを書き、それぞれのテキストの先頭に 「txta=」「txtb=」と入れております。 早く言えば、どちらも同じように設定しているのですが、 片方だけ文字化けしてしまっています。 考えられる原因はなんなのでしょうか?宜しくお願いします。
>>220 "片方"って、ランダムでどっちかが文字化けするって事?
223 :
220 :03/09/16 04:45 ID:/EjH/BNq
>>221 あぷろだ探してきます。
>>222 いえ、"a.txt"のみです。
ちなみに、上のaやらbやらは例です。本物は、profile.txtとかです。
224 :
220 :03/09/16 04:56 ID:/EjH/BNq
うぷ用にと、flaをコピーして周りのものを消していたのですが、 ちょっと気になっていじってみたところ、なぜか文字化けが直りました。 なぜ直ったのか全然わかりません。 それまで文字化けをしていなかった方のテキストフィールドには、 『ここに外部テキストを読み込む』と書いてあり、 文字化けをしていた方のテキストフィールドには何も書いていなかったので、 『ここに外部〜』と入力したところ、その時点で文字化けが発生したのです。 そこで、一度フォントを『MSゴシック』にして、文字を消して、日本語を入力して、 フォントを『MS UI Gothic』に戻したところ、ちゃんと日本語で表示されました。 不安だったので、WEB上にうぷしてみましたが、やはり直っていました。 ※直す前の段階では、C+Enterのプレビューでは文字化けしておりませんでした。 WEBにうぷしたら文字化けしていました。
225 :
220 :03/09/16 05:06 ID:/EjH/BNq
何度も申し訳ありません。 違いました。私はyahooGeocitiesを利用しているのですが、 そこでprofile.txtを変更したために文字化けが発生したようです。 ていうか、変更したら文字化け状態に戻ってしまい、 profile.txtをUPし直したら文字化けが解消されたからです。 本来flash板で訊くではないとは思いますが、何故yahooGeocities上で編集をすると 文字化けしてしまうのでしょうか?
保存形式 文字コード
227 :
220 :03/09/16 06:46 ID:/EjH/BNq
>>226 が、違うからってことですね。
ありがとうございました。
透明部分を保持したデータをFLASHで使う方法はPNGだけ? PNGって半透明な部分は無視されるから、エッジはギザギザになるよね。 これを滑らかにするにはPNGで読み込んでからアンチエイリアスかけるとか?
>>229 即答さんきゅ そういう形式があるのかな?今から調べまつ。
ついでにもう1個。 .swfとして配布したあとで、パッチを配ることで
一部の画像を入れ替えたりすることって可能?
>>230 最初から差し替えを考慮に入れて制作していれば可能
232 :
Now_loading...774KB :03/09/16 15:43 ID:E4xiL7QG
Mxを使ってます。xmlを使ってテキストを読み込んで見たのですが <data> 内容 </data> みたいなテキストを作って読み込んでみたのですが dataの内容を読み込んでみると改行や空白がついた内容が読み込まれてしまいます。 xmlで改行や空白、Tab等は読み込まないと思っていたのですがそういうものなのでしょうか? それとも書き方が違うのでしょうか? 空白やTab等を省いて読み込める方法があったら教えてください。
233 :
Now_loading...774KB :03/09/16 18:58 ID:0r4q5o6g
duplicateで複製された画像の位置を指定する スクリプトはどのようなものになるのでしょうか? 元となるシンボルに this.duplicateMovieClip(新しいインスタンス名,深度); を書き、この次に指定することになるのだと思いますが・・・。
>>233 新しいインタンス名._x = 任意;
新しいインタンス名._y = 任意;
235 :
Now_loading...774KB :03/09/16 21:26 ID:mDmXLRC/
今までMotionSWFを使って小ネタフラッシュ製作で喜んでいたが このMotionSWFよりワンランク上のツールはないっすか? いい加減 物体が上から下へ移動するだけのフラッシュで、画像を30枚以上も用意するのに嫌気が差しました フラッシュ5JとかMXは回りくどくて何がなんだかわかりまへん
>>235 マジレス、使いこなせるかどうかはともかくとして
FLASH MXごとき使えないようで「ワンランク上」とか言う方がおこがましい。
FLASH MXからFlashに触れる人も少なくないんだから、
そいつらにできて
>>235 に出来ない道理はないだろ。
結局その「ワンランク上のツール」とやらが存在したとしても、
それがMotionSWFと同じ操作法とは限らないわけだし、
使い勝手が全く違うなら、結局またイチから覚えるようなモノ。
その上、FLASH MX以下のツールを使っていれば、そのうち
絶対に壁にぶつかるわけだから、大人しくMX買って覚えればいいだけだと思う
っていうか、金が無くて買えないって正直に言えばいいのに
>>236 小ネタフラッシュ作るのに、わざわざ数万円もかけるバカがオマエなわけだな
体験版があるだろがボケ
金云々などと的外れな論評抜かしてヲタぶりを披露してんなよ(^∀^)ゲラゲラ
分かり易い厨っぷりを見ると爽やかさすら感じる。
それなりに遊べるのに数万円ごときケチるとは 未成年か低学歴のどっちかか。
flashって小ネタにしか使えないのかYOw 俺がやってるのは一体...w
242 :
Now_loading...774KB :03/09/17 00:33 ID:R4qag5ib
小ネタにではなく、サイト作成にMXを使っている者です。 シーン1にローディング画面、シーン2にサイトを作っております。 変数「message」のテキストフィールドを作成し、 1フレーム目に function now_loading() { var now_load = this.getBytesLoaded() var total_load = this.getBytesTotal() var persent = Math.floor( now_load / total_load * 100 ) trace( persent ) if( now_load >= total_load ) { this.gotoAndPlay( "start" ) }else { this.message = persent + " % Loaded." } } 2,3フレーム目に this.now_loading(); 4フレーム目に this.gotoAndPlay( this._currentframe -0 ); 別レイヤーの5フレーム目に、シーン2に跳ぶボタンを作り、 stop(); としています。 WEB上にUPして見てみると、シーン2の外部テキストは事前に読み込まれておりませんでした。 シーン1のローディングに、どのようなASを加えればよろしいのでしょうか? よろしくおながいします。
243 :
242 :03/09/17 00:34 ID:R4qag5ib
外部テキストはおろか、何も読み込まれていないことが発覚しました。 何が悪いのでしょうか・・・。おねがいします。
244 :
Now_loading...774KB :03/09/17 00:45 ID:tnGWAaeK
swfのURLにa=??&b=??&....というような文字列をくっつけて変数をわたしているのですが、 その変数の値を日本語にしたいのです。??の部分を日本語にしてしまうと内容がばれてしまうので、 とりあえずYahooで検索したときに出てくるURLの、「p=」の後ろらへんをコピペしてみたのですが、 正しく表示されません。。どうすればよいでしょうか?
初心者質問で すいません<(_ _)> ボタンアクションについてアドバイスお願いします (1)同一ステージ上に ボタンを3つ配置 (2)Aボタンをクリックで A1画像を呼び出す (3)Bボタンをクリックで B1画像を呼び出す <注>呼び出し後、配置される位置は同じです すみません 教えてください
246 :
Now_loading...774KB :03/09/17 00:48 ID:wOowd9rq
flashのバージョンのことで質問です flash5とflashMXで性能とか出来ることってどう違いますか? 具体的に教えてもらいたいです。 最近また新しいバージョンが出たみたいな・・・
>>245 何を教えるの?キミの日本語かなり変
>>246 何の為の体験版だよ、落として自分の目で確かめろ。
具体的に書くなんて面倒です。
248 :
Now_loading...774KB :03/09/17 00:56 ID:R4qag5ib
>>245 中身のないMCを作って、インスタンス名を「m_imagefield」とでもする。
Aボタンに
on(release){
m_imagefield.loadMovie("a1.jgp"); ←画像ファイルが『a1.jpg』の場合
}
Bボタンは、Aボタンを参考にしてね。
ちなみに、その画像を消したい場合は、
消す用のボタンを作って、
on(release){
m_imagefield.unloadMovie();
}
とASを置いてやりましょう。
**.loadMovie(****.***); は、JPG画像とSWFファイルをMCに入れることが出来ます。
>>242 1つのファイルのシーンで別けてるの?
それで読み込まないのは、回線トラブルか何かです。
2つ以上のファイルなら、もう一個のファイルを読み込むASが必要。
外部テキストを読み込む記述が無いから、読み込まれないと思います。
>>232 改行と空白を消したらダメ?MXのヘルプ参照。Flash5では
<data>内容</data>
って感じで、一行にかけという事だった。MXモテナイ
空白や改行を削除するスクリプト書くってのもあり。
意外と簡単だからやって見るのも勉強になりませう。
>>244 文字コード勉強しれ。多分作って無いと思うけど、この方法は
あまり推奨出来る技術では無いので、万が一作るなら、別の方法でわたさ。
>>246 マクロメディアホムペイタホウガイイ
250 :
Now_loading...774KB :03/09/17 01:08 ID:HzhjZEi4
しかし
パソヲタって何でこう、視野が狭いのかねぇ
なぁ
>>241
251 :
242 :03/09/17 01:12 ID:R4qag5ib
>>249 レスありがとうございます。1つのファイルです。
回線トラブルかなにかということは、この作り方で理論上は間違っていないということでしょうか?
252 :
Now_loading...774KB :03/09/17 01:17 ID:AoMitb1Q
すみません、教えて下さい。 画像を無限に横スクロール(左から右へ)するには、 どんな風に作れば良いのでしょうか? これに躓いて、ネットサーフィンしても見つからず、 ほとほと困っております。どうか宜しくお願いします。
>>251 外部テキストを読み込むスクリプトは必要です。
シーン2は普通なら読み込まれているはず。
1つのファイルの、ある一定の部分を読み込ませ無いスクリプトは
記述されていないので、回線のトラブルかなにかダと思われます。
(読み込まれていないと言う判断はどうやって?)
蛇足ですが、シーンを使用するのはあまり推奨されていません。
>>252 1.ループして見える背景を描く。
2.1をステージの3倍くらい用意する(3個)もっと多くても良い。
3.右から左に動かす。
4.ステージから外れたら(見えなくなったら)一番右に移動させる。
5.繰り返し。
説明下手でゴメン。
ループして見える画像を描く事が大事。つなぎ目を目立たなくする。
255 :
214 :03/09/17 01:41 ID:639Pw6/w
>>219 そうですか、Flashでもマルチスレッドは実現できるという事ですね。
どこか方法が載ってあるようなサイトがあれば教えて頂きたいです。
それから、JPEG連続データとは、そのままでJPEGデータが何枚も連なっているデータです。
クライアントはデータを取得後にそれを1枚1枚のJPEGデータに分割してからデコードして表示する事になります。
Flashで実現可能でしょうか?
LoadVarsオブジェクトやXMLソケットを使用して、テキストデータとして受信するのでしょうか?
それをimageオブジェクトみたいなの(あるのか?)に変換するとか・・?
256 :
242 :03/09/17 01:49 ID:R4qag5ib
>>254 >外部テキストを読み込むスクリプトは必要です。
わかりました。やってみます。
>(読み込まれていないと言う判断はどうやって?)
メニューボタンをロールオーバーすると説明フィールドにテキストが表示されるようにしています。
1度目のみ、0.5秒ほどのタイムラグがあるので、読み込まれていないと思われます。
画像も同様です。タイムラグがあるのです。
>シーンを使用するのはあまり推奨されていません。
はい、こちらにはよく顔を出しているので、そのことはよく目にしております。
ただ今回は、ローディング画面を作るのを忘れてサイトを作ってしまっていて、全フレームをずらすのが面倒だったので(それくらいしろよ・・・)ローディングだけシーン分けしました。
ありがとうございました。
257 :
Now_loading...774KB :03/09/17 02:04 ID:/yUNvZHo
3D画像をつくったんですが これをオブジェクトムービーにしたいです オブジェクトムービーというのはひとつの身体を画面をドラッグすることで 360度全天方向からみることのできる画像です quick time vr とかでできるらしいのですがマックのみです そこでフラッシュの出番だと思いましたが、フラッシュで そのような画像はどうやってつくればよいのでしょうか 教えてください、また、教えているサイトを教えてください。 Flash MX 6 をwinXPで使用中です よろしくお願いします
258 :
241 :03/09/17 02:06 ID:???
259 :
241 :03/09/17 02:07 ID:???
>>257 ASにて各々の頂点を計算し、二次元へと変換してください。
計算式としては行列式がもっともポピュラーです。
260 :
241 :03/09/17 02:10 ID:???
このスレだったか物質だったかで一生懸命やってた気がするけど。。 レスしてるの俺だけだった気がするけどw 過去ログ探せば行列計算のASそんまま残ってるはずだよ、解説サイトとかも貼ったし。
261 :
Now_loading...774KB :03/09/17 02:12 ID:/yUNvZHo
257です ちなみに用意してある画像は360度水平方向に15度ずつ24枚 それを垂直方向に15度ずつで13回 合計312枚のオブジェクト静止画を用意しております。
262 :
241 :03/09/17 02:14 ID:???
画像用意してるならフレームに手動配置しgotoAndStopかましちゃってください。
263 :
Now_loading...774KB :03/09/17 02:19 ID:AoMitb1Q
264 :
242 :03/09/17 02:19 ID:R4qag5ib
>>254 初心者なので・・・すいません。
MCやテキストフィールドに外部ファイルを入れ込むASはわかるのですが、
読み込むだけでどこにも入れ込まないASは、どう書けばよろしいのでしょうか?
>>255 > クライアントはデータを取得後にそれを1枚1枚のJPEGデータに分割してからデコード
> して表示する事になります。
ファイルを分割するのは難しいかも。マスクとか使って、1枚分を表示させるとかだったら、結構簡単にできると思うのですが・・・
> Flashで実現可能でしょうか?
> LoadVarsオブジェクトやXMLソケットを使用して、テキストデータとして受
> 信するのでしょうか?
> それをimageオブジェクトみたいなの(あるのか?)に変換するとか・・?
ストリーミングもできるので、実現可だす。使う鯖pに依存しますが・・・
マルチスレッドについてですが、そんなに難しく考えることは無いと思います。例えばnow_loadingも簡単なマルチスレッドみたいなものだすし。
>>262 漏れもその意見に一票
266 :
Now_loading...774KB :03/09/17 02:25 ID:OUtzTDoT
すいません、初心者です 「gotoAndStopかます」とはどういうことですか?
267 :
241 :03/09/17 02:26 ID:???
>>264 hoge = new LoadVars();
hoge.load(gaibu.txt);
//gaibu.txt内
&a=99&b=ok&my_speed=27&
だとすると、
hoge={
a:99,
b:ok,
my_speed:27
}
のように持つことになるよ。
foo.text = hoge.b;
みたいに反映してくださいな
どっか間違ってたらごめんなさい、重くて起動させてないので未検証
268 :
241 :03/09/17 02:29 ID:???
"gaibu.txt"だったっけか。
>>266 再生ヘッド送って止めちゃってください
269 :
242 :03/09/17 02:30 ID:R4qag5ib
>>267 ありがとうございます。
つまり、1度変数に読み込んで、その変数を使ってフィールドに取り込ませるということですね。
もっともっと勉強します。ありがとうございました。
270 :
241 :03/09/17 02:30 ID:???
>>255 flashでは低レベルでの扱いは無理です。
諦めてください、としかいえないです。
271 :
242 :03/09/17 02:46 ID:R4qag5ib
>>268 "gaibu.txt"でした。
できました。ありがとうございました!!
272 :
242 :03/09/17 04:39 ID:R4qag5ib
>>267 うぅぅ・・・ずっとねばっているのですが、『*.swf』を
>>267 の様な方法で
変数に代入して、その後、MCに取り込ませることはできるのでしょうか?
よろしくです。何度もすみません。これで最後にします。
>>272 なにがしたいんか、おいちゃんに話してみ。
274 :
272 :03/09/17 06:39 ID:R4qag5ib
>>273 はい。からのムービークリップを作って、インスタンス名を「mc_tv」としました。
同じ大きさの2つのswfファイルを作りました。名前はa.swfとb.swfです。
今の状態では、ボタンAを押すとa.swfが取り込まれ、ボタンBを押すとb.swfが取り込まれるようにしてあります。
ボタンAボタンBは、「mc_tv」とは別のMCの中に置いています。
それぞれのボタンに
on(release){
_root.mc_tv.loadMovie("a.swf"); ←ボタンBには"b.swf"
}
とASを書いてあります。
一応swfを読み込んでくれるのですが、1度目に読み込むときには読み込み時間がかかってしまいます。
>>267 のように、swfを変数に入れて、その変数をMCに入れ込む方法を教えてください。
テキストの場合を参考にしたのですが、うまくいきませんでした。
>>248 レスありがとうございました <(_ _)>
早速トライしてみます。
276 :
Now_loading...774KB :03/09/17 09:48 ID:WAXrxfYQ
すみません 質問させてください。FlashMX使用です。
ttp://www.takkyuishino.com/ この石野卓球のサイトの下の方にあるメニューバーのように、
Rolloverしたところにカーソルが移動するのは
どうやったらいいのでしょうか。
よろしくお願いします。
277 :
Now_loading...774KB :03/09/17 09:49 ID:coFObuE0
アドビイラストレーターで作ったオブジェクトを.SWFで書出し、FLASHへ読込んだ ものを変型(同率拡大・縮小)する際、線幅も同時に拡大・縮小する方法はない でしょうか?
>>276 アクションスクリプトを書く必要があります。
アクションスクリプトの勉強をお勧めします。
今日から初めて何もわからないのでお願いします ボタンを押したら音が鳴るなどのフラッシュを作りたいのですが質問です 画像を用意した後フレームアクションで音を鳴らそうとしたのですがONの命令部が灰色のままで使えません FLASH5を使用しているのですがよろしくお願いします
280 :
276 :03/09/17 10:20 ID:WAXrxfYQ
>>278 いま試行錯誤しながら勉強しているのですが、
どうしてもわからなくて・・・
>>279 今日からFlashMXではなく、Flash5を始めたのはなぜですか?
>>277 シンボル化してから拡大縮小
または線を塗りに変換しておく
(なお変換はFlashでやるよりIllustratorでやったほうが良い)
283 :
277 :03/09/17 10:24 ID:???
>>280 まずは、カーソルMCの_x,_yを目標とするボタンの場所になるまで動かし続ける。
あせらず少しずつ覚えていきましょう。
>>280 AS系の本なら、必ずといっていいほど、カスタムカーソルのスクリプトや
マウスに近寄ってくるオブジェクトのスクリプトが載っています。
というか、似たようなサンプルはFlashにも付属する。
それの応用です。
個人的な見解を言わせてもらえば、
やり方を想像できないようなものに手を出すのは止めたほうが良いです。
今、わかんなくても、そのうち分かるようになります。
286 :
272 :03/09/17 10:42 ID:R4qag5ib
288 :
276 :03/09/17 12:56 ID:ANUaIUea
>>284 >>285 レスありがとうございます。
やっとできました。
>カーソルMCの_x,_yを目標とするボタンの場所になるまで動かし続ける。
っていうのがミソでした。ずっとフレームで移動させようとしてたのですが、
ASで書けばよかったのですね。
少し成長できた気がします・・・
289 :
233 :03/09/17 13:25 ID:RDfAQNKs
>234 ありがとうございました。 シンボルを複製を作成し、配置する方法はわかりましたが 「○フレームごとに一定距離ずつずらしながら複製する」 にはどのようなスクリプトになるのでしょうか? 単に10個複製するのは onClipEvent(load){ for(x=0;x<=10;x++){ duplicateMovieClip("オリジナルシンボル名"+x,深度)} } } となると思いますがこれだと ただ複製されるだけで一定距離ずつずらせませんし、 またonClipEvent(enterframe)を使うと1フレームごとに複製されてしまうと思います。 "複製されたシンボル名"._x=指定位置 を1つずつ指定するのは効率が悪いと思いますので どなたか効率のよい方法を教えていただけないでしょうか?
>>289 onClipEvent(enterframe)で変数を+1して、5になったときだけ複製
291 :
233 :03/09/17 14:16 ID:RDfAQNKs
>290 5になった時というより5の倍数になった時に複製されるようにすれば 5フレームごとに複製されるということですね。 ありがとうございます。 あとは複製されたシンボルの位置を一定距離ずつずらすだけなんですが・・・。 290さんの意見をここにも参照すると onClipEvent(enterframe){ move+=1: "複製されたシンボル名+move"._x+=○; } このスクリプトだとシンボルの_xが○ずつ移動しながら 複製されると思ったのですが・・・。
>>291 5の倍数でもいいけど、変数のオーバーフローを考慮して、
5になったときに複製したついでに、変数を0にすりゃいい
ところで、「あとは複製されたシンボルの位置を一定距離ずつずらすだけなんですが・・・」
って何? それは質問? 「なんですが・・・」って独り言?
仮に質問としても、最初の質問に、一定距離云々の話は出てない。
それに「一定距離」って、それは貴方の主観の話で、
具体的にそれが何か他の人に理解できると思う?
もっとも具体的に書かれても、そのものずばりのスクリプトを回答するつもりはないですが。
loadVariablesの使い方がヘルプを見てもよく分かりません 使ったらどうなるかと、その用例をご教授おねがいします。
>>293 loadVariablesを使うとな
しあわせになれる
295 :
233 :03/09/17 16:01 ID:RDfAQNKs
>292
なるほど、そういう使い方もあるんですか。
参考になります、ありがとうございます。
最初の質問でも一定距離という話はしていますよ?
>>289 「○フレームごとに一定距離ずつずらしながら複製する」
それとも233の質問を指しておられるのでしょうか?
その質問と289の質問は違うものであることをご理解願います。
質問かどうか曖昧な語尾になってしまったに関してはお詫びします。
上のスクリプトでは出来なかったので"質問"いたしました。
一定距離という表現の方がむしろ伝わりやすかったのではないかと思います。
無論、主観の表現であることは確かですが、一定距離"ずつ"と表示してますので_
x(もしくは_y)が1ずつであろうと2ずつであろうと、
数値自体はこの質問上において問題ではないと容易に解釈できると思います。
さらにいえば
>>このスクリプトだとシンボルの_xが○ずつ移動しながら
複製されると思ったのですが・・・。
と言っていますので、ここからも一定距離が示す意図は容易に解釈できるでしょう。
小学生でもないのにそこまで明確に示さなくてはならないのでしょうか?
あなたが小学生(もしくは小学生が文を読み取る程度の力しかない)
ならもう少し文に気を使うことにします。
お尋ねしたいのは明確なスクリプトそのものではなく
「シンボルを○フレームごとに一定距離ずつずらしながら複製する」
"方法"なのだということをご理解ください。
それに具体的に書いてもあなたのような返事が返ってくることはわかっていますので。
長文失礼いたしました。
296 :
241 :03/09/17 16:08 ID:???
>>274 swfを変数に入れるってよくわかんないけど
外部テキストはファイル名記述してるリスト的なものとして使うのかや?
それなら_root.mc_tv.loadMovie("a.swf"); の箇所を書き換えればいいのだけど、
よくよく見てみると違うようですね。
一度目の読み込みに時間がかからないようにしたいんだね?
それならMCに直読み込んで、mc.stop()させておき、
ボタンを押したらMC.play()するべし。
あなたが考えてるようなことはできないので擬似的な方法とるしかないよ
297 :
274 :03/09/17 17:00 ID:R4qag5ib
>>296 その方法でやってみます。ありがとうございました。
298 :
まろにー ◆37py9QDNHU :03/09/17 17:25 ID:+T10YLou
はじめまして。 Photoshopで作った画像を使ってFLASHでHP用の背景を作りたいんですけど、 1つ目の画像から、2つ目の画像にふわ〜っと変えたいんです。 どうすればいいですか? 教えてください。 使用環境はFlashMXをWinXPで使用です。Photoshop7つかってます。 よろしくお願いします(。-_-。)
299 :
Now_loading...774KB :03/09/17 17:36 ID:wvcW9rfW
>>298 おにいちゃんにはそのふわ〜っってのがよくわからないな。
Photoshopでぼかしでもかけてフレームアクションにしたらどうかな。
そもそもFLASH(.swf)をHPの背景にするの?
300 :
Now_loading...774KB :03/09/17 17:37 ID:wvcW9rfW
>>299 フレームアニメーション。。おにいちゃんちょっと寝るよ。ノシ
301 :
まろにー ◆37py9QDNHU :03/09/17 17:49 ID:+T10YLou
>>299 説明不足でごめんなさい。
えっと、FLASHを背景にすることはできないんですか?
302 :
まろにー ◆37py9QDNHU :03/09/17 17:50 ID:+T10YLou
シェイプトゥイーンみたいなやつ?それともモーショントゥイーンでアルファ値変えて表示したような感じ?
フォトショップ7いいですね。 自分で買ったんですか?
305 :
Bawbrick :03/09/17 18:44 ID:zvTwr3e7
いつもお世話になっております。
わからないことがでてきたので、先輩方ご教授よろしくおねがいします。
FlashMxでコンポーネントを使用し、文字化けがおこるので
ttp://www.edit.ne.jp/~usa/flash/components/japanese.php のページからコンポーネントを導入し、Flashを組み立てていました。
その後、デバッグをおこなっていたところ、何故か不明なインスタンスが
大量に生成されてしまいます(デバッグ中)変数をみたところTextColorなどの
変数が含まれていたので、既存のインスタンスに含まれるテキストがインスタンス
として大量に表示されているのではないかと予想しました。
緊急回避として、すべてのコンポーネントをライブラリから削除し、ステージから削除
したのですが、まだ不明なインスタンスのいくつかはデバッグ中に表示される状態で、
_level0.instancexxのインスタンスの変数をデバッグ中に確認しようとすると
Flashごと落ちてしまいます。
このような状態に陥られた方は少ないとは思いますが、なにかわかることがありましたら
お教えください。よろしくお願いします。
>>303 ゴメンナサイ
すっごい初心者なんですよ。。。
フォトショップは会社のをコピーしました。
|電柱|ω・)。o(最近「初心者」てのが挑発にしか聴こえないんだが。 「初心者です」はまだ許せるが 「初心者なので」とか「初心者だから」とか 初心者なら許されるなんて寝ぼけた事行ってる奴なんてもうね・・・。
>>307 調べました!
シェイプトゥイーンみたいなのをしたいんですけど、
フォトショップで作った画像が、読み込めなくて、
BMPで保存して読み込んだら、シェイプトゥイーンができなくて、、、
309 :
Bawbrick :03/09/17 19:07 ID:zvTwr3e7
>>308 ベクトルデータの画像じゃないとシェイプできません。
Macromediaのfreehandとかを使うとベクトルデータとして保存できます。
フォトショップはどうだったかわかりません。
>>309 ありがとうございます。
フォトショップでのやり方を調べてみます。
>>306 初心者でもそういうことはしない方がいいですよ。
312 :
Bawbrick :03/09/17 20:03 ID:zvTwr3e7
いろいろ調べてみた結果、やはりテキストフィールドインスタンスがデバッガ に表示されているようです。インスタンス名を決めると表示されるのはわかりますが 新規に作ったFlashドキュメントにテキストフィールドをダイナミックテキストや テキスト入力として作成し配置しても、デバッガにそのインスタンスは表示されません。 デバッガに表示するインスタンスを名前設定してあるものと、全てを表示するという 切り替えがついているのでしょうか?
>>306 ていうか犯罪じゃん。
良心あるなら今すぐ消して正規品買えよ。
314 :
Now_loading...774KB :03/09/17 21:12 ID:Ny5fPfsR
>>314 本当に作ってるとでも思っているのか?
ヴァカか?
強いて言えばあれだな、
閉じている声門を息を吐くことで震わせ、その息を咽頭→鼻腔→口腔→外界と伝えていけばいいんだよ。
で、録音しろ。面倒だったら、本物のニュースを録音しろ。
てか、それくらい分かれ。
316 :
Now_loading...774KB :03/09/17 21:35 ID:Ny5fPfsR
>>315 意味がわからない
最後の「ばかじゃねえの」はどう考えてもアナウンサーが言う言葉じゃないだろ
>>314 伊集院のラジオでやってた嘘ニュース
作ったものじゃない
318 :
241 :03/09/17 23:23 ID:???
>>301 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="
http://active.macromedia.com/flash/cabs/swflash.cab "
ID="flash"
STYLE="POSITION: absolute;VISIBILITY:VISIBLE; HEIGHT:100%;WIDTH:100%;TOP:0;LEFT:0;Z-INDEX:-1">
<param name="movie" value="hoge.swf">
<param name="play" value="true">
<param name="loop" value="true">
<param name="wmode" value="transparent">
</OBJECT>
だったかな、これまた未検証(hoge.swfをかえてくらはい)
>>305 System.useCodepage=true;って書くだけだから
配布されてるの使わなくても・・・と思います。
319 :
(´ー`) :03/09/17 23:53 ID:RpQBzHUZ
質問です。場違いだったらすみません FLASH MXトライアルで作っています 一応ムービーを作ってテンプレートとして保存しました。 その後、パブリッシュプレビューでHTMLを選択しました。 次にアプロダを使って拡張子.htmlでUPしたのですが、 見ようとしたらロードしてる最中で止まってしまいます。 やり方が間違ってるのでしょうか? 教えてくださいお願いします
320 :
241 :03/09/17 23:54 ID:???
321 :
241 :03/09/17 23:56 ID:???
途中で投稿してしまいました。 どうやってうpしましたか? おそらくflashのファイルがうpできていないと思います。 htmlのパブリッシュと言うのは、プロジェクタなどのパブリッシュと違い、 html+swfのような形式ですのでhtmlとswf両方あげてください
突然ですけど、FlashMXの永久使用法ってあるんですか? 自分はログを削除するんだと思うんですけど、ログファイルが多すぎて見あたりません。誰か方法知ってる方、おながいします(´Д`)
323 :
241 :03/09/18 00:04 ID:???
自分のは永久使用です。
324 :
241 :03/09/18 00:06 ID:???
ちなみにレジストリいじって起動できなくなった、とかならないように、ねw
325 :
(´ー`) :03/09/18 00:29 ID:cqGt+P+c
ttp://up.atnifty.com/ ←ここのHPでUPしました
アップロードをするローカルファイル名という所で
Flash MXファイル中の
Templates→プレゼンテーション(これは適当に選びました)を選択しました。
アップロード後の拡張子は.htmlにしてUPしました。
htmlとswf両方あげるとはどういう事でしょうか?
すみません。
327 :
(´ー`) :03/09/18 00:43 ID:cqGt+P+c
させていると・・・思います。すいません知識薄いです。
328 :
Now_loading...774KB :03/09/18 00:50 ID:jqqSLp30
mxです String.fromCharCode()の逆ってできますか?aだと65を返すようにしたいです。
329 :
わけわかめ :03/09/18 00:50 ID:a0Sd/ESp
FlashMakerというソフトつかって作成してるのですが 画像を複数つかった動画とテキストのスクロール、写真の切り替え表示の3つのオブジェクトを組み合わせたflashをつくりたいのですが、どう作っていいかわかりません 3つそれぞれをswfファイルにして、htmlに3つのフレームで分割して各1つのフレームにswfをリンクしたhtmlを載せるという方法しかおもいつきません 3つまとめて1つのswfファイルにできないでしょうか?
330 :
328 :03/09/18 00:56 ID:???
ほんとに分からなかったのですが、できました。 trace("a".charCodeAt());
>>329 まずは付属のチュートリアルを全部終えてください。
>>327 拡張子・・・テキストファイルなら『aaa.txt』の『txt』が拡張子です。
htmlとswf両方あげるというのは、『*.html』というファイルと『*.swf』というファイルをUPしてくれという意味です。
ちなみに『*』は任意です。
333 :
241 :03/09/18 01:53 ID:???
>>325 1.まず先にswfファイルをうpします。(拡張子指定しなければならないのなら"swf"で。)
2.その後、swfファイルを確認します。(うp後のファイル名など)
3.パブリッシュ時にできたhtmlを必要に応じて書き換えます。(うp後のswfファイル名変わっていれば。)
4.変更したファイル名をうpします。
※もし鯖のセキュリティー云々によりファイルによりディレクトリを分けられてるようであれば、ファイル名は絶対パス、もしくは"../"など駆使してください。
※ファイル名変更箇所は、うp前のhtml見れば分かると思うけど、name="movie" value="hoge"のhogeのようなとこです(たしか。)
※自己責任で。
334 :
241 :03/09/18 01:53 ID:???
というか、単に"FLASH見せたいっ!"ってだけならswfうpだけでいいよね・・・w おやすみ、明日五時おきなので・・・
335 :
Now_loading...774KB :03/09/18 05:00 ID:pcpULnWd
FLASH5でクイックタイムのムービー埋め込めますか?リンクとかじゃなくて普通に同じ画面上に。クイックタイムで書き出せばできるみたいですが、swfだと無理なんでしょうか?
>335 それはMXからの機能ですので5では無理。 どうしてもやりたいならアップグレードしてください。
337 :
Now_loading...774KB :03/09/18 10:43 ID:j7hAqpmi
>>337 んな事まで人に聞かなきゃ分からんなら無理な気もするが、
やる気があるなら出来るよ。
>>337 何も見ないで作れるようになるまで、早くて1ヶ月ですな。
340 :
Now_loading...774KB :03/09/18 12:05 ID:lDEUOJa3
338、339さん、ありがとうございました。 ほんの少し(動かすくらい)しかできないので 頑張ってこれからつくってみます。 フラッシュ使いの彼がホスィ…。
341 :
超初心者 :03/09/18 13:29 ID:ox169izV
FLASHの音が聞こえないんですが、解決策をおながいします。
342 :
Now_loading...774KB :03/09/18 13:30 ID:GQfB8C8+
うん
343 :
Now_loading...774KB :03/09/18 13:31 ID:GQfB8C8+
そうだね
344 :
Now_loading...774KB :03/09/18 13:32 ID:GQfB8C8+
逝ってよし
>>341 耳鼻科へGo!ついでに脳も見てもらってきな!
つーか、もっと詳しく書けよ
何をどうしたらどうなってどういうふうにしたいのか
346 :
超初心者 :03/09/18 13:47 ID:ox169izV
えっとね・・・。 今日はテストで半日授業だったんで友達の家がやってる漫画喫茶にいるんです。 そんで僕はこのご時世にPCの初心者なんですよ。 FLASHは知っていて好きでよく見ます。 一応家にPCもあるんだけどADSLじゃないんでネットはあまりしません。 それにここの漫画喫茶は学割も効くし、居心地がいいので良くきます。 それで今、ナス嫌だゴニャを開いたらなんと音が聞こえないじゃないですか。 僕は焦りました。本当に焦りました。 気が付いたら脊髄反射で書き込んでたんですよ。 自分の無知さとか、さらけ出すけどネットだからいいかなって。 何か「ここはどうなってる?」とか質問があれば答えます。 だから誰か教えてください。
初心者と言えば何でも許されるわけじゃない。 初心者でも無知でも、それなりの礼儀と手順、時と場をわきまえろ 話はそれからだ 漫画喫茶ならハード的な問題はどうしようもないし、ソフト的な問題でも 勝手に店のモンいじくるのはマナー違反だろ まして設定を元に戻せるかどうかも怪しい初心者じゃなおさら。 スピーカーの電源と音量を確認して、正常であるにもかかわらず 音が出てないとしたら、 あ き ら め ろ バ カ
349 :
293 :03/09/18 15:34 ID:???
293 名前:Now_loading...774KB[sage] 投稿日:03/09/17 15:09 ID:??? loadVariablesの使い方がヘルプを見てもよく分かりません 使ったらどうなるかと、その用例をご教授おねがいします ↑ これについて「しあわせになれる」というレスが1つしかついてないので 「しあわせになれる」じゃなくてちゃんとご教授してください。お願いします。
351 :
349 :03/09/18 15:56 ID:???
352 :
Now_loading...774KB :03/09/18 20:45 ID:w0pxmNQz
すいませんがFlashムービーを作るときに最初のフレームですべてのフレームを ロードしてしまうASを教えてください 環境 FlashMX Win98
>>352 1フレーム目に記述すると実行されないことがあるので1フレーム目は全てあけて
2フレーム以降に以下記述。
_root.onEnterFrame=function(){
var a=1;
a++;
trace(unescape("%A4%E4%A4%C0%A1%A6%A4%A2%A4%AD%A4%B3"));
a--;
}
356 :
Now_loading...774KB :03/09/18 21:01 ID:jqqSLp30
mx トップに貼り付けたmcの中のラベルlblに貼り付けたmc2のラベルlbl2に アクセスしたいんですけどどうやればいいですか? _root.mc.gotoAndstop("lbl").mc2.gotoAndstop("lbl2"); などと色々考えてやってみましたが出来ませんでした。
>>356 なんか、ややこしいね。
どういう結果を期待してしているのか、何を表現したいのかを書いてくれると、
別のもっと簡単な方法(構造)をアドバイスしてもらえるんじゃないかな?
>>357 いやいや得意げにならなくていいよ初心者さん。
360 :
356 :03/09/18 21:51 ID:jqqSLp30
トップ以外にプログラムを置きたくないのでトップから直にアクセスしたいです。 それ以外のやり方なら行き着くことはできました。 駄目ならあきらめます
361 :
Now_loading...774KB :03/09/18 22:12 ID:acgmJzTQ
>>360 いや、だからあきらめる前に、もう少し詳しく説明して味噌
>356 mcとmc2にインスタンス名をつけて、 _root.mc.mc2.gotoAndStop("lbl2"); で出来ると思うけど…… >mcの中のラベルlblに貼り付けたmc2 ってのが意味不明。
363 :
356 :03/09/19 01:54 ID:s2waQMDx
>>362 すいません。mcの中のフレームラベル「lbl」に貼り付けた
ムービークリップ「mc2」ということです。
ちなみに
_root.mc.mc2.gotoAndStop("lbl2");
だとmcの最初のフレームに貼り付けたmc2のフレームラベル「lbl2」に行きます
364 :
Now_loading...774KB :03/09/19 02:07 ID:vSz9rNcf
MXを使っています。 シューティングゲームを作ったのですが、キーボード操作でシューティングゲームをこなせる人は少ないので、ジョイパッドで操作させたいです。 キーボードをジョイパッドに割り当てるソフトもありますが、ASでジョイパッドとMCを関連付けることはできないのでしょうか? 皆がみんなジョイパッドを持ってるわけではないので、キーボードでも操作できるようにするのが理想です。 宜しくお願いします。
>>364 マウスホイールにすら対応してないのに
ジョイパッドなんかに対応さすことなんぞできるのだろうか。
ジョイパッドなんぞ、自前で用意するモンだろうから
設定くらい自前でやらせたったらいいと思うんだけどな。
そんなことより、キーボードでもこなせるように作る方が現実的だと思う。
回答になってないのでsage
366 :
Now_loading...774KB :03/09/19 03:31 ID:bUDeVU7j
NowLoadingのシーンを作って最初に置いた場合、「100%読み込んでからシーンへ」 という指定をしてあると、あとのすべてのシーンのデータをあらかじめ読み込む、 ということになるんでしょうか? 何が疑問かというと…大きな画像を扱うサイトなどで、最初にローディングをして、 さらに画像を表示する際にもローディングバーが出ることがありますよね。始めに すべてを読み込むのでないとしたら、どういうスクリプトを書くことになるんでしょうか? まどろっこしい質問でスミマセンが、お願いします… [使用環境:FlashMX]
>>366 Scene1でLOADINGして
Scene2から始めたいということのようだが
Scene1に
ifFrameLoaded ("Scene 2", ●) {
gotoAndPlay ("Scene 2", 1);
}
と書く
●=先読みしたいフレーム数
で読み終わった後に
Scene2の1フレームから開始
であとは煮るなり焼くなりすれば良い
でいいんじゃないですか(*´ー`)
>>363 mc名の設定ちゃんと出来てる?
>366
画像は、別のファイルなんじゃ・・・
特別なスクリプトは記述して無いと思う。
画像を読み込む時にNowLoadingを付けてるはず。
369 :
Now_loading...774KB :03/09/19 07:31 ID:YnmTOru4
みなさんこんにちは。 すみませんが質問させてください。 パブリッシュで書き出した後、 htmlファイルを開いてもswfが再生されません。 swf単独では再生されます。 すみませんが、お願いします。
test
373 :
Now_loading...774KB :03/09/19 10:03 ID:sH1hYjp5
MXを使ってます。 XMLファイルを読み込んでそれを編集して同じファイルに保存したいのですが、ただ保存するだけでもCGIかなにかを 使わなければならないのでしょうか? 保存以外の特に処理はいらない(flash側でしている)のでCGI側では読み込んだのをそのまま保存するだけですごく馬鹿馬鹿しいです。
374 :
364 :03/09/19 10:45 ID:vSz9rNcf
>>365 いえ、レスありがとうございます。
キーボードでもこなせるように変更します。
ありがとうございました。
>>373 えーと、馬鹿馬鹿しいから、何でしょうか?
「サーバ側のファイルを、.swf単体で操作出来ないか?」
という質問でよろしいのでしょうか?
出来ません。
サーバサイドって、そんなに(´・ω・`)ショボーンですか?
そんな事出来たら、どのサーバ管理者も、swfファイルお断りです。
376 :
373 :03/09/19 11:21 ID:???
すみません書きかた悪かったです。その質問であってます。 ローカルで読み書きできないかあと思って質問しました。 できたらSwfアップお断りになるのでしょうか?代わりにPHPやperlでやっているだけなのでは?
>>373 ローカルでできたら全ての人がFLASHお断りです
378 :
Now_loading...774KB :03/09/19 11:36 ID:YEIl1WVP
初歩的なムービーで練習中なのですが、行き詰まってしまいました。 インタラクティブ性を持たせたムービーを作成したいのですが、 どうもムービーの制御がうまくできません。 トップ画面にENTERボタンを配置し、そこにgoto文で指定フレームから再生させるのはできるのですが、 次に再生中のムービーをユーザのアンクション待ち状態にして あるフレームで自動的に停止させる方法がわかりません。 ようするにENTERボタンを押すと最後のフレームまでムービーが流れてしまうってことです。 停止しておきたいフレームにSTOPを書いても止まりません。 根本的に方法がおかしいのでしょうか FLASH MX XP HOMEです
>>378 ルートのframeに
this.stop();
と書いても止まらんか?
止まらないのなら君の説明が不足してる
>>378 ムービープレビュー(Ctrl+Enter)または、
パブリッシュしてチェックしてます?
381 :
378 :03/09/19 11:51 ID:YEIl1WVP
382 :
Now_loading...774KB :03/09/19 12:08 ID:HgODSD+F
ローディング画面みたいのってどう創るんでしょうか? 初心者向けですけど何冊か本買ったのに載ってないの。。。
386 :
382 :03/09/19 12:36 ID:???
あ、ありがとうございます。 ちゃんと読んできます。
387 :
その他 :03/09/19 13:19 ID:ktmHVoEJ
フラッシュのいい製作ツール貼ってもらえますか?
388 :
Now_loading...774KB :03/09/19 13:20 ID:vSz9rNcf
MXです。 MCに以下のASを置いて、スクロールバーをつくりました。 onClipEvent(load){ bar = this._y; min = this._y-100; max = this._y+100; } on(press){ this.startDrag(false, this._x, min, this._x, max); } on(release, releaseOutside){ this.stopDrag(); } これで、スクロールバーは作れたのですが、このバーの移動に伴って動くMCの作り方がわかりません。 AS内で定義した「bar」を使って作ろうと思ったのですが、作り方が思いつきません。 また、その移動するMCは、ある窓の中で移動させたいです。 それは、移動させたいMCを窓の大きさでマスク処理すれば良いのでしょうか? 宜しくお願いします。
389 :
388 :03/09/19 13:24 ID:vSz9rNcf
■訂正■ 移動させたいMCを置いたレイヤーを、窓の大きさでマスク処理すればよいのでしょうか?
390 :
Now_loading...774KB :03/09/19 13:44 ID:Tr+apQXz
>>388 >移動させたいMCを窓の大きさでマスク処理すれば良いのでしょうか?
しらんな
お前がこれならいけるかもって思うならそれを試してから来い
裏づけがほしくてここに来るな
FQを読みネットでいろいろ検索し自分が思いつく全ての方法を試して
それでもダメな時ここへ来い
話はそれからだ
393 :
388 :03/09/19 14:49 ID:vSz9rNcf
>>392 レスありがとうございます。
flaを公開されているサイトを見て回ったり、ググってみたのですが解決しなかったので書き込みに来ました。
また試したいのですが、MCをスクロールバーで動かせないので試すことができないのです。
MCを置いたレイヤーを窓の大きさでマスク処理すると、その窓の大きさ分しか表示されません。
しかし、それをスクロールバーで動かしたときに、どうなるのかが分からないのです。
上のASによって動くスクロールバーでの、MCの動かし方を伝授宜しくお願いします。
394 :
388 :03/09/19 15:12 ID:vSz9rNcf
色々考えて、「試すだけなら何もスクロールバーを使わなくても良い」ことに気が付きました。 それ自体が勝手に動くMCで試したところ、期待通りの動きをしてくれました。 あとは、スクロールバーでMCを動かすだけなのですが、これがどうしてもわかりません。 宜しくお願いします。
395 :
Now_loading...774KB :03/09/19 15:23 ID:OiA0kbFi
MIDIファイルをFLASHで使うにはどうすればいいですか? MIDIファイルはそのままではFLASHで使えません。 FLASHで対応している音楽ファイルは、 Windowsでは「Wave(.wav)」「MP3(.mp3)」のふたつ、 Macでは「AIFF」「MP3」のみです。 QuickTime4以降がインストールされていれば、Windowsではさらに 「音声のみのQuickTimeムービー(.qt/.mov)」「Sun AU(.au)」が、 Macでは「Sound Designer II」「音声のみのQuickTimeムービー」「Sun AU」「System7 サウンド」 「Wave」が読み込み可能になります。 上記のリストにあるファイル形式でMIDI音楽を録音する必要があります。 Windowsなら、LineOut端子とLineIn端子をオーディオケーブルで繋ぎ、 サウンドレコーダーで録音するなどしてWaveファイルにして、 それを使うことになります。 と書いてあったのですが上記の方法以外だとまったくやりかたはないんでしょうか? おしえていただけませんか?お願いします_| ̄|○
>>395 使いたいMDIファイルの製作者にお願いして、wavファイルにしてもらう。
とか?
398 :
Now_loading...774KB :03/09/19 16:27 ID:OiA0kbFi
>>397 そうですか・・・わかりました。
ありがとうございました
399 :
388 :03/09/19 16:43 ID:vSz9rNcf
>>396 リンク先を参考にして1時間あれこれやってみましたが、出来ませんでした。
コンポーネントを使わずに
>>388 で作ったスクロールバーを用いる場合、
どうASを書けばよろしいのでしょうか?
また、1つの考えとして、動かすMCのインスタンス名を「movie」として
>>388 のASを
onClipEvent(load){
bar = this._y;
min = this._y-100;
max = this._y+100;
min2 = _root.mc_movie._y;
max2 = _root.mc_movie._y+300; ←これらの数値は適当です
}
on(press){
this.startDrag(false, this._x, min, this._x, max);
_root.mc_movie.startDrag(false, _root.mc_movie._x, min2, ・・・省略);
}
on(release, releaseOutside){
this.stopDrag();
_root.mc_movie.stopDrag();
}
と変えてみたのですが、こうするとバーは移動せずに、「mc_movie」のみ移動するようになりました。
AS変更前には、バーはちゃんと移動したのですが・・・。この方法のどこが間違っているのかもご指摘お願いします。
自分でみてもウザイくらい質問していますが、どうか宜しくお願いします。
>>395 私もmidiから変換しようと思い、色々検索してみたが、どうやら根本的にデータが違うようなので無理とのこと
しかし、よくよく考えてみると私はサウンドレコーダを持っているので録音すればwavになることに気づいた
君のお陰だありがとう
401 :
399 :03/09/19 16:57 ID:vSz9rNcf
>>399 の訂正です
動かすMCのインスタンス名を「mc_movie」として
>>388 のASを〜
宜しくお願いします。
マルチですいません 赤い部屋とかすんな雰囲気のFLASHありませんか?
403 :
Now_loading...774KB :03/09/19 17:12 ID:OiA0kbFi
>>400 お役に立てて嬉しいです(つд` )
また質問なのですが
ヘルプを見ても上手く音楽をフェイドアウトさせることができません・・・
ヴァカでもわかるようにおしえてはいただけませぬか・・・?
よろしくお願いします
教えて君で申し訳ない(つд` )
ちょいとASの質問^^ 【やりたい事】複製したムービークリップ(以下MC)のプロパティを操作したい。 ただし変数込みで。 【質問内容】 まずステージ上に置いたMCインスタンス名が【stage_mc】 そこに読み込む画像が【gazo1.jpg】で、それをgazo2.jp gazo3.jpg…と 動的に読み込ませていきたいのです。 何はともあれASを書きます。(_rootのフレームに書いてます。) a = 1; gazo = "gazo" + a + ".jpg"; stageName = "stage" + a + "_mc"; stage_mc.duplicateMovieClip(stageName,a); loadVariables(gazo,stageName); ということで、複製されたstageName(今回だとstage1_mcというインスタンス名)で MCが出来て、そこに画像(今回はgazo1.jpg)がロードできましたが、 そのサイズや読み込む位置を与えたいのですが、 stageName._x = 0; という風にやるとあくまでstageNameというインスタンス名のMCの x座標を与えているようでうまくいきません。 今回で行くとstage1_mcのx座標を操作するにはどうしたらいいでしょうか。 (stage1_mc._x = 0; ってのは勘弁><) どなたかよろすくです。 【使用環境】MXをWinXPで。
妙にズレましたが、そのあたりご容赦を。。。
406 :
366 :03/09/19 18:11 ID:bUDeVU7j
>367 ありがとうございます、亀レスでスマソです。 ちなみにFAQにあるNowLoadingの作り方通り、 loadedSize = _root.getBytesLoaded(); totalSize = _root.getBytesTotal(); if (loadedSize >= totalSize) { _root.gotoAndPlay(3); } else { _root.prevFrame(); } こういう記述をすると、ここでロードされるのはそのスクリプトを書いたシーンのデータだけなんでしょうか? もしいくつかのシーンを先読みしようとするなら、 ifFrameLoaded ("Scene 2""Scene3""Scene4", ●) { gotoAndPlay ("Scene 2", 1); } といった記述になるんですか?お願いします。。
>>399 なんて言うか
バーだけ動かして、バーの座標を計算して、MC動かすってのは、出来ません?
408 :
Now_loading...774KB :03/09/19 19:19 ID:29d/LtGS
>>403 うんほんと申し訳ないよ
音楽のフェードインフェードアウトなんざ
なにもFLASHソフトでいじくらなくても
いいんですよ
SoundEngineかgoldwave等を使え
使い方やどういったものかは自分で調べてね検索すればありますから
>>395 midPlugTracker日本語版はフリーでmidiをwav形式、mp3形式に書き出せる
>>405 このスレではそんな事関係ないかと。
>>1 のマナーさえ読めないのかどうかかと。
>>399 on(press){
で最初にスクロールバードラッグし直後にmovie(?それともmc_movie?)ドラッグがちょとまずい気がするけど。
考え方として、値ではなく、パーセンテージを用いるとよいよ。
バーの動ける範囲とMCの動ける範囲が違うならなお更。
次、解決策の一つの案として、バーを客観視する関数を書く。
例えば
max = 200;
min = 0;
bar = max - min;
function kanshi(){
return ( ( _root.mc_scroll._y - min ) / bar );
}
あとはenterframeあたりで戻り値に従いmc_movieを移動させれば、と。
もちろんスクロールバーは範囲内動けるものとして。
ま、いいや _root[stageName]._xでできないか?
412 :
Now_loading...774KB :03/09/19 20:14 ID:Lw9lCFLL
Webページアクセスした時に、 Flashムービーを自動的に全画面で表示させるにはどのようにしたらよいのでしょうか? よく映画の公式サイトなどでみかけるような感じです。 よろしくお願いします。
>>412 <a href="aaa.swf">click here</a>
って書いておけばいいのでは?
415 :
405 :03/09/19 21:10 ID:aso9hYy8
>>410 レスありがとうございます。
_root[stageName]._x
これで一度やってみます。[]を使うのって初めて見ましたが、一度やってみます。
マナー…名前とIDの事かな?すません><その辺まで気が回らず…
mxで自分で作成したパネルセットを削除できないのは仕様ですか?
>>412 やるのは勝手だが全画面表示のサイトは往々にして嫌われる。
誰か教えていただけると助かります! トップページの一部にFLASHでムービーを入れてるのですが、 いつもページ全体が表示される前にムービーがスタートしてしまいます。 html全体が読み込まれてからムービーをスタートするようにはできるのでしょうか? こういう時みなさんはどんな対処法をとってるか教えてもらえると助かります>_<
>>418 ちなみにスタートボタンとかは作りたくないのです
421 :
399 :03/09/19 23:56 ID:vSz9rNcf
>>410 思い通りに動きました!
>>410 を参考にして、少々アレンジさせていただきました。
昨日からの悩みが解決しました。ありがとうございました!
>>421 あとこれは蛇足になるけど、(つい最近出た)最新のFlashプレイヤーだと
MX以降で用意されているスクロールバーを使うと
マウスホイールの移動にスクロールバーが反応してくれるけど、
自作のスクロールバーだとそれが無くなるのは覚悟の上でドゾー。
MacでもFLASHみたいなものがつくれるソフトってないですかねぇ。。
>>423 残念ですが、MACではFLASH作れないですよ。
429 :
Now_loading...774KB :03/09/20 06:54 ID:PoxZ++oL
flashMXで作っています。 変数の設定等、超基本的なことは間違ってはおりません。 あらかじめ System.useCodepage = true; gaibutext = new LoadVars(); gaibutext.load("gaibu.txt"); で「gaibu.txt」を読み込んでおき、主となるタイムライン上に、ボタンAとムービークリップを置きました。 テキストの内容は、「&one=ひとつ &two=ふたつ」とします。 ムービークリップ内にボタンBを置き、テキストフィールドのインスタンス名を「textwindow」としました。 ボタンAのAS on(release){ textwindow.text = gaibutext.one; } ボタンBのAS on(release){ _root.textwindow.text = gaibutext.two; } としました。そうしたところ、ボタンAは動作してくれるのですが、ボタンBが動作してくれません。 階層の違うテキストフィールドに外部テキストを読み込ませることは無理なのでしょうか? ASの組み方で間違っているところがあれば、手直しお願いします。
>>429 on(release){
_root.textwindow.text = _root.gaibutext.two;
}
431 :
429 :03/09/20 07:13 ID:PoxZ++oL
>>430 で、できました。即レスありがとうございます。
変数にも階層があるのですね・・・勉強不足でした。
ありがとうございました。
432 :
Now_loading...774KB :03/09/20 07:46 ID:XKDW43Aw
質問です。 弾みっぱなしボールをムービークリップにして、ボタンを押すと X軸が移動するActionScriptを書きました。 on (press) { for(i=4; i>=1; --i){ _root.Ball._x -= i; } if (_root.Ball1._x<0) { _root.Ball._x = 300; } } ボールが4ピクセルずつ左にずれるようになったのですが、 1、ボタンを押している間中移動し続けるにはどう書けばよいのですか? 2、ボタンを押した後に惰性の動きをだすにはどうすればよいのですか? (for文を使えばよいのかと試行錯誤したのですが…) 明日までやらなきゃいけない課題なのでもう泣きそうです。 よろしくお願いします。
>>432 その処理の仕方は不味い。
サンプルに同じ様な処理をしているフラがあるから見て見れ。
WindowsXPでMXを使っています。 .flaの編集画面では音と映像がずれないんですが、 プレビューで見たり、swfを作ったりすると最後がずれます。 ずれる部分はずれてないところとはべつのwavをはめこんであります。 同期はどこもストリーミングに設定してあります。 ずれるところだけシーン分けしてみましたが、変わりませんでした。 見直すべきところをお教えください。
435 :
:03/09/20 10:43 ID:???
>>432 1
onClipEvent (enterFrame) {
}
で毎フレーム処理をして、
if(Apush /*変数*/ ==1){
//ボタン押している時の処理
}else{
//押していない時の処理
}
フラグ処理で分岐させてやる。
2 ボタンを押していない時の処理で、 スピードをだんだん減少させていくのが簡単。 speedX = 5; //ボタンを押したときのスピード のようにボールのスピードを定義する変数を用意しておいて、 this.x=this.x+speedX //毎フレーム処理されるようにifの外に記述 でボールの移動を定義してやるなら、 speedX=speedX*0.7 //ボタンを押していない時のスピード 記述で、スピードは毎フレーム70%になっていく。 ある値より下回れば、 if(speedX < a){ speedX=0; //変数aより下回れば、speedXは0で固定される } とでもしてやれば良し。 サンプルは改めて見ると、分かり難いかなと思って なるだけ簡単なやり方で書いてみた。 サンプルとは大分違うけど、まーやってみて下さい。
437 :
Now_loading...774KB :03/09/20 11:01 ID:XKDW43Aw
>>433 on (press) {
maxSpeed = 8;
xSpeed *= .80;
speed = Math.sqrt(xSpeed*xSpeed);
if (speed>maxSpeed) {
xSpeed *= maxSpeed/speed;
_root.Ball._x += xSpeed;
}
if (_root.Ball1._x < 0) {
_root.Ball._x = 300;
}
}
サンプル(movement-thrust.fla)見て書いたのですが、
今度動かなくなってしまいました。
if (Key.isDown(Key.UP)) {
// calculate speed and trajectory based on rotation
xSpeed += thrust*Math.sin(_rotation*(Math.PI/180));
ySpeed += thrust*Math.cos(_rotation*(Math.PI/180));
flames._visible = 1;
} else {
// deccelerate when Up Arrow key is released
xSpeed *= decay;
ySpeed *= decay;
flames._visible = 0;
}
の部分は必要ないと思い省いたのですが、もしかして必要ですか?
438 :
433 :03/09/20 11:12 ID:???
>>437 その部分はイラナイですが、
その他で色々間違ってます。
>>435-436 でやってみて下さい。
ボタンはフラグ判定のみに使って、
上のASはボールMCに記述して下さい。
439 :
Now_loading...774KB :03/09/20 11:25 ID:XKDW43Aw
>>436 とりあえず2を先に終わらせようと思って
on (press) {
maxSpeed = 8;
_root.Ball._x = _root.Ball._x - maxSpeed
maxSpeed = maxSpeed*.80
if (maxSpeed < 0){
maxSpeed = 0;
}
if (_root.Ball._x < 0) {
_root.Ball._x = 300;
}
}
と書いてみたのですが、変数a というのは
どういった数値を代入すればいいのですか?
440 :
433 :03/09/20 11:40 ID:???
>>439 手取り足取り教えるのはめんどくさいです。
少しASの基本を学んでくるといいと思いますよ。
>>435-436 ,438の意味が分かると思います。
ボールMCに
onClipEvent (enterFrame) {
this.x=this.x-speedX;
if(Apush ==1){
speedX = a;
}else{
speedX=speedX*b
if(speedX < c){
speedX=0; }
}
}
を記述。a,b,cは任意。
ロード時変数初期値も設定して。
ボタンには
押したらApush=1,
離したらApush=0となるように記述するのみ。
441 :
Now_loading...774KB :03/09/20 12:16 ID:PoxZ++oL
MXです。javascriptを使って新規ウィンドウを開くまではできました。
そのウィンドウを、画面の中心に出すのに苦労しています。
on(release){
s001 = "javascript:void(window.open('
http://yahoo.co.jp ','subwin001','width=320,height=240'))";
getURL(s001);
sx=(screen.width - 320) / 2;
sy=(screen.height - 240) / 2;
s001.moveTo(sx,sy);
}
どこがいけないのでしょうか?宜しくお願いします。
>>441 S001は単なる文字列が入った変数だから、
それをFlashでいくらmoveToしようが何も起こる訳ない
制御はJavaScriptで
443 :
441 :03/09/20 12:29 ID:PoxZ++oL
>>442 即レスありがとうございます。
むむぅ、そうですか。わかりました。Javaで制御します。
dクスです。
444 :
434 :03/09/20 12:50 ID:???
445 :
434 :03/09/20 12:54 ID:Rr0YT9NN
sageてごめんなさい。
>>444 え〜となぜか分かりませんが自分は解決しましたよ
要するにAの所は音が流れないようにして、Bで音が流れれば良いんですよね
フレームレートが20fpsになってますが、それを変えてみてください
自分は8fps,12fps,18fps…と20未満でやると上手くいきました
原因は分かりません。スマソ
447 :
434 :03/09/20 15:53 ID:???
>>446 レスありがとうございます。
でももう半分作ってしまったので、できれば20fpsでなんとかしたいんですけども・・・。
ビットレートいじれ
449 :
Now_loading...774KB :03/09/20 16:45 ID:bKdG1loL
質問です。 s1というシンボルの中に、s2というシンボルがあって、その中にtext1という変数のダイナミックテキストを作りました。 シーン1の1フレーム目で「s1.s2.text1 = value1;」としたのですが、 URLの後ろに〜.swf?value1=・・・ としても、・・・の内容が画面に表示されません。 スクリプトが間違ってるのでしょうか?どなたかお願いします! s1もs2もムービークリップです。
450 :
434 :03/09/20 17:19 ID:Rr0YT9NN
>>448 書き出し時の設定で、
・オーディオストリームが24kbps以上
・個々の設定を無効にする
で、音と絵がずれなくなりました!
本当にありがとうございました。
451 :
432 :03/09/20 18:09 ID:XKDW43Aw
>>433 あれからいろいろと試してみたのですが、ボタンを押し続けると
ボールが横移動し続けることは解決しました。ありがとうございます。
ボールのムービークリップに
onClipEvent (load) {
a = 1;
b = .09;
c = 32;
}
onClipEvent (enterFrame) {
this._x=this._x-speedX;
if(Apush ==1){
speedX = a;
}else{
speedX=speedX*b
if(speedX < c){
speedX=0;
}
}
}
452 :
432 :03/09/20 18:09 ID:XKDW43Aw
ボタンに on (press) { _root.Ball1.Apush = 1; if (_root.Ball1._x <= 0) { _root.Ball1._x = 300; } } on (release, releaseOutside) { _root.Ball1.Apush = 0; if (_root.Ball1._x <= 0) { _root.Ball1._x = 300; } } と記述したのですが2の惰性の動きというのが表現されません else{ speedX=speedX*b if(speedX < c){ speedX=0; } } で合っていると思うのですがどうすればいいかアドバイス願えますか?
453 :
買う前に質問 :03/09/20 18:25 ID:sRjzdbAc
超初歩の質問なんですけど、 アニメーションをつくる目的で、買おうかと思ってるんですが、 フラッシュの言語?ってあるじゃないですか、スクリプトでしたっけ? あれを見るとおじけづいちゃいます。 イラストレータで絵を描くような感覚で、ただ、アニメーションつくりたいんです。 言語は、どんな場合に必要になってくるんでしょうか?
ただアニメ作るだけならASは使わなくてもいける 安心汁
455 :
Now_loading...774KB :03/09/20 18:40 ID:bKdG1loL
>>453 now loadingの画面で工夫するなら、フレーム数に関する記述が少し
「もう一回見る」の画面をつくるなら、ムービーを一回止めて最初に戻らせたりする記述が少し
これだけでは??
アニメだけなら、スクリプトでつまづくこともないとおもいますよ!
456 :
453 :03/09/20 18:51 ID:sRjzdbAc
レスありがとう! 買いに走りますっ!
457 :
Now_loading...774KB :03/09/20 19:24 ID:sRjzdbAc
アニメをフラッシュでつくって、ビデオに落として鑑賞する目的を前提に、、。 例えば、細かいパーツを沢山作って動かしたり、 ビットマップ画像を高解像度で取り込んで、貼付けたフラッシュアニメを パソコン上(web上ではなく)見る場合、データ量重いと スムーズに動かないことってありますか? フラッシュって単純な絵向きなんでしょうが、どこまで 凝れるかやってみたいので。 でも凝れば凝る程、動作がカクカクするならヤダナ−と思って、、。
458 :
434 :03/09/20 19:36 ID:???
書き出し時の設定で、 ・オーディオストリームが24kbps以上 ・個々の設定を無効にする で、音と絵がずれなくなったのはいいのですが、 その理由を調べに大き目の本屋行ってFlash参考書(AS関係を除く)を 調べて、見た限りでは載っていませんでした。 どうしてこう設定すればうまくいくのか教えてください。 また、こんなような、ちょっと知っておくと良いTipsが載っている本やサイトがあれば 是非教えてください。
>>432 そこまでできて、何故理解しない。
a //ボタン押した際のスピード。現在のASでは定速設定。
b //スピードの減速度合いを調整。
c //減速の際、この値を下回るとスピードを「0」にする。敷居値。
a=1(速度1pix)のくせに、
c=32(速度32pix以下なら速度0になる)なら、惰性が生まれるわけない。
a>cにする。
aにもよるが、cは極々小さい値で十分。
if(speedX < c){
speedX=0;
}
は0に近づくspeedXを強制的に0にする処理なのでなくてもいいよ。
とりあえず、変数をいじれ。
aを増やす。
cを減らす。
bは0.8ぐらいで十分。
擬似的な処理だから、本当の惰性が欲しいなら物理をやるよろし。
まー課題がんばれ。
>speedX=speedX*b 物理っぽくやるなら speedX=speedX-bにして 等加速度運動にしたほうがいいかも。
462 :
457です :03/09/20 23:42 ID:H/Cx8mRt
レスありがとう。 アフタエフェクトも魅力ですが、 フラッシュの自動で動かせる機能(モーショントゥイーンでしたっけ?) があるので、フラッシュがいいなーと。 フラッシュが、マシンレベルに依存してしまうのだとするなら 一度、クイックタイムのような、ムービー形式にしてしまえば、 もしWeb上だとしても、データ量が多少、多くなっても、 鑑賞する側にはいいんじゃないかなーと。 っていうのは、web上で、フラッシュアニメ見た時、スムーズに 動いている印象ないもんで。(あるじさんのは、気持ちよく動いてたけど)
457が一体どんな大作を作ってくれるか非常に楽しみだ
>>432 ていうか、時間軸の変動が無いのにforでピクセル移動を繰り返させ
ても無意味ですよ
結果的に描画が発生するのはスレッドが終了した後ですので
以下の場合、10ピクセル左に瞬間移動する描写が一回起こるだけ
です。
ループさせてる分、処理能力の無駄遣いでしかありません。
少なくとも1ピクセル毎の動きを描画する場合はsetIntervalを
使う事になるのではないかと思いますけど
//謎の処理その1
on (press) {
for(i=4; i>=1; --i){
_root.Ball._x -= i;
}
}
465 :
おねがいします。 :03/09/21 00:25 ID:xkC/EV5R
質問です。 ・一番上のレイヤーにカーテン ・その下にキャラクター・舞台装置 というシーンで、 カーテンが閉まった静止状態から始まり、ユーザーがボタンを押すと カーテンが緞帳(どんちょう)のように上がってキャラクターが現れる、 というムービーを作りたいのです。 1フレーム目にstop();のアクションを入れ、 2フレームからカーテンが上がるモーションが入っています。 ボタンを押したらgotoandPlay(2);としました。 動き的には一応成功しているのですが、問題点がありまして、 FLASHを読み込んでいる時(?)に、一瞬パカパカとカーテンの下にあるはずの キャラクター・舞台装置が見えてしまうのです。 now loadingの要領で、最終フレームが読み込まれるまで1フレームでストップ、 というアクションスクリプトも入れてみたのですがやはりパカパカが出てしまいます。 ちなみに、 ローカルで見ている時、ネットでもsfwファイル直リンクで見たときには出ません。 HTMLに組み込まれた状態で見た時のみの現象です。 これも何か関係あるのでしょうか。 どうしたらよろしいのでしょうか? ご教授願います。
466 :
Now_loading...774KB :03/09/21 00:33 ID:U9rgyx+X
>>465 カーテンのデータが読み込まれて描画される前にカーテンの下の
データが読み込み完了して描画されてしまってる状態なのでは
その下のキャラクター・舞台装置とやらの配置を、カーテンや
ストップアクションを配置しているタイムラインより1つずらして
みてはどうでしょうか。
ASに書き出し>最初のフレームに書き出し などでずらす
468 :
455 :03/09/21 00:57 ID:xkC/EV5R
レスありがとうございます。 キャラクターと舞台装置は2フレームから配置してありますが、 やはりパカパカなんです。 Now Loading表示してるサイトみてもこんなこと起こっていないですし・・・。 教則本にはnow loadingの作り方は載っていても、この辺の事例は見当たらないんですよね。 なにか変なことやってるのかなあ・・・。
>>468 簡略化したのを適当に作ってもそうなりますか?
470 :
455 :03/09/21 01:10 ID:xkC/EV5R
>>467 レスありがとうございます。
すみません、AS書き出しというのが分かりません(汗)。
ASとは何の略語か教えていただけると幸いです
>>469 あ、まだ簡略化した適当なものをネット上に載せたことがないのでその辺把握してないです。
(ネット上、HTML内のみで確認できる不具合です)
そうですね、それを試してみればFLASHのせいか他が原因かわかりますね。
今ちょっと試せないのですが、明日試してみます。すみません。
皆さんのレスを見ていると、"フレームをずらす"というのがキーポイントのようですね。
フレームをずらしていれば、シーン内の位置は関係なく、問題ないものなのですか?
質問させてください。 flashMxを使用しています。 MCは、ムービープレビューの時にしか動いてるのを見れないのでしょうか。 MCで作ってるやつが音と同調してるかどうか調べるのに 毎回ムービープレビューするのは面倒です・・・。 再生と同じようにMCも再生できないのでしょうか・・・
>>470 ASてのはたぶんActionScriptの略だと思います
プログラムで動的に配置&表示処理を行わせればいいという事でしょう
ずらせばいいというのは、
表示させたくない描画がある箇所の配置開始フレームを多少ずらして
置いて、更にActionScriptで読み込みがある程度完了するまでその
フレームまで再生させない(停止とか)ようにする処理をしてしまえ
ば理屈では表示される筈が無い(そのタイムラインに実態が無いので)
というだけの話です
>>471 そもそも全く別の制御で動かせるというのがウリなので無理です
素直にムービープレビューでみてください。
対象が同一ファイル内のシンボルなら個別には再生出来るでしょうが
同時にはやはりムービープレビューでないと不可能です。
再生で同期を確実に確認されたい場合はそもそも音を別のクリップに
してはいけないと思います。
474 :
455 :03/09/21 02:16 ID:xkC/EV5R
>>470 なるほど。
ずらすフレーム数も関係するのですね。
1フレームでもずらしてしまえば見えないものだと思いこんでテンパっていました。
[カーテンが開くモーション+キャラクター配置]を2フレーム開始にしていたのですが、
もう少し後のほうにずらして、またご報告します。
皆様どうもありがとうございました。
475 :
455 :03/09/21 03:04 ID:???
補足です。 実はずらすフレーム数を10フレームほどに増やしてみたことがあって、 若干改善されたような気はしたのですが完全に解決はしなかったので、 別の原因だと思い込んでいました。 (10フレームもずらせば十分だと思い込んでいました) なので、改善されたような気がしたという事はやはりフレーム数が要因かもしれません。 何フレームずらせば効果があったか、試してご報告します。
476 :
455 :03/09/21 03:06 ID:???
何度もすみません。
>>472 さんへのお礼が間違って自己レスになっていました。
472さんありがとうございました。
477 :
Now_loading...774KB :03/09/21 03:16 ID:RoTkApAl
3Jで動画を作ってアフターショックhtmにしました。 ところが、ウェブにのせようとしても表示されません、 ファイルが見つからない、と出てしまいます。swfもhtmも両方転送したのに・・。 3Jで作ったものはもう古くってウェブでは見られなくなってしまったのでしょうか。 どなたか詳しいかた、教えて下さい。
アップデートしちゃってください 構いません
>>470 ASが読み込まれる前にって話がよくあるので、
1フレーム目に配置せず、1フレーム目に待ったをかけて、
totalBytesを見て開始させちゃってください
480 :
455 :03/09/21 05:49 ID:xkC/EV5R
>>479 レスありがとうございます。
1フレーム目に配置せず・・・のところをもう少し詳しく教えていただけると幸いです。
1フレーム目にはアクションだけ置いて、画像類は置かないように、ということでしょうか?
481 :
にん :03/09/21 05:52 ID:QhUrINHn
photoshopのレイヤーをそのままflashに取り込む方法があったら教えてください。 (Flash5使用です。)
>>480 読み込みの関係上、1フレーム目のActionScriputは無視される場合もある。
だから1フレーム目には、何も置かず2フレーム目から製作する人が多い。
それと貴方455じゃなくて465でしょ。混乱するから自分の発言番号位は、
しっかり確認しましょう。
483 :
Now_loading...774KB :03/09/21 09:06 ID:0o9xX5FV
>>449 は、、ムービークリップでなくグラフィックにしてみたり色々やったんですが、
だめでした
なんでだろうか・・・
>>483 まさかと思うがローカルでテストしてないよね?
>>483 まず、
s1.s2.text1 = value1;
と書いてる一行上でも下でもいいので同じとこの以下記述してみて内容確認してください。
trace(value1);
486 :
Now_loading...774KB :03/09/21 10:33 ID:21uH9XM9
FLASHに声を入れたいんですが、 あのよく使われるモナーの機械みたいな声とかって どうやってやってるんですかね、どっかのHPで 作れたりしますか?教えてくださいな。
488 :
Now_loading...774KB :03/09/21 10:42 ID:x1Gsklod
UNIXのFLASHって皆さん覚えてらっしゃいますか? あれに使われていた曲って何だったでしょうか 覚えてる人教えてください!
FLASH制作初心者≠2ch,ネット,PC初心者
>>486 いつまで経っても、お前みたいな香具師減らないよなぁ。
492 :
Now_loading...774KB :03/09/21 13:54 ID:M7dKyJA8
>>481 PSDファイルをFireworksに読み込んで、
レイヤー付きPNGファイルとして保存。
それをFLASHに読み込んでみたらどうでしょうか?
493 :
Now_loading...774KB :03/09/21 14:09 ID:jqHJA+9k
半角と全角を判断させるやつありますか?
やっぱり文字コードから判断させないと無理ですか?
>>488 Komm,sssuerTod(甘き死よ来たれ)
494 :
Now_loading...774KB :03/09/21 14:29 ID:Jm9Ri5+X
文字パネルから、URLを埋め込んでリンクさせたいのですが、 この方法ではtarget指定は出来ないのでしょうか? お願いします。
495 :
Now_loading...774KB :03/09/21 14:54 ID:oUltHttg
MXを使用しています。 jpg画像を読み込んで、モーショントゥイーンをつけて アルファ値を変更してフェードインすることはできたのですが、 よくよく見るとモーションの途中で画像がぴくっと動いたりします。 みっともないので何とかしたいのですが、方法はないでしょうか。 よろしくお願いします。
496 :
Now_loading...774KB :03/09/21 17:42 ID:T4/xVwhP
ここでは初めての質問です。宜しくお願いいたします。 ただ今私はMXを使用しているのですが、FLASHに現在時刻を表示させている物ってありますよね。 あれはどうやっているのでしょうか? 恐らくパソコンの何処かから(多分内蔵時計)データを出しているのでしょうが、わからないので質問する次第です。 それでは、お願いします。
Flash5を使用していまつ 回線速度によってswfデータが 遅くなったりするのは わかるんですが ローカルでも 低性能マシンで見ると 動作が緩慢になったりするものでつか? 漏れのPCはpen4でつ 友達のはpen2 友達のトコでローカルデータにして見たら 妙に緩慢で 驚きますた
498 :
Now_loading...774KB :03/09/21 18:16 ID:6mbhxixu
スミマセン。いろいろ試したのですが、どうしてもうまくいかないのでご教授ください。 マスクレイヤーとモーショントゥイーンで、画像の一部を移動する覗き穴的に表示させたいのです。 制御コマンドの再生を使ってタイムライン上で確認するとちゃんと出来ています。 が、ムービープレビューやswf形式にしたものはただ真っ黒になってしまいます。 ASは使っていません。レイヤーの重ね順変えたりしたのですが、駄目でした。 こんな場合はどうしたら良いのでしょうか? 使用環境は、Windows-XP、FLASH-MXです。 よろしくおねがいします。
>>497 Flashは低性能マシンで極端に動作が遅くなります。
グラデーション、半透明あたりを多用していると顕著です。
一番影響の大きいのは多分表示面積だと思います。
>>498 テキストが表示されないという症状ですか?
501 :
Now_loading...774KB :03/09/21 19:31 ID:6mbhxixu
>>500 いえ、画像マップファイルを、スポットライトみたいに表示させたいのです。
ちなみに、ムービーの背景色は黒です。
1.レイヤー1に明度を-100に設定したシンボルを配置。
2.レイヤーを追加、レイヤー2に明度0のシンボルを配置。
3.レイヤー追加。レイヤー3に円を作り、シンボル化、モーショントゥイーンで移動。
4.レイヤー3をマスク指定。
これで、制御→再生で、確認すると円の移動にあわせて下の画像が見えます。
しかし、ムービープレビューで確認すると、真っ黒です。
何をやっても直りません。
どうしてでしょうか?
>>499 497でつ
やっぱそうなんですね
サンクスコでつ
ちなみに表示面積は650×550で
グラデも半透明もザックリ使用していまつ
>>501 「明度を-100に設定したシンボル」て真っ黒じゃないのか?
504 :
名無し@ポゥ :03/09/21 19:58 ID:05qY9emH
フラッシュ作りたいんですが声の入れるソフトがないんですよどのような方法がありますか?
506 :
498 :03/09/21 20:16 ID:6mbhxixu
>>503 そうです。真っ黒です。
真っ黒の中に、円の形だけ画像を表示させたいのです。
ひょっとして、これが原因ですか?
>>506 光がまったく当たらない物体は反射が0なのでどのようなものも
真っ黒に見えると思うんですが。
仮に画像シンボルに明度-100を与えてたとすると、マスクで透過
された円内の画像も真っ黒なので背景色が黒だとすると、
全部真っ黒に見えて当然ではないかと。
508 :
507 :03/09/21 20:21 ID:???
それ以前に、明度100とか明度-100とかの設定がされたシンボルを 用意する理由てなんなんですか。 マスクだけ用意して下に画像配置したレイヤ置けば事足りる話だと 思うんですけど。
509 :
Now_loading...774KB :03/09/21 20:30 ID:ng7GOLsH
既存のswfファイルをFlash MXにドラッグで開き、ツールバーで再生させても音声を読みませぬ、これは使用なのでしょうか?それとも私が馬鹿なのでしょうか?
510 :
Swf :03/09/21 20:38 ID:pE/BrKj7
511 :
507 :03/09/21 20:38 ID:???
>>509 swfファイルから元データを完全に復元させるのは保証されてません。
コンパイル後のDLLファイルから元のコードを完全に復元させるのが
殆ど不可能に近いのと同じ理由です。
また、swfを制作した人が読み込みを禁止していた場合、そもそも
無理です。
また、swfに音楽データの実体はなく、AS等を用い動的に外部リソ
ースを読み込ませ再生させている形を取っていた場合、そもそも
そこに音楽データはありません。
512 :
498 :03/09/21 20:39 ID:???
>>507 家にあった「FLASH MX MENU MASTER」という書籍の手順だと今やったみたいになるんです。
で、マスクレイヤーのすぐ下にのみ画像を配置してやってみました。
やはり、タイムラインでの再生でちゃんと出来るのですが、swfにすると真っ黒です。
背景色を変えると、その色が表示されたまま、肝心の画像は表示されません。
>>511 氏
なるほどです。ありがとうございました。
>>512 どうでもいいですが、
書籍に書いてある通りにするのは勝手ですが、
何をしているのか理解していない箇所について
の責任まで書籍のせいにするのはやめましょう。
タイムラインを確認してください。
マスクとして設定された動きが実行される範囲に、
ちゃんと画像が配置されたレイヤのフレームは同範囲
設定されてますか?
マスク:□□□□
画像 :□
こんな感じになってたら、そりゃあ、表示されません。
>512 差し支えなければflaうpして。多分その方が早い。
初心者の問題報告は必要な情報を的確に提示してくれないから タチが悪いですねー。
517 :
498 :03/09/21 21:03 ID:???
タイムラインの構成は マスク:□□□□ 画像 :□□□□ です。 それで今、マスクレイヤーの指定を解除して、再度設定しなおしてみたら出来ました。 理由は良くわかりません。 ちょっともう一度基本から勉強しなおしてみます。 お騒がせしてスミマセンでした。
>>517 何故かっていうか、単に作成したマスクレイヤが対象レイヤに設定
されてなかったっていうだけなんじゃないですかそれ。
FLASHを使ってJavaScriptを使用したときのように 窓サイズ指定で新窓を開けますか? できる場合どのようなスクリプトを書けばいいのでしょうか? 普通にURLに飛ばすことはできるのですが・・・ MXのトライアル版で作り始めた初心者なんでやさしく教えてください。
520 :
Now_loading...774KB :03/09/21 21:10 ID:tgJrjvDS
MXをXPで使っているんですけど、例えばレイヤー1の画像をレイヤー2にコピペした時に、 レイヤー2の画像(レイヤー1のコピー)の方がいじれないんですけどどうすればイイんですか? その絵の一部分だけを消して、新たな画像を付け加えると言うような事をしたいのですが。
>>519 プロジェクタにパブリッシュするか、スタンドアロンフラッシュプレイヤーで再生してもらう。
>>520 下のレイヤーを編集したいときだけ、上のレイヤーの表示をオフにしておく。
525 :
520 :03/09/21 21:24 ID:???
>>522 同じレイヤー内でもコピペしたものはいじれない様になっているんですけど、
これって仕様ですか?
>>525 質問の意味が分からないけど、とりあえず、付属のチュートリアルは全部やった?
>>519 getURLはブラウザに渡してるだけだから、スクリプト実行用のコードを
それで渡せばいいだけです。
getURL("javascript:open('hoge','_blank','width=320,height=240');","_self");
元のFlash配置してるウインドウも変移するようなら、スクリプト実行用のフレームを
HTML側に名前付きで用意して、getURL関数の第二引数にそのフレーム名を文字列で指定
するように。
>>527 指定サイズで開けるようになりました
ありがとうございます
アフォな質問なのかもしれませんが更に教えてください
元FLASHのおいてあるページが
アドレスがjavascript:open('hoge','blank','width=320,height=240'); で
ページに [object] 遷移してしまうのですがどうすればいいのでしょう?
恐らく
>元のFlash配置してるウインドウも変移するようなら、スクリプト実行用のフレームを
>HTML側に名前付きで用意して、getURL関数の第二引数にそのフレーム名を文字列で指定
>するように。
でこのこと仰っているのだと思うのですが・・・
アフォですみません
529 :
527 :03/09/21 22:23 ID:???
>>528 ですから、HTMLファイルをメモ帳とかで開いて、例えば以下のような
コードを、<body>と</body>に囲まれた中に追加してください。
<iframe name="as" width="1" height="1" style="visibility:hidden;"></iframe>
で、上のname=""に設定した名前と同じのを、Flashのスクリプト側で第二引数に指定します。
getURL("javascript:open('about:blank','_blank','width=320,height=240');","as");
古いNSにも対応させるなら、framesetとframeを利用する必要があります。
530 :
519 :03/09/21 22:31 ID:???
>>529 ありがとうございました
なんか色々いじってるうちに自己解決できました
もう少し勉強して頑張ります
531 :
465 :03/09/21 23:05 ID:???
昨日、読み込み時のパカパカについて質問したものです。
>>482 なるほど、そういうことだったのですね。1フレ目をずらす意味が良くわかりました。
>それと貴方455じゃなくて465でしょ。
あうっ・・・。その通りです。面目ないです・・・。
本物の455さん、皆様、誠に申し訳ありませんでした。
以後、じゅうじゅう注意します。
皆様のアドバイスを総合して、
・1フレ目を空けて2フレ目にstop();のアクション、
・20フレームずらしてカーテンの上がるモーションとキャラクターの配置
としたら解決しました。
不備だらけのわかりづらい質問にも丁寧に答えてくださった皆様、
本当に本当にありがとうございました。助かりました。
FlashMXで少しずつ作成していますが、 文字が表示されない状態になってしまいました・・・。 以下の状況でなのですが、もし宜しければ御教授いただけると幸いです。 シンボルでムービーを作成して、 展開されたスペースに文字が表示されるようにしました。 そして、ライブラリから取り込んで、置いたムービーを 回転させて斜めに展開するようにしました。 真横では問題なく文字が表示されるのですが、 斜めに設置したものは文字が表示されません・・・。 回転させると文字は表示されなくなってしまうのでしょうか? 回転でも表示させるにはどのようにすればいいのでしょうか・・・。
534 :
532 :03/09/22 00:10 ID:???
>>533 さん
文字分解とは・・・どのようなことでしょうか(汗)。
ムービー作成時に【 】というフィールド?を作って
テキストツールで【 テスト 】と文字を書きました。
これをモーショントゥイーンで【】に縮小して、【 テスト 】に広げようとしています。
真横では大丈夫なのですが、斜めにするとテストが表示されなく・・・。
文字分解とはどのようなことでしょうか(汗)
文字分解というキーワードでもう少し調べてみたいと思いますが、
もし宜しければ御教授いただけると幸いです。
535 :
532 :03/09/22 00:35 ID:???
文字分解をしてからモーショントゥイーン作成で出来ました。 文字をトゥイーンする時は分解しなければ駄目なのですね。 ありがとうございました。 この認識が間違っていたらご指摘ください(汗)。
分解すると文字データではなく画像としてのデータとして扱えて便利☆
538 :
Now_loading...774KB :03/09/22 03:26 ID:NG8DD19h
「リアルへぇボタン」の画像はどこにあるんでしょうか? 平常時と発光時の2枚があれば作れるんですが……
swf落としたって自前じゃ作れねえじゃん アホか
542 :
539 :03/09/22 10:53 ID:???
>>540 >swf落としたって自前じゃ作れねえじゃん
>swf落としたって自前じゃ作れねえじゃん
>swf落としたって自前じゃ作れねえじゃん
>swf落としたって自前じゃ作れねえじゃん
>swf落としたって自前じゃ作れねえじゃん
>swf落としたって自前じゃ作れねえじゃん
( ゚Д゚)ハァ?ヴァカがでしゃばるな。
>>540 PrintScreenしたらいいのでは??
544 :
Now_loading...774KB :03/09/22 12:36 ID:Cd8eazxh
flash mxです。win me nowloadingが表示されません。1の方法そのままやると一応うまくいったのですが、 文字オプションの埋め込みアウトラインですべての文字を指定したとき nowloadingが表示されませんでした。 1フレームは空白で2フレーム目にmc「NOWLOADING」を配置して、 そのmcのASをこのように書いて onClipEvent (enterFrame) { if (_root.getBytesLoaded()==_root.getBytesTotal()) { gotoAndStop(3); } } 3フレームにダイナミックテキストを配置して、文字オプションの 文字埋め込みフォントのアウトラインで「すべての文字」を指定したときです。 これでファイルサイズは1.35MBぐらいになります。 またストリーミングで60kb/sにすると7秒ぐらい待って直接3フレームが表示されるようになります
>>544 全ての文字って漢字も含むフォント使ってる?
ならばプリローダー読み込むより先にフォント読み込みが発生するから
ファイルサイズが大きすぎてプリローダー表示がかなり後になるよ
546 :
544 :03/09/22 14:09 ID:???
漢字も含んでいます。本体が60KBぐらいで、フォントが1.34MBぐらいなので フォント読み込むと同時にLOADが完了してしまうということですか。なんか無理そうですね。 有難うございます。
547 :
Now_loading...774KB :03/09/22 16:52 ID:/luk3x7o
フラッシュをビデオに落とす方法ってありますか?
>>538 悪いこと言わないからもうへぇボタンは作らないでくれ。頼む。
551 :
Now_loading...774KB :03/09/23 03:08 ID:eiDARf/V
失礼します。 重めのFlashムービーをHTMLでテーブルに組み込むと、やっぱりテーブルの表示はその分遅れるんでしょうか?
失礼します。
FLASH製作に興味をもち三日前ほど前から製作しはじめている者です。
>>1 のガイドラインにのってる通り
Now loadingのAS組んだのですがどうも上手く作動してくれません。
Webにアップして確認したところ2フレームで止まったままで
右クリで再生選ぶと3フレームから再生してくれるような感じです。
ASはコピペしたので間違えてるとは思えないですし
原因わかる人教えてくれませんか?FLASH5でWinXPです。
>>553 もう一度よく見直して、いろいろと実験して、ヘルプも見て、他のサイトも見て。
attachMovieしたMCは簡単にonClipEvent使えないらしいので タイムライン上にAS書けってとこまで調べて分かったんだけど 俺アホだから3フレーム目のgotoAndPlay(_currentframe - 1)を 2フレーム目にして、gotoAndPlay(_currentframe)にしてもいいじゃん って思ったのね そしたら2フレームに1回しか実行されないんだよ だからやっちゃダメなんだなってのは分かったけど どうして2フレに1回なの? 1フレ(初期値設定)→2フレ(繰り返し)→2フレ(繰り返し)・・・ だと思ったのに
gotoAnd〜などのフレーム移動の命令がある限り、その回の命令実行は終わりません。 3フレーム目に、gotoAndPlay(_currentframe - 1)があったらその回に2フレーム目の命令を実行します。 2フレーム目にはフレーム移動の命令がないのでそこでその回の命令実行は終わりです。 ・・・間違ってたらゴメン。
557 :
Now_loading...774KB :03/09/23 13:40 ID:fj/eEsu0
FlashMXをWinXPで使用してます アニメとかの基本中の基本のことで質問があります キャラクタの顔の向きの事なんですが 右を向いているところから 正面を向いているようにする効率の良い方法ってありませんか? ( 例(∀・ )→(・∀・) ) 漏れは1フレーム1フレーム確実にやっているんですが これを毎回やっていくとなると気が遠くなっていきます(´・ω・`) 何か良い(スムーズにやる)方法ありませんか? この貴重な休日中にどうしても解決したいです(´Д`;)
>>557 簡単に思いつくのは
( )というマスクに
・∀・を動かす
あるいは
( )(・ )(∀・ )(・∀・)( ・∀)( ・)( )
というムービークリップを作って全てにstop();
ASで弄ってやるとか。
でも普通はその気が遠くなるやり方でやるけどな。
(∀・) ↑ここにものすごい小さい点、置いてシェイプ
質問失礼します。 文字のフェードアウトが出来なくなってしまいました。 シンボル化⇒1フレーム目のアルファ値を100%、 20フレーム目のアルファ値を0%に設定 ⇒トゥイーンで、今まで出来ていたのですが、どうしてでしょうか;;
561 :
560 :03/09/23 14:17 ID:???
FlashMXでWinXPです(^^;
>>560 静止テキストになっていないか、デバイスフォントを選択している?
563 :
560 :03/09/23 15:24 ID:???
>>562 色々やってみたら直りましたm(__)m
太字にしてたのが駄目だったみたいです;;
564 :
Now_loading...774KB :03/09/23 16:31 ID:3Dm7bJ+L
質問させてください。 シンボルをステージ上に配置するにはドラッグアンドドロップするしか方法はないんでしょうか? 全く同じ位置に配置したいんですがガイドを利用するしかないのでしょうか?
>>564 シンボル貼り付け後、プロパティで調整。
>>564 コピペしたらいいのでは?
ただし、Shift+Ctlrl+V で。
>>564 コピーして、ツールバー→「編集」→「同じ位置にペースト」
568 :
564 :03/09/23 17:15 ID:3Dm7bJ+L
>>565 ,566,567
お答えいただきどうもありがとうございます。
その方法でやってみます。
569 :
Now_loading...774KB :03/09/23 18:35 ID:P7RIKx0C
FLASHで時間取得すると時間だけ(getHours)+1時間の誤差が出るのですが、 これは、人によってブラウザや環境が変わると、 誤差はまた変わってくるんでしょうか? もしそうなら、出てくる誤差の修正方法はどうやったら良いのでしょうか? FLASH5使用です。
570 :
Now_loading...774KB :03/09/23 18:46 ID:1H6fvctI
>>569 .getHoursは0〜23の値を返してきたような気がします。
気のせいかもしれませんので
確認してください。
>>570 気のせいではありません。
月も同じく0~11
FlashPlayer 5.0 r30には、DateObjectのバグがあります。 4月〜10月だったら時間がちょうど1時間進んで表示されます。 わざわざ夏時間を採用しているようで、日本ではバグになります。 ブラウザに組み込まれるプレイヤーの最新版では解決しています。
573 :
569 :03/09/23 19:00 ID:???
確かに0〜23を返しますが、月と違って時間は0時があるから、 0時のときは0を返すんじゃないのですか?
574 :
569 :03/09/23 19:05 ID:???
>>572 なるほど!そうだんたんですか。
有難うございました。
575 :
Now_loading...774KB :03/09/23 19:07 ID:vaFvr9C1
FlashMXを使っています。 上とその下左右に分かれた3つのフレームで構成されたページを 制作しています。 上のフレームにはFlashで作ったロールオーバーのメニューを配置しています。 で、このボタンの一つをクリックして、その下の左右のフレームを 同時に切り替える事は可能なのでしょうか? Javascriptのようにはいかないでしょうか?
577 :
Now_loading...774KB :03/09/23 19:49 ID:vaFvr9C1
>>576 Target指定で同時に二つのフレームページをかえられるんですか?
>>577 できる。frameの切り方による
同時に2つのフレームを変えたいのならば左右分割したHTMLを作って新規に呼べば簡単でそ?
579 :
Now_loading...774KB :03/09/23 20:30 ID:K/yiqy+T
580 :
Now_loading...774KB :03/09/23 20:32 ID:vaFvr9C1
>>578 あ!!そっか!!!
ありがとう!!
ってことは逆に考えたら新規に呼ばないflameページで
同時に二つ変更ってやっぱ無理なのね。
どっちみち解決しそうです、ありがとう!
>>579 MX持ってるんだとしたら、それは割れだろ?
マニュアル読めよ
>>581 MXですが正規購入品です。 マニュアルに記述があるのですか。
探してみます。
つうか探してから来るのがルールでしょう
587 :
s :03/09/23 22:25 ID:DjRiG3Jm
flashでWebページつくりたいんですけど、結構むずかしいものですか?
>>587 やってみて分かんなかったら質問しに来て下さい
>>586 すいません、1読んだのですけどよくわかりません・・
590 :
586 :03/09/23 22:39 ID:???
591 :
584 :03/09/23 22:41 ID:wNKLK+QF
あ、ID出さなきゃいけなかったんですね。 すいません・・
592 :
s :03/09/23 22:43 ID:DjRiG3Jm
参考にしてるサイトとかありますか?
>>ID:DjRiG3Jmよ マルチは(・A・)イクナイ 953 名前:s :03/09/23 22:33 ID:DjRiG3Jm flash初心者なんですが、みなさんはどうやって学んでるんですか?
594 :
586 :03/09/23 22:54 ID:???
595 :
584 :03/09/23 22:57 ID:???
したでにでてりゃいい気になりやがって。 たいした技術もねーくせに。
596 :
Now_loading...774KB :03/09/23 23:27 ID:AZz/LxW6
【やりたい事】プロジェクトXのフラッシュを作りたいです 【質問内容】初心者でも作りやすい方法ありますか? 【使用環境】FlashMXをWinXPで使用です。
ネタレスしかできないアホが増えたなぁ、このスレ そろそろレス内容が把握できるようにはなってきたし、 もう卒業かな。俺も。
>>599 for(;;){ trace("( ´,_ゝ`)プ");}
601 :
Now_loading...774KB :03/09/24 11:23 ID:2Cixxndr
htmlでやれば簡単なのですが、どうしてもフラッシュで作りたいのです。 リアルタイムで撮影しているムービーをリアルタイムで再生させたいのですが、 どうしたらいいのでしょうか? MXを使用しています。
602 :
Now_loading...774KB :03/09/24 15:11 ID:chXgz7mI
MXを使ってます トリップのように、ある文字列をキーに、別の文字列(または数字)を作成したいのですがどのようにしたらいいのでしょうか?
>>602 どんなに凝った計算式をかましても、スクリプトを見られてしまうので
あまり意味がないかもよ。
604 :
Now_loading...774KB :03/09/24 20:37 ID:FQ6ryIgg
mpgをflaに変えるソフトがあるときいたのですが だれかご存知の固い増すか
mpg→flaは絶対にない。 swfなら探せばあるかも。
調べたんですが見つからなかったので聞きに来ました。 外部swfがあり、これは素材集から貰ってきたものです。 この外部swfはflash内でテキストフィールドの変数@、txt読み込みの変数Aを それぞれ定義して、外部swfと同じ階層の変数A.txtの中身を弄るだけで swf内のテキストフィールドに反映すると言ったものです。 この外部swf単独では変数A.txtの内容を反映することができるのですが 外部swfを自分のflash(swf)に組み込んで使おうとすると 変数.txtの内容を読み込んでくれません。 概念が理解できず; 詳しい説明のあるHPなどありましたら紹介して貰えたら 嬉しいです。宜しくお願いします。
test
608 :
593 :03/09/24 22:48 ID:???
>>606 パスが変わるから、FAQ的な事だから検索すれば出てくるよ。
610 :
Now_loading...774KB :03/09/24 23:22 ID:f9xEA47J
テキストに対してモーショントゥイーンを設定しようとしましたが そのためにはテキストをシンボル化しなくては駄目なんですよね? 長文をシンボル化したのですが結果かなり重くなってしまいました。 どうにかしてテキストをうまく使う方法はありませんか?
611 :
Now_loading...774KB :03/09/24 23:31 ID:WKOzcKIe
>>610 モーショントゥーインなら、テキストそのままでいいよ。
シンボル化する必要なし。
612 :
611 :03/09/24 23:32 ID:???
sage忘れ。
613 :
Now_loading...774KB :03/09/24 23:44 ID:f9xEA47J
>>611 ありがとうございます。
テキストに対してアルファの効果をかけたいのですがそのためには
シンボル化しなくてはいけないのですか?
614 :
Now_loading...774KB :03/09/25 00:05 ID:4PhB853U
こんにちは。質問です。 ボタンをクリックした回数をテキストに出したいのですがどうような方法があるでしょうか? もし、よろしければ教えてください<(_ _)> 環境はFLASH5です。
>>614 ボタン押したら、変数を+1してダイナミックテキストに表示
616 :
Now_loading...774KB :03/09/25 00:24 ID:4PhB853U
>>615 ありがとうございます。
もしよろしければアクションスクリプトとか見せてもらえませんでしょうか?
ダイナミックテキストへの表示の仕方がわからないもので^^;
最近ホームページをFlashにしたいと思い、作り出しましたがつまってしまいました。
質問させてください。
ホームページのページを全てFlashで作りたいと思っているのですが
最初に全てのページをダウンロードさせるのではなく、
1つのページごとにロードさせるにはどうすればよいでしょうか?
例えると
ttp://dabou.s1.xrea.com/ このサイトのようにABOUTをクリックしたらロード。Flashをクリックしたらロード。
という用にしたいのです。
WinXPでFlashMXを使っています。
どうかよろしくお願いします。
>>616 結構基本的なことだからこれ以上は質問よりも
本なんかをよんで勉強するべきでしょうね。
ひとつ何か作るたびに全部ここで聞くつもりじゃなければね。
619 :
Now_loading...774KB :03/09/25 00:31 ID:ri6GrQPK
>>614 ボタンに以下のASコピペしな
on (release) {
i++;
textの変数名 = i;
}
//へえボタンはもうおなかいっぱい。
620 :
Now_loading...774KB :03/09/25 00:33 ID:4PhB853U
>>618 了解しました。
質問に答えて頂いてありがとうございました^^
621 :
Now_loading...774KB :03/09/25 00:35 ID:4PhB853U
>>619 お手数をおかけしまして申し訳ありません。
ありがとうございます。
>>617 その状態からFULL FLASHサイトはまだ早いんじゃないかにょ。
ヒントはloadmovie();
これでピンと来ないのならHTMLから始めたほうが上達すると思います。
すまそ。 こっちのほうがやりやすいか? loadMovieNum();
>>622 HPビルダーでホームページを作ってるのでHTMLタグとかはさっぱりです
loadmovie();を見ても和訳してムービーをロードする位しかわからないです。
>>623 loadMovieNum();これ見てもアクションだということくらいしかわからんです…
超図解FlashMXと言う本を読んで作ってたんですが、この本見てもそんな難しいこと載ってないです…
もっと高い本買えば良かった
ホントに無知でお恥ずかしい限りです。
カンですがFlashでコンテンツを作ってトップページからloadMovieで
そのFlashファイルを呼び出すって事でしょうか…?
>>624 その程度で、全ページFlashのサイト作るなんて無謀だろ。
FlashのAction Scriptよりhtmlのタグ覚えた方が、簡単だと思うぞ。
>>624 そのとおり。swfをコンテンツ別に分けて作るんだよ。だけど条件がある。
FULL FLASHサイトは作ると判るけど更新が大変なんだ。
もちろん更新なしで完成形のサイトなら無問題だけど。
だから先に更新しやすいように前もって考えて作らないと問題がでる
リンク一つ追加するにしてもHTMLのように簡単には逝かない。
しかもパス指定も単体FLASHとは違ってくる。
部分部分はダイナミックテキスト使ったりjpgを外部から呼んだりして
なるべくSWFをいじらない方法で更新できるシステムを構築しないと
後々サイト全体を手直しすることになる。
まず、HTMLのページから序々にFLASHの比率を高めて(ASの勉強もかねて)
FULL FLASHサイトにしていくほうが結果的には早いと思うよ。
単一のFLASHではあまり使わないASも一気に覚えないといけないからね。
>>625 やっぱりボタン作ってページにリンク張るくらいしか出来ないのに全部Flashにしようなんて無謀ですよね。
いつも通りHPビルダーでホームページ作ることにします。
どうもありがとうございました。
628 :
611 :03/09/25 01:21 ID:???
>>613 そうでつ。テキストをグラフィックシンボル化して、「プロパティ」の「カラー」で「アルファ」を選択、
右に出てきた数値を操作、モーショントゥーイン。
なんて言うかな、1度試してみて、それでもわからなかったら質問するように汁。
今回は特別(もう解決済みだったりして)。
>>626 説明ありがとうございます。
私にはまだFlashは早いようです。
ですが、626様のアドバイスを聞いて
もう少し頑張ってみようと言う気持ちになりました。
今トップページだけFlashですが、徐々にFlashを使っていくようにして
自分なりにゆっくり覚えていきたいと思います。
loadmovie();
いつか使う日のために覚えておきます。
本当にありがとうございました。
630 :
Now_loading...774KB :03/09/25 01:33 ID:fEwjdIP4
トリビアの泉で出てくる「〜は…〜である」の文みたいな文字の表示方法は どうやればできるんでしょうか? どなたかご教授お願いします。
>>629 そうだね。ちょっと早いかな?
FULL FLASHサイトへの第一歩としてメニュー画面を作るをお勧めするよ。
TOPから各コンテンツへ飛ぶやつ。フレーム切って子htmlへ飛ばすのが楽かな?
これを発展させればFULL FLASHもそんなに遠くないよ。
>>630 すまそ。
トリビア見てない。アルファか?マスク利用すればそれっぽいのができるのかな?
633 :
630 :03/09/25 01:58 ID:fEwjdIP4
>>633 チュートリアル見て出直してこい。
これから先も聞いて済まそうって魂胆かい?
>>633 それは背景と同じ色のシンボルを文章の上に乗せて、横に移動させてるだけだよ。
>初心者以下の質問者へ よくも、これだけ使い方の判らないソフトに5万も出したな。
637 :
630 :03/09/25 02:22 ID:fEwjdIP4
>>634 すみません。本とか見たんですがやり方が良く分からなくて…
今度からはちゃんと勉強してきます。
>>635 なるほど、ありがとうございます。
実は背景に写真のようなものを載せたいんです。
その場合ってどうすれば良いんでしょうか?
>>637 ・・・。もう少し自分の言葉を噛み締めやがれw
>>637 製品版を買えば、自力で頑張れると思うよ。
あんなに高い金叩いたんだから頑張らなくっちゃってね。
サイトのインターフェースでFLASHを使用しているんですが FlashPlayerで再生した場合はスムーズに再生されるのに IEで表示すると動きがもたついてしまいます。 ネスケだと正常に再生されるのですが・・・・。 パブリッシュの問題でもないと思うんですが、IEが原因なんでしょうか? ちなみにオフライン上で試した結果です。オンライン上でも変わりませんでした。(もたつき具合)
641 :
637 :03/09/25 07:21 ID:???
642 :
Now_loading...774KB :03/09/25 08:52 ID:0fgrXeZF
mxでwindows2000です。 外部テキストから平仮名は読み込めないのですか? loadVariables()を使っています。 普通の半角数字なら読み込めるのですが、全角ひらがなは無理でした。 ??と表示されます。
>>637 >実は背景に写真のようなものを載せたいんです。
>その場合ってどうすれば良いんでしょうか?
だ か ら マ ス ク だ っ つ っ て ん だ ろ う が ! !
マスクの意味がわからない?ハァ?
チュートリアルやるなり、ググって調べるなりできんのか?
お前が取るべき行動といえば、以下の内のどれかだ。
A:マスクの意味と用法を検索して調べる
B:チュートリアルを使ってマスクの意味と用法を学習する
C:マスクの意味も用法もこのスレで聞く
D:「マスクなんて高等っぽい代物はムリぽ」と勝手に諦める
Cの選択をすればたぶんスレ住民全員から叩かれるだろうけどな
>>640 情報が足りません。もっと提示してください。
そして
>>1 を嫁
>>641 漏れ
>>638 じゃないが、たぶんこんな意味だろうというのを解説すると、
>>637 でのレスで
>>634 に対し「今度からはちゃんと勉強してきます」と
書いているのに対して、
>>635 に対して、上記の
>>634 のレスを忘れたかのように
「その場合ってどうすれば良いんでしょうか?」と聞いちゃってる点についてだろ。
本当に製品版買ったような年齢ならさ、この程度のレス読みとれると思うけどな。
小中学生じゃあるまいし。
Flashで外部テキストファイルの読み込みはできるようになったのですが、 入力された内容を、サーバ上に残す(テキスト出力)等はできるのでしょうか。
チュートリアルをやるのが面倒な人はFlashで何かを作るのをあきらめた方がいいです。 これはFlashに限ったことではありませんが。
>>646 ファイルへの書き出しということでしたら、Flash単体では無理です。
(ローカルハードディスクへの保存ならある程度可能です)
>>646 既出ですがセキリュティーの都合上できません。
FLASHの開発側からも閲覧側からも嫌われるのでそんなFLASHは
今後も出さないでしょう。
cgi-binに置かないと動かないし。属性の問題もでます。
どうしても書き出ししたいのならCGI勉強してください
フラッシュするようになってから 悩み続ける日々でつ 1つクリアーしたと思ったら 次の疑問。。。 もうね、禿げまくり(;´Д`)ツルピン
651 :
638 :03/09/25 12:23 ID:???
>>642 文字コードの問題。有名な話なのでたまにはマクロメディアのサポートページも見てみましょう。
>>645 はい、そのとおり。
652 :
Now_loading...774KB :03/09/25 15:15 ID:WFc8LlLy
ボタンとムービークリップを組み合わせた グラフィックシンボルを作りました。 ボタンを押せばムービークリップがアニメーションし始めるだけのものです。 ただ、この1個のグラフィックシンボルを 数十個、シーンの中に置いて、 その上でそのグラフィックシンボルのボタンとムービークリップを それぞれ独立させて動かしたいんですが、 どうすればよろしいのでしょうか? 普通にそのまま複数置くだけでは、 他のグラフィックシンボルのボタンを押しても 一番最初に置いたグラフィックシンボルだけが反応してしまいます。 やはり、グラフィックシンボルを複製して個別に作るしか、 方法はないのでしょうか? FlashMXをWin98で使用しています。
FLASH MX使ってます。 NIKEのWEBページのように全画面にするにはどうすればいいのでしょうか? stageを使えば出来ると聞いたのですが、イマイチ分かりません。 お手数ですが、教えて頂けないでしょうか?
>>652 意味がよくわからないが?
つまりボタンを一個押しても複数個同じタイミングで動けばいいのか?
>>653 javascript
だけどNIKEだから許されるのであって個人ページでフルスクリーンなんて
嫌がらせとしか思われないよ
655 :
652 :03/09/25 16:35 ID:???
いえ、違うんです。 それぞれを独立させて、動かしたいんです。 つまり、シーン上に同じグラフィックシンボル(ボタンとムービークリップのついた)を 2個置いて(それぞれを先に置いた方をA、後に置いた方をBとした上で) Aのボタンを押したらAのムービークリップが動くように、 Bのボタンを押したらBのムービークリップが動くように。 ということです。 現状ですとBのボタンを押すとAのムービークリップが動いてしまいます。 1個のシンボルでは、複数置いた時にそれぞれが独立して動けないのでしょうか?
>>655 とりあえず、グラフィックシンボルをムービークリップシンボルに変えたら?
>>655 つまり同じボタンを独立させて動かしたいと言うわけだな?
MXだったな?
動かすだけならボタンは不要だからMCに直接以下を書け。
onCripEvent(load){
this.stop();
}
on(release){
this.play();
}
×onCripEvent ○onClipEvent はずかしい逝ってくる
659 :
Now_loading...774KB :03/09/25 17:09 ID:NhqoDE1q
Flash5をwinXPで製作しています。 mc内にテキストを複数設置したところ、 いくつかのテキストがプレビューで表示されません。 テキストは静止テキストで、_等幅にしています。 テキストをmcの最後のフレームに設置して、 stop;にしているのですがこの方法だとできないんでしょうか? 困ってます、よろしくお願いします。
660 :
233 :03/09/25 17:11 ID:y19cd+Rs
テキストボックスのテキスト入力を用いたことについて質問です。 入力部分に例えば[がっこう]と入力し決定ボタン(シンボル)を押します。 決定ボタンを押した時[がっこう]と書かれていればゴール(goal)のフレームへ進める。 というタイピングゲームに近いものを作ろうと思っています。 テキスト入力の変数をgakkouとし決定ボタンに on(press){ if(gakkou==がっこう){ gotoAndPlay("goal"); } } としてみたのですが このスクリプトでは動かなかったのでどのようにすればいいのでしょうか?
>>659 _(アンダースコア)がついていないfontで再現しる。
>>660 "がっこう"じゃないか?
662 :
652 :03/09/25 17:39 ID:???
>>656 >>657 ムービークリップシンボルに変えて、
ActionSctipt内部thisを記述したら、
うまく行きました。ありがとうございます。
663 :
Now_loading...774KB :03/09/25 18:11 ID:x6IHvX+G
FlashMXのScrollBarコンポーネントを使って ある変数を操作したいのですが、 スクロールされたというイベントを受け取ることは可能でしょうか? また、別の方法があったら教えてください。
664 :
Now_loading...774KB :03/09/25 18:16 ID:R9PM4Qz9
WindowsでMXを使ってます。 505i用のフラッシュを作っているのですが、 iモードHTMLシミュレータでは問題なく動くのに、 SO505iだと動きません。 一応、Macromedia swfliteで変換してみたのですが、 やっぱりだめです。 サイズは18,868バイトですが、これが問題だったりするでしょうか? 505i用のFLASHを教えている良いページとかあれば教えて下さい。
665 :
660 :03/09/25 18:31 ID:y19cd+Rs
>>661 "がっこう"に変えてみたのですが
全く反応しませんでした。
テキスト入力はif文を使えるのかどうかわからなくなってきました・・・。
どなたかおわかりになる方、お願いします。
>>664 シミュは所詮シミュ
待ち受け画面で動かなくなることはよくあるよ。
漏れの経験だと。っていっても大した経験ないけど
過剰にメモリー消費するスクリプト&制御は実機で動かなくなる時があった。
例えばトゥイーンさせる物のデーター量がデカイとか?は動かなくなる。
待ち受け画面終了から時計表示まで1分以上かかるときがあったな。
容量は問題ないと思う。中途のデーター量が問題かな?
>>665 gotoAndPlay("goal");
もちょっと怪しいな。Flash5以降のmc.gotoAndPlay確定の、
this.gotoAndPlay("goal");
にしてみたらどうなる?
>>660 もっと簡略化させて動作確認させろ。
on (release) {
if (txt == "あああ") {
trace("ok");
}
}
これは正確に動くぞ!
669 :
659 :03/09/25 19:02 ID:NhqoDE1q
>>661 MSPゴシック使ったら見えました!
ありがとうございますっ
おまけにもう一ついいですか?
Macでもテキストをなるべくきれいに表示させたいんですが
どのようなフォントを使えばいいでしょうか?
ほんと、何もわからないやつですみません。。。
671 :
Now_loading...774KB :03/09/25 19:18 ID:PHoWqEJr
宜しくお願いします。m(_ _)m あるオブジェクトを+800の地点から-x方向に出発させ 徐々に減速し +400の地点で停止するというスクリプトを組みたくて OnClipEvent(enterFrame){ _x=_x*0.7; if(_x==400){ this.stop(); } } と記述したのですが、0地点まで進んでしまいます。 if文が間違っているのでしょうか? また、もっと効率的な記述があるのでしょうか? ご教授願います。 WIN 2000 Flash MX です。
>>671 ちょうど400になることは珍しいからかも。
if(_x<=400) じゃだめ?
674 :
671 :03/09/25 19:27 ID:PHoWqEJr
if(_x<=400){ this.stop(); } else { _x=_x*0.7; } かな。
676 :
671 :03/09/25 19:37 ID:PHoWqEJr
>>675 ダメでした。。
onClipEvent (enterFrame) {
_x =_x*0.7;
if(_x<=400){
this.stop();
} else {
_x=_x*0.7;
}
}
いや、だから、stopしてもenterFrameが実行され続けるわけで。
凄い解凍続出だな おい。 onClipEvent (enterFrame) { _x = _x*0.7; if (_x<=400) { _x = 400; } }
679 :
675 :03/09/25 19:55 ID:???
grthwrthrthetyjk{ rgwghwrt wrthrthwrthw45 th esrhew56h w456y4 { }
680 :
671 :03/09/25 19:56 ID:PHoWqEJr
>>678 なるほど!解決できました!ありがとうございます。
enterFrameは盲点でした。
681 :
660 :03/09/25 20:03 ID:y19cd+Rs
>>667 テキスト変数(gakkou)
同シーン内の次のラベル(goal)
ボタンのスクリプト
on(press){
if(gakkou=="がっこう"){
this.gotoAndPlay("goal");
}
}
に変更してもgoalへ動きませんでした。
this.gotoAndPlayをフレーム指定にしても反応しなかったので
どこに問題があるのでしょうか?
ちょっと判らないのでお願いします。 ○○○○._x += 1; ○○○○._y += 1; 等の○○○○部分を動的に指定したいのですが、 どのようにすればよいでしょうか? 多分無理だろうと思ったのですが、試しに num = 1; tmp = "test" + num ; tmp._x += 1; tmp._y += 1; としてみましたが案の定だめでした。 環境はWINDOWS2000で、FLASH MXを使用しています。 よろしくお願いします。
>>682 eval で調べてみて。
とか
tmp = _parent["test" + num];
とか
tmp = _root["test" + num];
もありだったかな? いろいろ実験してみて。
質問です。 今デジカメで動画を録画し、音を録音してFLASHに読み込んだら 音がすごく遅く再生されて(音も低くて)映像と合いません。 メディアプレーヤーで再生すると普通の早さになっています。 どうすればいいんでしょうか。
686 :
みかん夏穂 ◆8tQX45Pn56 :03/09/25 20:14 ID:gtWu8TEn
空欄にするの忘れてました。ごめんなさい。
687 :
682 :03/09/25 20:15 ID:???
688 :
682 :03/09/25 20:20 ID:???
おお、出来ました! 本当にありがとうございました。 頑張って知識を蓄えて、アドバイスできる側になりたいと思います。
690 :
642 :03/09/25 22:11 ID:???
今日の解答陣はどうなっとるのだ・・・。
>>663 FscrollBar.setChangeHnadler()に関数を指定するのです。
これくらいはヘルプですぐわかるので調べようね。
>>665 テキストフィールドに変数名をつけても入力しただけで値が代入されるわけではありません。
そこの部分の構造を見直しましょう。
テキストフィールドをhogeという名のムービークリップにします。
そしてhoge.gakkou="がっこう"に変更してみましょう。
692 :
A :03/09/25 23:35 ID:i45tYf0D
MXでloadmovieによる外部ムービーの入れ子状態を試しています。 外部ムービーAの中の更に外部ムービーBという風に・・・ でもそのままloadmovieしても 外部ムービーAが全て読み込まれていない限りはBを表示してくれないんですね。 setIntervalで読み込み完了まで待つようにして制御しているのですが 同じような組み合わせが複数あって同時に表示したい場合 それぞれにsetIntervalを埋め込むのが何となくスムーズじゃなくて 他に方法がないものか、悩んでいます。 良いアイデアはないでしょうか。
693 :
Now_loading...774KB :03/09/26 00:00 ID:a2DACMeF
MXを使っています。 例えば、ブロック崩しの横壁のように、「x軸移動速度を反転させる」といった同一の効果をもたらすものを作る場合、『縦長のものを1つ作って左右に置く』のと、『小さいものを1つ作って何個か配置する』のとでは、どちらが容量小さくなるのでしょうか? 出来るだけ軽いものを作りたいのですが、FLASHの内部でどのように処理されているのかよく分からないのです。 1つのMCを何個置いても、MC1つ分の容量しか食わないのでしょうか? 宜しくお願いします。
_ ( .,‐ '´ ヽ-、_ /⌒)i レノノ))) \ヾヽ / ̄ ̄ ̄ ̄ /ヽ './人il.゚ - ゚ノイ|/.ヾヾヽ< みる、みる、みるまらーーー! ゞ ("....( (ヽ ⊂)Yiつヽ) |'ノ | わむてさん、地球! (" "ヽ\.' く _ :|〉ヽ.ヽ| | ノ | '( " ヽ\し'ノ ヽ| |ノ ノ \____ (\ '("ヽ\ |ノ \) '((. " し″
>>692 loadMovieを階層化したことないからわかんないが
onClipEvent(load)やonload=function
じゃダメかい?
多段構造は経験ないから自信なし
>>693 これも自信なし
hittest使うんだよね?プロパティーから逝くと
_x _y _xscale _yscaleが違ってくるね当然MCの数も。
_x _yのデーター量が増えるから小さいMCを多く置くほうが容量ふえるでしょう?
なんでそんなこと聞くの?
2つ作って比べるほうが早いしどうせ壁作って複製するんだからどっちも
つくるのは簡単でしょ?
>>692 ふつーはsetIntervalをつかって確認することはないですね。
ただ、そのような構造の場合は、すべて読み込みを終えるのを待つのが普通かと。
それと全部読まないと表示しないことはないよ。
>>693 同じ反応をするので、MCを作って、多数並べればそのほうが容量的にはよいです。
処理はそのMCのprototypeに設定するのがいいですが、難しいのでまずは普通に作ってみて。
697 :
693 :03/09/26 01:14 ID:a2DACMeF
>>695 >なんでそんなこと訊くの?
いや、ですから出来るだけ軽いものを・・・。
>>696 後者の方が良いと言うことですね、ありがとうございました。
698 :
695 :03/09/26 01:50 ID:???
気になったので反射する壁を複製して作ってみた 細長い壁を左右に2つ置くのと小さい壁を左右に10個計20個づつ並べるのと 比較すると小さい壁の方が容量小さいね。 微々たるものだったけどFLASHの容量圧縮ってド謎
>>698 いじめるわけじゃないがFLASHの基本なんだけどな・・・。
ところで外壁はロの字型にくりぬいたMC作るほうが早いと思うのだけど・・・。
>>698 そうだね。基本中の基本ですね。いやー本当にお利巧になったよ。
702 :
663 :03/09/26 02:21 ID:???
>>691 ありがとうございます、無事解決しました。
調べが足りなかったみたいですね。
以後気を付けます…。
>>698 >>693 じゃないんだけど、そのflaうぷしていただけないでしょうか?
僕もブロック崩しゲームを作りたいんだけど、壁で跳ね返る処理がわかりません。
704 :
Now_loading...774KB :03/09/26 09:06 ID:FqgJSxNw
Action Scriptネタ集などでよく見かけるサンプルです。(Mac OSX Dock風メニュー)
ttp://namihei.zone.ne.jp/upup/up/3363.swf ↑貼ったサンプルの動きは横方向のみの移動(ポップアップ)ですが、これをマウス
の動きに対応させることは、以下のスクリプトの修正で可能でしょうか?
改変スクリプトを記述して戴ければ幸いです。
宜しくお願いします。
1〜11各BOXの Action Script
onClipEvent (load) {
scl = 100;
// scale値の初期値
}
onClipEvent (enterFrame) {
// 三平方の定理を利用してマウスからの距離を求める
705 :
Now_loading...774KB :03/09/26 09:07 ID:FqgJSxNw
続きです。 mx = _parent._xmouse; my = _parent._ymouse; ox = this._x; oy = this._y; sx = (ox-mx)*(ox-mx); sy = (oy-my)*(oy-my); s = Math.sqrt(sx+sy); // 距離が50以下の時に拡大 if (s<=100) { this._xscale = scl+(100-s)*1.5; this._yscale = scl+(100-s)*1.5; } else {
706 :
Now_loading...774KB :03/09/26 09:07 ID:FqgJSxNw
続きです。 this._xscale = scl; this._yscale = scl; } // 下のムービークリップとの距離を10に保つ n = Number(this._name); BoundsThis = this.getBounds(_parent); eval("_parent."+(n+1))._x = BoundsThis.xMax+eval("_parent."+(n+1))._width/2+10; }
707 :
704 :03/09/26 09:10 ID:FqgJSxNw
”マウスの動きに対応させる”とは横方向のみならず、マウスの動きに対して あらゆる方向へ、という意味です。 連続投稿すみません・・
708 :
Now_loading...774KB :03/09/26 09:25 ID:JKqKaxH5
>>695 >onClipEvent(load)やonload=functionじゃダメかい?
普通のMCならできるんですけどね。
外部から読み込む時には使えないみたいです・・・。
>>696 >そのような構造の場合は、すべて読み込みを終えるのを待つのが普通かと。
ええっと、どうやったら読み込み終わりを待てるのでしょうか。
タイムラインは使わないように作りたいんで・・・。
>707 いまいちやりたい事が解らないけど 縦にも配置したいと言う事でしょうか?(10×10とか) 縦方向の距離を保つスクリプトが無いみたいです。 原理は同じなので試して下さい。(貧脳でゴメソ)
>>708 空のmcをASで作ってそこに外部のSWFを入れてごらん。
ちゃんと動作するから
711 :
704 :03/09/26 09:48 ID:FqgJSxNw
>>709-710 レスありがとうございます。
確かに私の説明不足で何がしたいのかよくわかりませんね。
添付.swfのようにBOXが横1列でなく、もっと数が多い(例えば放射状に)
状況でカーソルの回転、上下・左右の動きに反応、ポップアップするとい
う意味でした。
ASについては触れて一週間にも満たず、全くの素人ですが参考になりそう
なサンプルを探して検討してみます。
712 :
708 :03/09/26 10:10 ID:JKqKaxH5
>>710 >空のmcをASで作ってそこに外部のSWFを入れてごらん。
実はそうやっているんです。
空のMCを作ってそこに外部ファイルAを読み込んで
その更に中に座標を持った形で外部ファイルBを読み込みたいんです。
座標を取るならやっぱり読み込み終了が必要ですよね?
>>712 外部ファイルA自身にNowLoadingを持たせて、終わったら親に知らせるっていうのはどう?
714 :
712 :03/09/26 10:45 ID:JKqKaxH5
>>713 >外部ファイルA自身にNowLoadingを持たせて
>終わったら親に知らせるっていうのはどう?
外部ファイルのSWFは出来合いのものなので編集できないんです・・・うーん。
>711
// 下のムービークリップとの距離を10に保つ
n = Number(this._name);
BoundsThis = this.getBounds(_parent);
eval("_parent."+(n+1))._x = BoundsThis.xMax+eval("_parent."+(n+1))._width/2+10;
}
>>706 の、この部分で、横との距離を調整してます。
これの縦方向バージョンを作れば良いのですが、
それだけだと、斜への影響が無視されてしまいます。
これの発展型と考えられるモノは結構パターンがあるので、
このスクリプトをチョットずつ変更して、色々試してみて下さい。
密かに応援(期待)してます(ガンガーレ
>714
もう一回「何がしたいか」をハッキリさせた方が良いと思います。
1.A,Bは完成されたMovieで、変更は出来ない。
2.A,Bは外部swfで、Main→A→Bの順番で階層化する。
3.Aを読み込み終わるまで、Bを表示させたく無い。(合ってる?)
4.現在も実現出来ているが、もっと効率的にしたい。
こんな感じですか?
ボタンとか使っちゃダメですか?
716 :
714 :03/09/26 11:43 ID:JKqKaxH5
>>715 そうですね。曖昧な質問になってしまいました。
3.はちょっと違うんです。
”Aの中のある位置(座標で指定)にBを表示させたい”
という感じです。
それをする為にはどうやらAの読み込み終了が必要そうだったので
こんな質問になってしまいました。
ボタンは使わず一度に読み込みたいです。
>>712 空のMCはASで作ってる?
つまりステージ上には置かないで作ってる?ってこと。
リンケージで呼んでもダメだよ。
でないとうまくいかないよ?
718 :
716 :03/09/26 13:57 ID:JKqKaxH5
>>717 そうです。ASで空MCを作成しています。
ステージ上には何も置いていません。
ダメなんでしょうか?
719 :
Now_loading...774KB :03/09/26 15:12 ID:SWixl/PW
フラッシュMXトライアル版で、勉強中のものです。 シェイプトィーンアニメについての質問なんですが、 シェイプ化したオブジェクトは、シンボル化(又は、新規でシンボルとして) 作れないのでしょうか? 形が、グにゃっと変型しながら、モーショントィーン(移動)させたかったの ですが、(教えて!フラ)本読むかぎり、シエイプとモーションの併用には 触れてないようなので。
721 :
Now_loading...774KB :03/09/26 16:46 ID:8bxW1zzh
最近流行ってる「へーボタン」のような、クリックするとカウントする方法を教えてください。 最近、ActionScriptを始めたのでよく分からなくて。。。
>>721 fpsはどうでもいい。
とりあえず全フレームにstop()かけて、
ボタンオブジェクトを配置。
そのボタンに、「これをクリックすると次のフレームに移動する」といった
ASをかける。
次のフレームには数字を増やした画像を置いとく。そんだけ。
リセットボタンは「1フレーム目に戻る」といった内容にすればいいだけ。
ASの苦手なPV系の人間でも、リプレイボタン程度の知識があれば
容易に想像つくと思うが?
ASもっと駆使すれば、もっと応用が利くようなモンも作れるかもしれんが、
「よくわからなくて」なんて質問する程度ならこれで十分じゃろ?
ようするに付属しているスライドショーテンプレートの 次ページボタンだね
725 :
Now_loading...774KB :03/09/26 18:05 ID:25IsyoZx
______________________________________________________ | | | | | | | | | | | | | | | | | | | | | 黒 | 白 | 黒 | | | | | | | | | ------------------------------------ みたいにflashの範囲を定義づけするにはどうすればよいでしょうか? チュートリアルにはなかったもので。 マスクかなとは思ったのですが。 よろしくお願いします。
726 :
712 :03/09/26 18:09 ID:???
>>722 ありがとうございます。
そんな方法があるとは、、、ずっとASのことばかり考えてました。。。
> 「これをクリックすると次のフレームに移動する」
というのは、ボタンに掛ければいいんですな。
なんとかできそうです。やってみまふ。
727 :
725 :03/09/26 18:14 ID:???
>>725 すいません、ずれました・・・
_______________________
|_b___|___w____|__b___|
こんな感じです。
もしずれたらすいません。
周りを巨大な黒い長方形で囲むのはだめなのか?
729 :
Now_loading...774KB :03/09/26 22:11 ID:AMLvCbKv
FLASH MXを使い始めたばかりの者です(WinXP)。 超初歩的な質問ですみませんが、シンボル「ムービークリップ」の概念がよくわかりません。 連続した静止画をムービークリップにしようと思い、以下のようにしました。 →シーケンス状のイメージを読み込む →タイムライン上にイメージが並んだレイヤーを選択 →全フレームが黒く反転した状態で「シンボルに変換」 これで、ライブラリパネルの中でアニメ再生できるクリップができました。 そこで…ここからは自分がムービークリップの概念を誤解してるのかもしれませんが ・作成したムービークリップをシーンにドロップし、シーンプレビューすれば アニメーションが再生されるだろうと思っていたが、静止画が1枚表示されるだけで動かない。 ・読み込んだ連番静止画をライブラリから削除してもムービークリップは残るものと思っていたが、 元の静止画を削除するとインスタンス?だけ残してクリップの内容が消えてしまう。 手順が間違っているのか、そもそもシンボルの概念を思い違いしているのか自分では判断がつきません。 上の文章のどこに誤解があると思われますか?ご指摘ねがいます(わけわかんない質問ですみません)。
>>729 チュートリアルから始めてください
それでもわからなかったらもう一度聞いて。
>>729 MCをドロップしたシーンのタイムラインのフレームはいくつ?
ASを使ってないんだったら、MCとおんなじだけフレーム入れてみそ
>>729 箇条書きの一つ目は文章の意味がよく伝わらなかったが、
二つ目に関しては、もともとそういうモノです。
ステージ上に配置された静止画といえど、それは機械的に
「この位置に○○というシンボルを配置する、こう動かす」といった内容を
記憶してるに過ぎないので、その「○○というシンボル」をライブラリから削除すれば、
当然そのムービークリップからも画像は消えます。
733 :
731 :03/09/26 22:46 ID:???
×MCをドロップしたシーンのタイムラインのフレームはいくつ? ○MCをドロップしたレイヤーのタイムラインのフレームはいくつ? つってきま(ry
734 :
729 :03/09/26 23:15 ID:???
>>730 レスありがとうございます。
チュートリアルも関連のありそうなところしかやってなくて。すみません。
>>731 これについてはよくわからないんですが、何度かやり直してたら動くようになりました。
手順を間違えてたかもしれません。ご回答頂きありがとうございました。
>>732 あ、そうなんですか?他人の作品で、ライブラリにシンボルがひとつあるだけで
連番静止画風にアニメーションしていたのがあったと思ったのですが…。
gifをシンボル化したものだったのかもしれません(?)。
とりあえずおかげさまで解決しました。みなさまありがとうございました。
735 :
725 :03/09/26 23:19 ID:???
>>728 考えつきませんでした・・・(;´Д`)
やってみます。
チュートリアルもやらずに質問する馬鹿= 学校に行かず外から眺めていただけなのに卒業させろ!と暴れる馬鹿 もう少し常識を持ちましょう。 「初心者」と言えば何をしても良いという訳では有りません。
>>736 なんか例えがおかしいような気もするが・・・まぁいいか・・・
おい!おまえら!初心者の俺に、モーショントゥイーン教えろ。
738|●|----------->|●| AS| ○< gotoAndPlay("死") flag|旗(死)
>>729 他のソフトにも言えることだが、
チュートリアルはよく使う場面を想定して作ってるからやっとけ。
これからお世話になるソフトだろ?ソフトの性格や全体像を掴む上でも重要。
チュートリアルもしないで「初心者です」じゃねーだろ!
終わってから初心者と言え!
免許も取らずにドリフト教えてってのと同じだぞ!
最近そんなのばっかり。
>>738 お前ワレだろ?ウイルスチェックするのが先だ!
741 :
Now_loading...774KB :03/09/27 04:52 ID:HtQccnxY
■CDなどの曲を自作Flashで使うのは自己責任で(勝手に使うのは違法) とありますけど、具体的にはJASRACにメールをするべき、ということでしょうか あと、金はかかるものなんでしょうか お願いします。
>>741 もし金が掛からないのであれば、この世の中に
著作権なんて言葉は必要じゃないと思うが?
とりあえず"自己責任"の意味を辞書で調べましょう。
著作者に連絡するのも、(金額の)交渉するのも、
告訴や逮捕されるのも貴方の自由です。
いちいち人に聞くような事じゃ有りません。
if( "モラル" | "知能"<="常識"){ gotoAndStop("厨はカエレ!") ; }else{ gotoAndStop("初心者の質問") }
>>738 モーショントゥイーンの何を知りたいのか、その文章では
イマイチ伝わってきませんが、簡単に説明すると、
例えば、1フレーム目に左端にあるオブジェクトを
20フレーム目には右端に移動するようにモーショントゥイーンで設定すると、
2〜19フレーム目の位置をソフト側で設定してくれる、という優れものです。
移動だけでなく、拡大・縮小の場合も同様に間のフレームを補完してくれます。
習うより慣れろなんだから、とりあえずわかんなくても作りまくれボケが
>>741 A:逮捕覚悟で無断使用する。訴えられても文句言わない。
B:JASRACに連絡を取り、金を払って許可を取り使用する。
C:著作権のある曲などは使わず、フリー素材で代用できるよう工夫する。
D:パソコンを 窓から 投げ捨てる
お好きなのをどうぞ
>>744 真ん中の行の豹変ぶりにワラタぞw
ワシも今になってようやくFlash始めてみたが
イラレとかフォトショとはまた感触が違っていて
なかなか思い通りにいかないな〜。
あちこちのサイト見てがむばろ。
たとえばボタンを押すと4パターンの ムービークリップとスクリプトがあってそれぞれ25%の確立で出るようにするにはどうするんですか?
>>747 マルチで日本語間違えるなボケ
他で答えてやったからとっとと失せろタコ
750 :
Now_loading...774KB :03/09/27 22:34 ID:wQK9RkMG
MacOSでFlash4Jの体験版使っています。 チュートリアル、Flash道場、タマゴを見回って基本をつかみ、 ロールオーバー、文字スクロール、カラーフェードは個別にできるようになりました。 ですが、これらを同時に使いたいと思ったところでハマりました。 自サイトのトップ用のネタを作っているのですが 現在ロールオーバーでコーナーの説明のためのウインドウを描画するところまでできました。 ロールオーバー中だけ表示されるこのウインドウ内に 説明文のテキストをスクロールしながらフェードインさせようと思っているのですが、 どのように処理するのが適当でしょうか? 「シンボルの編集」でレイヤーを追加して、モーショントゥイーンを入れられるようですが どうも思い通りにならず、別の方法を探ろうと思っています。 どなたかアドバイスをば・・・
>>750 あんた、それで回答者が回答に困らないとでも思ってるのか?
取りあえずウインドウとやらを構成している部分をムービークリップ
として別で構築して、そちらのムービークリップ内でスクロール等の
処理を実行させるように
「シンボルの編集」でレイヤーを追加して云々で思い通りの処理が
出来ないのは単に勉強不足だろ。泣き言を言うな
>>750 ロールオーバーしたら、再生されるムービーックリップは作れるんだろ?
レイヤーも追加出来ないようなお前は、全部手書きでもしてろ。
MCに全部(1コマずつ)手描きして、ロールオーバー。
別のやり方を書いてやったけど、どうせ実行しないんでしょ(プ
おとなしくレイヤーの使い方でも勉強してろ。
なんで基本をつかんだのに、レイヤーが使えないんだよ。
基本つかんでないんだよ。わかる?勘違いしてるんだよ、お前。
色々書いたけど、別の方法に逝く前に、レイヤーの使い方くらい覚えろよ。
>>750 Flash4Jだと、現在のスクリプトが使えない場合があるので、
Tips系のサイト回っても勉強になりません。
つーか今時Flash4Jの体験版なんて使っている所を見ると、
割れ以外のナニモノでもないでしょう。
氏ね
割れだったらとっくにMXもっているのでわ
>>753 古本屋で体験版付きの本買ってきたんだろうよ
756 :
719 :03/09/28 01:05 ID:oH1h3DsG
720>無理 ネスト化しる 調べたのですが、わかりませんでした。 「ネスト化」の意味をおしえてください。
>>756 入れ子にしろって言ってるんだよ(いやがらせ)
758 :
750 :03/09/28 01:08 ID:???
>>755 大掃除してたら出てきた雑誌についてた体験版でした。
あらかじめ書いておくとうさん臭さ漂うと思って控えたんだけど、結局同じだなw
>>753 おまえが死んだら死んでやるよ
>>751 の方法で挑戦してみようと思います。
759 :
751 :03/09/28 01:11 ID:???
>>758 751だが、シンボルで編集したレイヤ内のタイムラインの内容が
シンボルを配置した側で反映されないのは、単に配置した側で
シンボルの配置設定を「グラフィック」にしてるからだと思うぞ
一応その辺、確認するようにして見るといい。
つか、フリーの作成ツールって無い? スクリプトとか言ってねーでビルダー感覚で視覚的に組めるやつ
761 :
751 :03/09/28 01:22 ID:???
>>760 ないない、そんなものフリーでなんて。
てゆか、MX2004になったら、ビヘイビアを簡単に自作できるように
なるから、MX2004になったら、ビヘイビア制作をActionScriptに長
けてる人に制作依頼すればいい(される方はたまったもんじゃない
だろうけど)
たぶん、2004が出たら、便利な自作ビヘイビアとかを配布する個人
サイトとかが出てくる筈なのでもうしばし待つのが吉。
>>750 マジレスすると4Jなんて古いスクリプト忘れたから
MX体験版やりなよ。蒸気機関車運転できても役に立たないでしょ?
763 :
750 :03/09/28 01:28 ID:???
お前も死ね
764 :
Now_loading...774KB :03/09/28 01:37 ID:DY2LzVWD
質問させて下さい。MX使ってます。 透過部分のあるGIFのグラフィック(ムービークリップ)同士の 当たり判定(重なり)を調べたいのですが、良い方法はないでしょうか? (透過の部分は判定を無くすようにしたいのです)
>>764 読み込んだ画像クリップは正方形でサイズが取られるから
ActionScript単体では無理だ
透過GIFの透過部分を自動でチェックしXMLファイル等にチェックした
情報をはき出すようなプログラムを自作し、それをActionScript側で
読み込ませその情報を元に当たり判定をチェックさせるという手法を
用いるのを提案する
提案するがどうせそんなの作れないだろうから諦めるように
766 :
750 :03/09/28 01:47 ID:???
>>762 ん・・・たしかに。
まぁ今回は発作的だったからFlashのインターフェイスに慣れよう、くらいの目的だったから
近々MX体験版に乗り換えよう。
MacOS9.04なので今の体験版(9.1以上)は避けてたんだけど、まぁどうにかしましょう。
>>759 =751
そこは注意して確認したと思うけど・・・
改めて確認してみます。
>>750 で説明足らずだったのですが
「シンボルの編集」でレイヤーを追加し、トゥイーンを作成すると
○・・・・・・・・・・・・・・・・・・・・・・・・○(トゥイーンの範囲)
アップ オーバー ダウン ヒット
のようになってしまい、何度かいじってみたものの
「ホントにオーバーの時だけ反応するトゥイーンが完成する方向に進んでるのか?」
と疑問に思ったんですよ・・・
大丈夫そうならこの方向で行くし、他にいい方法があればソレをやってもいいし、といったところでした。
どのみち確信もてる部分が少ないまま進んできたので
もう一度最初からじっくり考えてみようと思います。
767 :
764 :03/09/28 01:58 ID:DY2LzVWD
>765 ありがとうございます。やはり無理ですか…。 他の手でごまかす方法を考えます。
>>766 ○・・・・・・・・・・・・・・・・・・・・・・・・○(トゥイーンの範囲)
アップ オーバー ダウン ヒット
これってボタンだろ?ボタンにトゥイーンはできない。
トゥイーンしたかったらムービークリップにして配置しなくちゃ。
根本的な事、間違ってると思うよ。
それと4jとmxのインターフェィスは全然別物だから、
慣れるのが目的なら、やるだけ無駄。
769 :
750 :03/09/28 02:43 ID:???
>>768 確認したらボタンになってますた。
うーむ・・・
で、ムービークリップにして、またあれこれいじってみたところ
どんどんと勘違いに気付いてきました。
MXに乗り換えて一から出直しまつ・・・=□○
770 :
Now_loading...774KB :03/09/28 02:50 ID:E+YV0M/L
┌──┐ │.[1] │←Movie1.swf or Movie2.swf │ │ └──┘ ┌──┐ │.[2] │←choose.swf └──┘ という配置のHPを作って、[2](choose.swf)で選んだ内容によって [1]に表示するFlashを変えたいのですが、 cgi、javaを使わずにできますでしょうか? FlashMXを使用しております。
771 :
W :03/09/28 09:51 ID:YK0foPvO
W
772 :
Now_loading...774KB :03/09/28 09:57 ID:YQX46Rua
>>770 やり方は色々ある。
1.Movie.swf1個1個に対応したHTMLを作って(ページ全部更新する)
2.フレームを使う
3.LiveScriptを使う。{javaとLiveScript(旧:javascript)は別物}
4.>772さんの意見
5.PHPを使う(PHP≠CGI。結構許可してる、無料スペースもある)
他にもあるかも。
>>773 全部はずれだ。cgi,javaを使わずという言葉の真意はよーするに
外の技術を使わずFlashの機能のみでそれは可能かと言っている訳で
他のWeb技術を利用するという解は
>>770 の意にそぐわん
MXなら 窓=========== | | |コントローラー| ============= 別窓======== | | |操作されたり| ============ なんてこと可能だが
2の中に1を入れてloadMovieでいける
>>774 その言い方だと、
HTMLにSWFを貼り付けている時点で、「他のWeb技術」を使ってるような気がする今日この頃
779 :
770 :03/09/28 16:41 ID:???
すみません。書き方が曖昧だったみたいで、少し混乱させてしまいましたね。
Flashだけでやりたかったんで
>>776 さんのやり方ですることにしました。
皆さん、回答ありがとうございました。
まぁいまさら言う事じゃないんだけど、
>>770 =
>>774 って
随分とわかりやすいなぁ、とかオモタ。
どうでもいいことなんだけれどもね。
781 :
Now_loading...774KB :03/09/28 19:13 ID:6fzpyHNP
複数のパーツから成るオブジェクトをグループ化し、「START」、 「START」を多少 いじって「END」部分の絵をつくりました。 「START」フレームから数フレームの間隔をあけて「END」を配置し「START」フレーム のトウイーンを”モーション”にしたのですが、間のフレームの動きを補完してくれ ません。 複数のパーツ(オブジェクト)をグループ化した”オブジェクト”では モーショントウイーンアニメーションを作成出来ませんか?
782 :
Now_loading...774KB :03/09/28 19:16 ID:YjMehrxI
フォトショップで描いた画像をフラッシュで開くとします 人物を描きました。 すると人物の周りの白い部分(何も描いていない白紙の部分)が残ってしまいます 背景との邪魔になるので消しゴムツール(フラッシュでの)を使っても びくともしやがりません つまりフォトショップで描いた画像の余分な部分を消す方法を教えていただきたいのです FlashMXをWin98で使用中
786 :
782 :03/09/28 21:15 ID:YjMehrxI
>>783 アルファ付きPNGですね…わからないのでぐぐってきますw
>>785 分解…、そういう項目を探してみます。
お答え頂きありがとうございました。
>>782 くりぬいている画像の輪郭線自体を黒くて太いものにすると
どうでしょう?
質問です。 フラッシュのマスクのイラストレーターのマスクって どう違うんでしょうか? ちなみに、フラッシュ5にはまだマスクはありませんよね?
ある
790 :
782 :03/09/28 23:24 ID:X0JrgM/S
>>787 えと、くり抜きかたがわからないのです…
791 :
Now_loading...774KB :03/09/28 23:46 ID:ElLRn+LH
mcに読み込んだ外部swfの指定フレーム(ラベル)に移動するには どうしたらよいですか?
792 :
787 :03/09/29 00:05 ID:???
>>790 (笑)うんとね、
まずレイヤーを統合する。
選択範囲を投げなわツールで
くりぬきたい範囲を簡単に囲む。
その後、コマンド+I winはコントロール+Iのショートカットで
選択範囲を反転させてデリートする。
そしたら、透明な部分ができる。
(あとクリッピングパスでもぬけるのかな?)
(それか、絵を範囲指定したら反転させずにそのまま編集/コピーで
そのままフラッシュにペーストもアリか)
Gifで保存を指定して、アルファを保護するように
設定すれば一応くりぬけると思う。
黒いふちの枠をつくる場合は
レイヤーを統合しないで人物をかいたレイヤーの下に
ふちどるわく専用のレイヤーを作って
ふちをかいてしまったら画像を統合して
それからなげなわツールでさっきみたいに範囲を選択すると
よいのではでは?
793 :
Now_loading...774KB :03/09/29 00:07 ID:r2xPe877
フラッシュのマスクとイラレのマスクって どうちがうの?
甘 え ん な よ
>782 フォトショップの場合、背景を透明にして人物(など)を描く。 んで、png形式で保存。 これなら背景も透明になるはず。
796 :
795 :03/09/29 03:02 ID:Ent8wjSv
って、よく見たら>5に書いてあんじゃん・・・
797 :
Now_loading...774KB :03/09/29 03:08 ID:GEkywGzl
フォトショップのGIF&PNG吐き出しエンジンは性能が あまりよくないので、ファイヤーワークスとかを利用した方 がいいですよ。透過情報とかもその方が縁取り綺麗に取れます。
798 :
Now_loading...774KB :03/09/29 03:20 ID:UA8Aqns3
質問です。 半透明なマスクって出来ませんか? MXを使っています。
799 :
Now_loading...774KB :03/09/29 05:02 ID:GEkywGzl
>>798 半透明なマスク?意味が解らん。
マスクは隠すか隠さないかだろう。半透過で下のグラフィックを
表示させたいなら単にアルファ50%の白塗りでも上のレイヤに
用意すれば良いだけだ。
作業時にマスクが表示されていると下が見えなくて不便だという
意味での半透明にしたいというなら、マスクに適用する塗りの
透過率を100%から下げれば良いだけだ。
800 :
799 :03/09/29 05:06 ID:GEkywGzl
追記だ。 半透明な塗りやシンボル等を部分的に用意したいなら、 用意した半透明の塗りやシンボル等を配置したレイヤの更に上に そのレイヤをマスキングするレイヤを用意してマスクすれば良い
801 :
Now_loading...774KB :03/09/29 09:53 ID:QDauYzOA
すいません、MXのアクションスクリプトの for文に Perlでいうところのlastやnext PHPでいうところのbreakやcontinue は ありませんか?
あるよ。 辞書見れ。
803 :
nezux :03/09/29 11:20 ID:HuCdVRod
FlashMX使っています。 外部テキストから読み書きしたいのですが、MXでは書き込み機能はないのでしょうか? CGIを作成したのですが、うまく動いてくれないもので… CGIにデータは送れているはずなのですが… ご教授お願いいたします。
>>803 最近MXで書き込みできるか?って相談多いな。
クッキー的にHDD内に一部書き込みはできるがそれ以外は無理
cgi理解してればわかるだろ。ファイル操作がいかに危険なことか。
下の2匹の自演をこの状態から左右へと移動して、重ねるとします。 (・∀・) (・∀・) フレーム1 (・∀・)-→(・∀・) フレーム2 .(・∀・)←-(・∀・) といった感じに移動すると思うのですが、 移動中、重なってる時に、(・∀・( ・∀)・)といったような、 自演の周りが透明なのか、透けて見えてしまいます。 重なっているのだから、(・∀・)∀・)というような感じにしたいのですが、 (・∀・( ・∀)・)な風になってしまいます。どうすれば良いのでしょうか? 説明不足で意味不明な場合はごめんなさい。環境はMXです。 (・∀・)は「文字を入力するツール」に(・∀・)を「コピペ」してから「シンボル(ムービークリップ)」にしています。
806 :
Now_loading...774KB :03/09/29 11:46 ID:2p6TAIwB
FRASHでオブジェクトの鏡像(イラストレータの垂直・水平、各方向へのリフレクト と同等)を作る機能はありませんか? FRASH MX(OSはMac9.2)です。
807 :
12=564 :03/09/29 12:00 ID:sx0xtSl9
またまた質問させてください。同時にオッパイがもめなくて悩んでます。
今は右乳、左乳のムービークリップを配置しておいて、それぞれのムービークリップ内の
ボタンを押すことで片方づつもんでいるんですが、同時にもむ事もしたいんです。
だから「ひとつのボタンを押すことであるムービークリップの何フレーム目からの再生のしかた」
がわかればできると思ってるんですが
ttp://v.isp.2ch.net/up/9e447822f645.swf
810 :
Now_loading...774KB :03/09/29 12:25 ID:VmaFAMVv
Windows で MXを使ってます。 i505用の待ち受け画像を作っているのですが、 Flash6では onClipEvent (enterFrame) { this._x -= 10; if (_x<-40) { this._x=205; } } これで移動してループできたのですが、Flash Liteでの動かし方が わかりません。 どうか横移動させるだけの簡単なスクリプトを教えて下さい。
>>809 返答ありがとうございます。
「白を挟む」とは、具体的に何をすれば宜しいのでしょうか。よろしくお願いします。
記入漏れしました。すみません。
>>807 君のおもしろさに免じて事細かに教えようw
左のおっぱいはleftpai_mc右はrightpai_mcと命名しそれにクリップアクション
on(rollover){
leftpai_mc.play();
rightpai_mc.play();
//これでマウスに触れると左右ゆれる
}
on(rollout){
leftpai_mc.stop();
rightpai_mc.stop();
//これでマウスが離れるととまる
}
on(release){
leftpai_mc.play();
rightpai_mc.stop();
//マウスを押すと押したほうのおっぱいだけゆれる
//片側のみ揺れるから逆のMCはplayとstopを書き直す
}
礼はいらんから完成したらここに晒すように(w
releaseはpressに修正してくれ
初心者です。質問させてください。 キャンバスの真ん中あたりに小さなムービーを作ってしまった場合、 余分な上側と左側の余白を取り去りたいのですがどうすればよいでしょうか? Fireworksの切り抜きみたいな機能はないのでしょうか。
816 :
807 :03/09/29 13:31 ID:sx0xtSl9
>>809 レスありがとうございます。
MCの指定はなんとなくわかってたつもりだったんですが
今調べてみたら失敗するのはMC内にあるMCを指定したら失敗します。
この場合指定の仕方が違うんでしょうか?
817 :
807 :03/09/29 13:34 ID:sx0xtSl9
>>813 あっ今気づきましたどうもありがとうございます。
>>807 の文章だけ読んだらなんか妄想野郎みたいですよね。
断る
>>807 漏れは初心者なのでアドバイスはできないけど
陰ながら精一杯応援してるぞ
821 :
807 :03/09/29 14:55 ID:sx0xtSl9
822 :
811 :03/09/29 15:00 ID:???
ペンツールで白を(・∀・)に塗り、
白と(・∀・)を一緒にしたシンボル(ムービークリップ)にしたのですが、
>>805 と同じ結果になってしまいます。
何故でしょうか。
カーソルに画像がついてくるというASを教えてもらえませんでしょうか 色々探しましたが、カーソル自体を画像にするというのはよく分かっただけで…。
>>823 一緒だよ。
カーソルをカスタムカーソルにするのは、
単に本物のマウスカーソルを見えなくしているだけ
826 :
823 :03/09/29 15:53 ID:???
>>825 さん
すいません、説明不足でした。
何がやりたいかと言うと、奥向きに空を飛んでいる、という演出をしたいのです。
カスタムカーソルのやり方だと、カーソルを動かした時と全く一緒に動いてリアル感が出ないと思うのです。
それで色々見て回った結果
「カーソルを動かすとほんの少し間を置いて後からついてくる」
「右に動かすと右に傾く、左に同じ」
という感じの物があったのですが…。やり方等全く書いてなかったのです。
>>826 カーソルとMCの間の差の1/2を埋めるようにスクリプトを組むだけです。
別に1/2じゃなくてもいいけど。
>>826 ちょっと聞くがASでEnterFrameとかonClipEventとか理解しているか?
三角関数も必要だしmouseMoveとかわかってんのか?
これらのやり方がわからない状態ならばまだ無理。
最初からあっと驚く凄いのを作ろうとしてるんじゃねぇだろな?
>>826 FlashMX付属のサンプル見れ
ヘルプメニュー「サンプル」の「ポインタの追跡」
830 :
823 :03/09/29 16:17 ID:???
>>827 ありがとうございます。頑張って挑戦してみます。
>>828 あっと驚くようなものは作ろうとしてません(;A´Д`)
簡単な背景に簡単なMCで動かそうと思ってるだけです。
一応、ASは一通り使えます。
…mouseMoveとか微妙ですが…。
>>829 すいません、FLASH5です_| ̄|○
>>830 そうか・・・ならばがんがれ。
EnterFrameと数式で遊んでいると以外と面白い動作を発見できるからやってみな。
832 :
807 :03/09/29 17:55 ID:sx0xtSl9
>>832 両方おなじようになで廻すように揉みたいということか?
まん中のボタンに
on(press){
leftpai_mc.gotoAndPlay("任意");
right_mc.gotoAndPlay("任意");
}
でどうよ?
うぷの件よろしくな!
834 :
あぁと思ったけど・・・ :03/09/29 18:07 ID:S/2xpwb5
FLASH MXの日本語化パッチの場所教えてください ぺこ <(_ _)> 中々ないんですよね・・・w
835 :
あぁと思ったけど・・・ :03/09/29 18:19 ID:S/2xpwb5
FLASH MXの日本語化パッチの場所教えてください ぺこ <(_ _)> 中々ないんですよね・・・w
>中々ないんですよね あったなら拾えばよかったんじゃない つうか、氏ね。
>>836 >>837 |電柱|ω・)。o(日本語化パッチなのになんでこんなに叩かれてるんだ・・・?
>>832 階層が違えば、
>>833 じゃ無理だぞ。
基本的なMCの指定の仕方が分からないように見えるんだが、大丈夫か?
ところで、それエスパーまみ?
842 :
807 :03/09/29 20:24 ID:???
>>840 ハイ実はわかってないです。
胸のMCが胴体のMCの中にあるんですが階層が違うってことですかね?
はい、今さら魔美ちゃんです。
>>807 あのな。
胴体とかも全て名前をつける。
アクションスクリプトのウインドウの上に○十字のマークがあるからクリックする
絶対のラジオボタンを選択してオパーイのあるとこまで選択すれ。
例えば_root.mune_mc.rightpie_mc.gotoandplay();ってな感じだ。
もう少しだがんばれ。股間もよろしくな!
844 :
807 :03/09/29 20:43 ID:???
>>843 おおなるほど!ひとつ賢くなりました。
でも良く考えたら今作ろうとしてるのはエッチなヤツなんで
ここで披露するのはまずいようなきがしてきました
ん〜、なぜか効果音とかそういうの入れると思いっきり動きとずれてしまうのですが・・・ ちゃんとストーリーミングにはなっています。
>807には物凄い勢いで親切だなあ藻前ら。面白いがw >844 まあ厳密に言えばそうなんだが、ここまで晒しておいて しかもこんだけ事細かに説明を受けておいて、で、 やっぱやめましたーじゃ刺されるぞ。おとなしくうpしる。
847 :
807 :03/09/29 21:13 ID:???
>>846 そうですよね。自分は見てもらって突っ込んでもらったほうがいいので
今日は多めにみてもらいましょう
_,..-――-:..、 ⌒⌒ /.:;;;;;;;;;;;;;;;;;;;;;::.\ ^^ / .::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::..ヽ  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ :::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::: :::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::: ∧_∧ :::::,、 ,、::::::::::::::: ( ::;;;;;;;;:) 俺、次からMCをオッパイにしてから ( :;;;;;:):::: /⌒`'''''''''''^ヽ _.. / i :;;;:クi . /⌒ヾ/ / .,;;;;;;:/.:;| 質問することにするよ。 -― ―ヽ>// ::;;;;:l;リ―‐―''''\,./ / .::;;;;;;:/‐'| :;|'''ー'-''――'`' ,, '''' .∠/ゝ_;_;ノ_ゝ '''_ソ / `:;;::::ノ,,, | :;| ''' 、、, ,,, '' ,, ''''' ξ_ノ丶ー'ー< ,ゝ__> ''''' ,,,, ,, ,,,, ''' , ::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;::::::: ,,
849 :
845 :03/09/29 21:18 ID:???
切実ヘルプ(゚Д゚;)
>>845 サンプルをエロにしたら回答来るかと・・・。
つか、どれくらいずれてるの?
サウンドの頭が空白とか馬鹿なオチじゃないよね?
>>850 効果音がなるタイミングが早いんです。
小小系のをつくってるんですが、効果音が早くなってしまってワケ不明な状態です。
>>851 もーすこし詳しく構造かいてもらわないと。
ちなみにストリーミング切ったらどうなる?
>>811 おっぱいの絵を描いて(・∀・)の代わりにしてみろw
何がいけないのかわかる
音がズレる人。 1音の同期をチェック。 2ビットレートをチェック。 3サウンド自体をチェック。
>>811 後ろが透明なら、後ろが透ける。
白なら透けない。
面倒くさがらずに。
859 :
Now_loading...774KB :03/09/30 00:03 ID:PrGutkEu
きょう、ASの参考書を買いに大きな本屋へ行ってきました。
このスレの
>>1 で「ActionScriptバイブル」が薦められてるんで、それが目当てで
ちゃんとネットで、評判もチェックして行ったのですが・・・
いざ店頭に来ると、「バイブル」と名のつくもの、3種類あったんです
「バイブル<MXのツボ>」と「テクニックバイブル」と確か単に「バイブル」とあるのと、全部ASの専門書でした
AMAZONだったかどこかで見た評判では、「スクリプトの意味を行ごとに解説」とかあったし、
自分も一番見やすかったので「テクニック」のやつを買いました
残りの2冊でも十分勉強になったかもしれませんが、
次スレ
>>1 は一応細かい題名まで指摘してくださるとうれすぃです
------------------------------------------------------------------ オパーイのない質問は答えません ------------------------------------------------------------------ 次のオパーイどうぞ?
>>859 だって正式タイトルが「ActionScriptバイブル」って本だぞ・・・。
黄色い表紙の本だね。そろそろDirectorの本みたいに「黄本」とか
よんだほうがいいのかもな。
テクニックバイブルも悪くはないけどね。
ただ、黄色いやつは辞書代わりになるのだよ。
いまだったらO'RELLYから出てる上下刊のがお勧め。
正し金はかなりかかりますが。
862 :
Now_loading...774KB :03/09/30 00:30 ID:PrGutkEu
やべっ違うの買っちゃったのか・・・
なんか、「すべてのコマンドがのってる」とかレビューで書かれてたから意識はしてたんだけど
テクニックのは、巻末に一覧表があってこれのことかなと思ってしまいました。
これでがんばってみよう!
>>861 スマソ
碌に調べずに文句垂れる859のような奴の為に補足 「FLASH ActionScriptバイブル」 著者 上野 亨 発行 オーム社開発局 定価 \3,800 「FLASH ActionScriptバイブルMX」 以下同文
何やってるんだもまいら?
F&Qに書かれているreplayボタンを作成しているのですが、うまくいきません。 環境はFlashMX/windowsXPです。 まず、ムービーの最後のレイヤーのアクション - フレームに stop(); を書き込みます。 その次にreplayボタンを作成するために 挿入→新規シンボル→ボタンを選択 →アップ、オーバー、ダウンにキーフレームを挿入。ボタンの容姿はテキストツールで「Replay」と書いただけ。 →ヒットには一切触れず。→ボタン作成完了 を行います。 ボタンを作成出来たので、新規レイヤーを作成。 そこに先ほど作った「replayボタン」を挿入。 「replayボタン」を選択した状態でアクション - ボタンに on (release){ gotoAndPlay(1); } をコピペします。 このような方法でreplayボタンを作成してみたのですが、 制御→シンプルボタンにチェック→replayボタンを押してみる を行うと見事にreplayしてくれるのですが、いざwebへupしてみてみると、replayボタンを押してもreplayされません。 どこか間違えているのでしょうか?よろしくお願いします。
>>865 >ヒットには一切触れず
悪い事は言わんもう一度、チュートリアルからやりなおせ。
867 :
Now_loading...774KB :03/09/30 00:52 ID:JJldsn6F
質問です。 背景にビットマップ(jpg)を使って、ムービーを作ってるんですが fscommandでフルスクリーン表示にした時、背景の解像度と モニタの解像度が一致しないと激しくジャギーが出てしまいます。 背景1024x768 モニタ1024x768なら問題ないのですが、 モニタが1152x864 800x600等だとダメです。 何か設定を間違えているのか、それとも仕様なのでしょうか? 解決法がありましたら、お願いします。
使用です
869 :
Now_loading...774KB :03/09/30 01:21 ID:T8QfOi4n
どうもです。 60.0fpsで制作しましたが、どうも動きが重くなってしまいます。 普通どの位で制作するもんなですかね?(まぁ初心者で一般的に) あともし20.0fpsとかに下げる場合簡単な方法無いですかね?いちいちずらすのは面倒なので…
ずらせw あと普通がどれくらいってのは基本的に「ない」。 コンテンツ次第。 しいて言えば、起動時のデフォルトを考えれば検討つくだろ?
あ、ただしほとんどスクリプトを使ってなければ、 全てのフレームにかかるように onClipEvent(enterFrame){ this.gotoAndPlay(_currentFrame+2); } でもいいけど。 これでうまくいく例は稀かと。
872 :
865 :03/09/30 01:36 ID:???
>>866 すみません、ヒットもキーフレームにしたのですが、何も変わりませんでした。
根本から間違っているのでしょうか?
>>865 情報が少くねー。swfとして単体でパブリッシュしたのは動くのか?
htmlで表示したら動かんのか?
漏れの考えだがヒットフレーム内部が空ってオチじゃないだろな?
>>868 そうですか…
ここまでやってきた事が、全部無駄になりました…
_
/ /|)
| ̄|
/ /
875 :
865 :03/09/30 02:25 ID:???
>>873 返答、本当にありがとうございます。
> swfとして単体でパブリッシュしたのは動くのか?
動きませんでした。
> htmlで表示したら動かんのか?
こちらの場合でも、動きませんでした。
> ヒットフレーム内部が空ってオチじゃないだろな?
アップ、オーバー、ダウン、そしてヒットに『テキストツールで「Replay」と書いたもの』を挿入してキーフレームにしています。
これだけでは『空』の状態なのでしょうか。よろしくお願いします。
>>875 サンプルライブラリーのボタンの中覗いて、ボタンの構造を理解しろ。
何の為のチュートリアルなんだ?(↑こう説明あったが)
>>868 立体でガックリするなw
いい解決法があるぞ。
ジャバスクリプトでディスプレイ情報とって各サイズ別に振り分ければいい。
各サイズ別にFLASH作るのが面倒ならFLASH側に情報送って内部で処理させるか、
jpgの外部読み込みをつかう方法もある。
そのかわりビットマップは各種類必要だぞ。
>>876 SamplesのMovement-buttons.flaをじっくり観察し、違いを見極めたところ、
「Replay」を「ダイナミックテキスト」から「静止テキスト」に変更する事により解決する事が判明しました。
何故か、Replayが発生するボタン範囲が少なく、心配な点もありますが、無事にReplay出来ました。ありがとうございます。
>>878 だから"Replayが発生するボタン範囲"を指定するのが
ヒットフレームなんだよ。
普通は、単色の円形や矩形で指定するんだ。
テキストで指定するバカいるかよ。
なんでこうもレベルの低い奴ばかり集まるんだ?
880 :
807 :03/09/30 05:12 ID:???
881 :
Now_loading...774KB :03/09/30 05:12 ID:q84P/th6
>>881 質問している本人は、理解しているようだけど、
その説明だと、こっちには理解不能です。
>四つ動かすと
って、swfにして4っ同時に再生しているって事?
その場合ならfpsが下がってきてるのは、
どう言う風に調べたのかが気になります。
絵を見る限りじゃ大方CPUの処理に、
時間が掛かっているせいだと思うけど。
883 :
Now_loading...774KB :03/09/30 06:44 ID:TAQWzzkD
すみません、質問させてください。
Mac (OS9.2.2)でFlash MXを使用しております。
QUICK TIME (圧縮形式:アニメーション)を埋め込んだswf、
どうやったら書き出せますか?
>>9 さんのを読んで色々試しましたが
いくらやっても埋め込んだ部分だけ上手く表示出来ません。
そこだけ何もないかのように・・・。
FLASH MXからQUICK TIME形式で書き出した時には
キレイにちゃんと見れるんですが・・・
FLASH MXではまだQuick Timeを埋め込んで書き出せないのでしょうか?
それとも元のQUICK TIMEの圧縮形式や設定がまずいのでしょうか?
http://www.macromedia.com/jp/support/flash/ts/documents/fl0120.html 上のURLはFLASH4についての物でした・・・。
長文失礼しました。
>>879 >なんでこうもレベルの低い奴ばかり集まるんだ?
体験版使ってる連中じゃないのかな?
単に使いこなせてない(理解してない)から。
30日しか使えないから、マニュアルもチュートリアルも見る気が無い。
(スレのルール
>>1 すら見てないんだから↑こんな所でしょ。)
当然、製品版なんて買う気も無い。
真面目に覚える気も無いから、わからない所は人に聞いて済ます。
体験版の人の質問は、遠慮してもらうと切れないですむね。
でも、質問の内容見ると結構恥知らずのようだから無理だと思うけど。
>>883 どう言う風に読み込んだのか判らないので、
ヘルプの「ビデオの読み込み」
「リンクファイルとしての QuickTime ビデオクリップの読み込み」
辺りに詳しく説明されているので、参照されたら如何でしょうか?。
>>883 ムービーをFlashに埋め込んだ時点で、そのムービーはFlash独自形式に変換されます。
そして、それはMC扱いになります。
さらにそして、MCはプレビューでは再生されない特徴があり、
書き出し時にはプレビューと同じ動作をするので、
ムービーとして書き出したときにはMCは再生されない。
>>881 言ってることは半分しかわかんないが
イラストの線が複雑すぎ
Flashはベクター系のツールだから、
線が増えれば増えるほど、重くなる。
せめて修正メニュー「最適化」を書けて軽くする。
そのイラストでなきゃダメなら、PNGにする。
888 :
Now_loading...774KB :03/09/30 08:28 ID:TAQWzzkD
883です。
>>885 さん
>>886 さん
こんな時間に即レスありがとうございます!
もう一度「ビデオの読み込み」等見ながらやったら出来ました〜!
実は納期(今日)直前にメディア容量の関係で、
.movから.swfに変えてくれと言われて(なんだそれ?)困ってました。
うまく出来ずにAfter Effects 5.5proでswf書き出ししたら
元の.movの5倍のサイズになるし。。。
今やったら元の1/4に!
使用目的が変則的で困っていたので大変助かりました。
もっと勉強して今度は教える側になれるよう頑張ります。
では〜
889 :
Now_loading...774KB :03/09/30 16:15 ID:+OaaXu4n
まったくの初心者です 読み込んだ音楽ファイルの音量や曲の長さなどは 他の専用ツールがないと変えれないんですか?
890 :
716 :03/09/30 16:17 ID:bacVrFPU
ムービークリップをクリックしたら・・というアクションってどうやるんですか? ボタンじゃないとできないの?
891 :
Now_loading...774KB :03/09/30 16:32 ID:Vw5L1TK/
すみません質問です。 ボタンのクリックで別ウインドウを開くswfをつくって、それは 正常に動いてるんですが、そのhtmlを別のフレームセットの htmlに(フレームの一つとして)入れたところ、別ウインドウが 開かなくなってしまいました。 flameset.htmlにswf.htmlが子フレームとして入っている状態です。 別ウインドウを開くためのjavascriptのfunction関数の設定は 元通りswf.htmlに記述している状態なのですが、どうして 開かないのかわかりません。 詳しい方、よろしくお願いします。
>>891 そんな面倒なことしなくても
getURL("***.html","_blank");
でいいじゃん。
893 :
891 :03/09/30 18:04 ID:Vw5L1TK/
>>892 そうなんですけど、開くウインドウのサイズをきめて開きたいので。
フラッシュでそのSWFがのってるHTMLのURLを確認できますか?
どうしたらいいでしょう。
>>856 80/100
総合点は合格です。しかし弱点項目があります。
インスタンスタイプ 71%
アクションの種類 100%
イベントハンドラ 81%
変数とデータ 78%
演算子 71%
子息演算 86%
論理式 67%
プロパティ 88%
メソッド 100%
パス 100%
if 100%
for 50%
だめぽ・・・
>>891 ウインドウリサイズなら
getURL("javascript:NewWindow=window.open('***.html','newWin','width=***','height=***');NewWindow.focus();");
でいける
>>856 総合点は合格ですが。弱点があります。
パスとfor0点_| ̄|○
>>856 95/100
合格です。あなたは初級レベルの知識をマスターしています。
インスタンスタイプ 86%
アクションの種類 100%
イベントハンドラ 75%
変数とデータ 100%
演算子 100%
子息演算 100%
論理式 100%
プロパティ 100%
メソッド 100%
パス 100%
if 100%
for 100%
イベントハンドラ使うときだけノーマルモードにしてた弊害が…
>>897 つーか、変数とデータ以下の部類で100%取れなかったら
まともなプログラム組む事なんて出来んと思うが。
899 :
881 :03/09/30 22:46 ID:???
>>882 >>887 すいません。わかりにくい文章にレスをありがとうございます。
あのイラストがひとつのシンボルで、4つ同時に動かすとfpsが下がってしまうのです。
イラストの線が多く、処理に時間がかかるということみたいですね。
ありがとうございました。
900 :
845 :03/09/30 23:14 ID:???
>>857 どれも大丈夫なんですが、ホントに何故かずれてしまうんです。
刀でビュビュッっと切るシーンが切る前にビュビュッと・・・_| ̄|○
マジで誰かヘルプです。
こーなりゃ、FLA晒せ
902 :
845 :03/09/30 23:22 ID:???
>>901 ま、待ってくだされ。ここで晒してしまうわけにはいかんですたい。
んなこといわれても、構造が見えんけん? 晒すしかなかよ。
904 :
845 :03/09/30 23:27 ID:???
>>903 そのまえにちょいと教えて下さい。
音がずれる場合の原因って何がありますかね?
みんなが教えてたことをきちんとやってれば普通はずれない。 今一度、どういう作業したか、書いてくれ。 そのアニメーションは、メインのタイムラインにべたに展開してるのか? それともMCにしてるのか? 可能性なんて色々あるから答えるのも難しいんだよ。
906 :
845 :03/09/30 23:35 ID:???
えーと、メインのタイムラインにべたに展開してます。 効果音のレイヤー作ってその中に置いてます。
それでずれるん? しかもストリーミングだよねえ。 フレームレートと音の仕様は?(22kモノラルMP3とか)
908 :
845 :03/09/30 23:40 ID:???
ストリーミングになってます。フレームレートは60で、音は22kモノラル16ビット0.4s ファイル形式はmp3です。
・・・それだ。 フレームレート高すぎだよ。
910 :
845 :03/09/30 23:41 ID:???
あー、すみません、間違えました。音のファイル形式はwavでした。
911 :
845 :03/09/30 23:44 ID:???
>>909 マジですか。これって下げるしかないんでしょうか。
小小系だからあまり下げたくないのですが・・・
912 :
845 :03/09/30 23:45 ID:???
あれ。フレームレートを36まで下げてみましたが相変らず音がなるのが早いままでしたが・・・
音がなるタイミングが早いなら早いで、 単に鳴らすタイミングを前にずらせばいいんじゃないの
914 :
845 :03/09/30 23:50 ID:???
>>913 それだと音同期がかなり面倒になる上にごちゃごちゃして作りにくくなってしまいます。
915 :
845 :03/09/30 23:54 ID:???
ヘルプage
916 :
Now_loading...774KB :03/09/30 23:55 ID:B/3gi652
どっかにインスタンス化したオブジェクトがいってしまいました。 小さくてみるからない。。。さがす方法ってないんですか?
>>845 BGMとSEの競合じゃないの?
書き出しの設定はどうなってる?
あとMP3にしな。
919 :
名無しさんに接続中… :03/10/01 00:15 ID:oR/ahGWW
FLASH4からFLASHMX使いはじめたのですが、 シンボル(タイムライン10ぐらいのアニメ)をシーンに持ってくると、 シーン上だとシンボルのはじめの1マスしか表示されないのですが。 ムービープレビューするとシンボルのアニメは表示されます。 シーン上だとシンボルの動きが表示されません。いろいろ環境設定 などいじったのですが。。。返答お願い。
>>919 >FLASH4からFLASHMX使いはじめたのですが
それは無理だろ。
・・・じゃなくて。
それは仕様なのだが4から使っていて気づかなかったのか?
921 :
名無しさんに接続中… :03/10/01 00:38 ID:oR/ahGWW
>>920 ちょっと言ってる意味が分からないね。
どういう仕様なわけ?仕事では5も使って
いたのだが、シーン上でシンボルのアニメは
表示されるんだが。MXはデフォルト状態で使い
はじめて、本読んでもシーンの表示については
一切書いてない。どういう仕様なの?教えてくれ。
>>921 どういう仕様って、クリップ内のアニメがオーサリング時に表示されるような仕様になったことなどない。
>921 仕事で使っててムービークリップとグラフィックの区別もしてないの? 仕様というかそんなの基本ではないのか。 シーン上でアニメ表示させたいならインスタンスの種別を グラフィックにしる。
>>924 どーせ、次はシングルフレームのままにしてなきついてくるんだろw
926 :
名無しさんに接続中… :03/10/01 01:16 ID:oR/ahGWW
解決したわ。参考にならねーなお前ら(W
こんなのでも仕事で使えるんだから平和だな・・・。
928 :
Now_loading...774KB :03/10/01 01:53 ID:kDLQVf0t
>>926 解決って、
>>924 が説明した理由が解消されたから解決したんだろ
がんばりゃ自分で解決できるような事柄を楽しようと思ってまず
人に聞こうとするその精神が間違ってんだよそもそも
二度とくるなボケ
ああ、日本はいい国だ。
だ
うんこはくえますか
933 :
製作者 :03/10/01 03:16 ID:???
余裕で食えますバターに塗るとウンコをおいしくたべれます
ばかはなおりますか
まぁ藻舞いら、 雑談もほどほどにな。
ローディングについてなのですが、 外部swfを読み込む際に親のムービークリップでその読み込み先の ムービークリップのロード状況を表示するにはどうしたらいいのでしょうか? _root.getBytesLoaded(); _root.getBytesTotal(); を (読込先url).getBytesLoaded(); (読込先url).getBytesTotal(); とやってもダメみたいで…。
読込先MCでしょ
938 :
名無しさんに接続中… :03/10/01 11:42 ID:oR/ahGWW
>>928 >>924 が一番参考になってないだろ(W
ま、がんばって質問に答えてやれや。
技術はあっても暇なんだろ。可哀相〜。
ええ加減、見苦しいのやめてくれんか・・・?
>>937 読み込み先MCと言うと、
loadMovieで交換したMCという事ですか?
ちょっと験してみます。
>>937 簡単に出来ました…お恥ずかしい限りです。
943 :
598 :03/10/01 12:35 ID:???
クイズゲームをつくるために以前ここで質問させてもらったものですが、 僕の買った参考書にはflagというのについて、解説していません。 よければ、ここで意味と使い方について教えてもらえないですか? よろしくお願いします。
>>943 flagって旗のこと。
特定の条件で旗立ててつまり
flag+=1;
とか。
んで最後に
if(flag==10){
gotoAndPlay("goal")
}
とか使う。
全ての旗が立ったら分岐とか他にも色々なやり方があるけどこんな感じ
flagっちゅーのはプログラムの用語と思っておいて。 普通に自分でflagを設定するときには、単に変数に値を格納しておくのが普通。 たとえば、1問目の問題の回答が正解ならば特別なページに行きたいのならば、 q1=1ならばそのページに行きなさい。。。とかしてやる。 別にq1ってのはなんでもいいわけ。=1ってのも何でもいいといえばいい。 その程度のものなので難しく考えないように。
946 :
Now_loading...774KB :03/10/01 16:14 ID:JGVqu0p8
1000!
948 :
946 :03/10/01 16:19 ID:???
949 :
Now_loading...774KB :03/10/01 16:45 ID:OArubhj7
>>944 ,945様 即答ありがとうございます。
僕はいまミリ○ネア風のクイズを作っています。で、前回
「ランダムはMath.randomとarrayの知識が必要
ライフラインはflag立てるのが楽かと」といわれました。
Math.randomとarrayは買ってきた参考書で勉強して大体解りました。
ライフラインは「一度つかったら使えなくする」ことが必要なので、
flag+=1
if(flag=1){
gotoAndPlay(’それぞれのライフラインの中身の場所’)
else
gotoAndPlay(’もう一回使ったことを表す場所’)
}
というやり方だと思うのですが、あっていますか。
もっといいやり方があったら教えてください。お願いします。
しまった。名前が入ってなかった。
>>949 =598=僕です。
>>949 一度ライフラインを選択したら次は出ないようにするのなら
各ライフラインへ飛ぶ選択ボタンを4つ置く
on(release){
gotoAndPlay("各ライフライン");
_visible=false;
}
これで一回押せばボタンが消える
ただこれはMCの配置や構造による。
作ってるFLASHの構造がわからんのでこれがいいのか?判断できない
すまん。 ボタンは消えなかった。 ボタンをMC化すれば使える。
>>951 ,952様 早速の回答ありがとうございます。
早速の質問で申し訳ないのですが、
visible って参考書にはないです。何ですか?
falseは参考書にはブール値と書いてあったので、ブール値で探してみます。
MC化するってどういうことなんですか?
「こういう項目で探せ」というのでもいいので、教えてください。
お願いします。
ちなみにライフライン選択も回答もボタンでいくつもりなので、
その方法で大丈夫だと思います。
>>954 様 ありがとうございます!
ありがたくいただきました!
今学校のパソなので、今から家にもって帰って、頑張ってみます。
ちなみに家のパソはネットにつながっていないので、返答は明日以降になると思います。
学生なので時間などの都合上すぐにはいかないと思います。少しお待ち下さい。
あと10/7〜10/10まで東京に研修にいくので、その間はいません。
それでは早速家に帰るために落ちます。本当にありがとうございました!
>>955 |電柱|ω・)。o(がんがってネット繋げよ。応援してるぞ。
1000x600のステージサイズで作ってるんですが、画像を何点か使うと、動きがカクカクしてしまいます。ステージサイズを大きくすると、そうゆう風になってしまうものなんですか? ステージサイズを大きくした場合には「こうしたらいい」とかアドバイスありましたら、ご教授ください。
>>957 大きなFlashは最新のパソコンで見る。
959 :
Now_loading...774KB :03/10/01 21:24 ID:/iqbTAhQ
Xの値によっていくつかの場合分けの処理を行う場合 (例えばX=1なら歩く、2なら走る、3なら止まるのような) FLASHの参考書などを見ると、たいていif elseによって記述されていて、 swtch caseで書かれているのは見たことありません caseのほうが見やすいと思うんですけど 処理的にifを用いたほうがなにかメリットがあるんでしょうか?
961 :
916 :03/10/01 23:15 ID:???
>918 サンクス!
>>959 単純に知られてないだけ(認知度の問題)かと。
実際にAS辞書で調べて見るまで、複数分岐にswitch caseの方が
使いやすい事を俺は知らなかった訳だが。
>>959 個人的にあまり好きじゃないな。
それと微妙に、処理遅いんだよ、switchのほーが。
問題にならない程度だけど。
switch..case はFlashMXから使えるようになったのでは? しかもFlashMXでもパブリッシュすると内部的にはif..elseになっているとか ってのを読んだ覚えがあるようなないような・・・
switch caseなんて知りもしなかった…。 MXのリファレンス開いたらこんな使い方もありました。 結構面白いかも。 __________________________________________________________________________________________________ 次の例では、最初の case グループに break がありません。 したがって、number が 1 である場合、A と B の両方が出力ウィンドウに送られます。 switch (number) { case 1: trace ("A"); case 2: trace ("B"); break; default trace ("D") } __________________________________________________________________________________________________ そういや、プログラマーの人ってfor使わないでwhileで全部書いてますよね。
>そういや、プログラマーの人ってfor使わないでwhileで全部書いてますよね。 いや。そんなことねーっす。
>>964 確かにVer 5.以前では使えないねぇ。
>>966 じゃ、たまたまだったのかな。
MonoのYugoさんやFlashEffectsの白井さん、
後海外の公開されてるScript見てると大体whileだったもので。
macromedia usaで3d script出してた人も
i=0
while {
ってはじめ方で全てwhile使ってました。
理由はわからないけど、癖いたいなものなのかなーとか。
969 :
959 :03/10/02 00:51 ID:???
なるほど、とくにこれといって使わないほうがいいというようなことでは ないようですね、ありがとうございました
>>946 トクトクってcgi出力に変なヘッダが強制的につけられて
普通にやるとクッキー使えなかったような…
ってこれそもそもflashの質問じゃねーだろ。
>>968 flash4あたりじゃwhileしかループする方法がなかったので
昔からflashやってる人にはwhileの方が使いやすいのかもしれない。
…たぶん違うと思うけどな
言語によってはforよりもwhileのほうが処理が微妙に早かったりするもんなんだが。
973 :
Now_loading...774KB :03/10/02 20:24 ID:f8XuYi2m
MXです。 ブロック崩しゲームを作っているのですが、崩れるブロックの作り方に困っています。 「上から、下からボールがぶつかったときにはY方向のみ転換」 「横からボールがぶつかったときにはX方向のみ転換」 を1つのブロック(ムービークリップ)にASで書くことはできるのでしょうか? そんな調子の良いことはできないのでしょうか? 私は、以下のようにして方向転換をさせています。以下は、横からぶつかったときにX方向転換するものです。 ぼーる[mc_ball] ブロック[mc_block] [mc_ball]に onClipEvent(load){ moveX = 8; } onClipEvent(enterFrame){ if(this.hitTest(_root.mc_block)){ moveX = -moveX; } this._x = moveX; } よろしくおながいします。
974 :
Now_loading...774KB :03/10/02 20:47 ID:M05k3T/q
超ド素人です。 flashMXを使っているのですが テキストをスクロールさせる方法がよくわかかりません。 どなたか教えてください。m(_ _)m
>>973 ひとつのMCでは無理じゃないか?
漏れならy軸反射MCとx軸反射MCを各2つづつ作って四角く囲む。
んで、それをMC化するけどな
>>974 ド素人ならトゥイーンで作れ!これ以上の質問は受け付けん!
>>975 いいよ他の人に聞くから
ド素人とか言うなボケナス
お前こそ永遠に見えない右端までトゥイーンしてまえ
>>974 おまいは本当にFlashMXを使えるのかと
978 :
973 :03/10/02 21:17 ID:f8XuYi2m
>>975 やはりそうですか。ありがとうございますた。
効果音に迫力を持たせようと 左右のスピーカーからでる音を調節しているんですが いざ聞こうとするとまったく調節が反映されていません なぜでしょうか?MXでXP 効果音をいくつか併用しています
980 :
979 :03/10/02 22:14 ID:xXASt83H
sageテシマッタ・・ スマソ
>>974 自分で「超ド素人」と言っておきながら、他人に「ド素人」と言われると
切れるのか…遠回しに言うけど、お前ってDQNだな。w
>>980 どう言う風に調節したか?書かないと誰も教えてくれないよん。
ActionScriptで制御したのかな?ここは一から教えるスレじゃなくて、
自分で作っているFlashのどこがまずいか、教えるだけのスレだからね
FLASHで作ったメニュー画面に画面サイズの違うアニメーションのFLASHファイルを読み込ませて 表示したいのですが、ただ単にloadMovieで読み込ませると、 左上に表示されてしまいます。これを中央に表示させる方法ってないですか?
>>973 mc_ball._x = mc_ball._x + moveX;
mc_ball._y = mc_ball._y + moveY;
だとして、
ボールがブロックに当たった時
moveXが 1以上 で
moveYが 1以上 だったら ボールは 右下 に向かって動いている。
moveXが -1以下 で
moveYが 1以上 だったら ボールは 左下 に向かって動いている。
moveXが 1以上 で
moveYが -1以下 だったら ボールは 右上 に向かって動いている。
moveXが -1以下 で
moveYが -1以下 だったら ボールは 左上 に向かって動いている。
結局、チュートリアルもろくに読まずにここで 「出来ない出来ない」聞いている奴って、 Flashを流行の最先端か何かと勘違いしているんじゃないのか。 もしそうなら、やるだけ無駄だからやめた方がいいんじゃないか。 Premireで動画作っていた頃はここで見るような初歩的な事聞く奴なんか 居なかったぞ。
>>982 メニュー画面の中央に空のムービークリップを置いて、
そこからLoadMovieしたら?
>>984 初歩的な質問している奴は、どうせ体験版か割れだろ。
チュートリアルなんて読む気ないっす。ってなオーラが見える。
987 :
Now_loading...774KB :03/10/03 00:31 ID:bPSkgQnX
win2000でFlashMXです。 1フレームが100kb超で、stop()で区切りつつ数フレームを扱っています。 質問なのですが、現在いるフレームからジャンプ先のフレームだけを 読み込みたい場合はどうすればいいのでしょうか? 初めに一括で読み込ませるのはできるのですが、これだとナロバンがツラいので。。 ご伝授をお願いします。
>>979 ストリーミングにしてないんじゃネーノ?
あと、「聞こうとすると」っていうのは、ステージ上再生のことか、
ムービープレビューのことかくらいは書いてください
>>987 全部で何フレームで構成されてるのかは知らんが、
軽くする努力をした方が賢明だと思う。
光だろうと高速だろうと、軽いに越したことはないんだし。
>>987 無理でしょそんな事。
フレーム別にswfにして、メインになるswfからLoadMovieしたら?
>>987 俺はいまだにflash4使いなんでMXでどーなのか知らんが
4では_framesloadedを調べたら何フレームまで読み込まれてるか判定できたよ。
ジャンプ先のフレームまで読み込みできてたらジャンプする。
そうでなければジャンプしない。
似たようなもんがあるだろうからMXのヘルプでしらべたらよろしいかと。
991 :
987 :03/10/03 00:48 ID:bPSkgQnX
>>988 Flashで商店街の地図を作っています。一枚絵だとかなり巨大になるので
エリアごとにフレームで分ける予定です。
なのでどうしても道路のパスや店のアイコンなんかを入れると
100kbオーバーしてしまいます。
>>989 ステージ上部を
>>987 で質問したmc、それをステージ下部の
拡大ボタンや移動ボタンで操作する予定でした。
操作ボタンのあるswfから別のswfにメソッドを送ることはできますでしょうか?
992 :
990 :03/10/03 00:59 ID:???
>>991 ああそうかー。エリアの地図が書いてあるフレーム「だけ」読み込めんとイカンのだな。
それじゃー俺が言ったのは無意味。忘れてくれ。
989の言うとおりLoadMovieすんのがいいと思う。
loadしたムービーは普通のMCと同じ様に扱えるはず。
碌にFlas使いこなせてない奴が、Flash出来ます。とか言って、 仕事取ってくると苦労すると言う話だったのさ。AA(ry
Mac版Flash MXを使っていて、質問したいことがあります。 普通にテキストツールで入れた文字のフォントを変えようとしたら、デバイスフォント以外のフォントが載っていませんでした。もしかしたらMac版のFlash MXはデバイスフォントしか選べないのでしょうか?
>>987 保存してある画像の形式を教えれ。(FLASHで直接描いてる?)
画像が切り分けてあり、個別に保存(jpgとか)してあるなら、
画像を、外部から読み込ませる形にしたらいかがでしょうか?
あらかじめ画像load用のMCを作っておき、そこにロードする。
987の「1フレームが100kb超」ってどう言う意味ですか?
画像一枚が100KBって事でOK?(kb小文字にされると、さらに謎だ)
>>994 フォント入れ。
>>995 いや、普通にフォントは沢山ある。
初めから入っているフォントすら使えない。
気づいたらもうすぐ1000
998 :
987 :03/10/03 01:21 ID:bPSkgQnX
ステージ上部のmcをそれぞれswfにし、各々に同じ操作パネルmcを入れてやれば 後はroot上で任意のswfを読み込めば良さそうですね。 なんとかやってみたいと思います。
999げっと
1000 :
Now_loading...774KB :03/10/03 01:26 ID:xj2ol8Yl
1000!!
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。