Flashの超基本的な質問はここでしろ! part38
- 1 :Now_loading...774KB:2008/06/03(火) 20:25:30 ID:8SFTtoRo ?PLT(13229)
- どの質問スレでもスルーされるような超基本的な質問はここでしろ!
調べるのがめんどくさい初心者はなんでもかいとけ!知ってたら即、答えるし、
知らんかったら知らんと書く。検索なんかクソでも喰っとけ!教えて君以外は逝ってヨシ!
★しかし良心があるならせめて質問前に↓まずここに目を通せ!! [Q&A と 問題解決リンク]
http://z-temp.hp.infoseek.co.jp/2ch/flash_faq.htm
質問テンプレ(書いてあると回答者がレスしやすい)
(1)使用ソフト/バージョン:FLASH 5/ MX / MX2004 / Pro / 8Pro / 8Basic など
(2)OSのVer:Win2K/ WinME /WinXP /MacOS 10 など
(3)作品の具体例がある場合はリンク必須
(「このサイトのように○○したいhttp://〜」とか)
前スレ
Flashの超基本的な質問はここでしろ! part37
http://pc11.2ch.net/test/read.cgi/swf/1202144062/
関連スレ
Flash製作初心者の質問スレッド レイヤー38
http://pc11.2ch.net/test/read.cgi/swf/1202151748/
ActionScript 誰かが物凄い勢いで解答するスレ 19
http://pc11.2ch.net/test/read.cgi/swf/1205361771/
- 522 :Now_loading...774KB:2008/08/16(土) 16:38:45 ID:Mo09DQba
- >>520
もう見てないかな?
この前俺やったよ
やり方は画面キャプ系のソフトでswfを強制的にaviに変換
んでそのaviに再度swfにつけた音を付け直す
そしたら画質の落ちたaviの完成
ageる用に作ったがそれ以外では使いようがないない、avi
- 523 :Now_loading...774KB:2008/08/16(土) 16:40:41 ID:Mo09DQba
- うわ、質問取り違えてた
釣ってくるわ
- 524 :Now_loading...774KB:2008/08/16(土) 18:52:07 ID:FlirQFzZ
- FlashCS3で質問させてください!
たとえばFlashで煙の表現をしようとするとします。
ActionScriptを使った場合
ある点に灰色の円とかを1秒に3つ生成して
その一つ一つの円のY座標を減らして浮上させつつ、アルファも減らす。
こうすればリアルな煙が作れますよね?
しかし、これはActionScriptで動いているので、タイムライン上から確認できません!
実行して初めてその動きを確認することができます。
もしActionScriptで作ったアニメーションをタイムラインに落とし込む機能があったらいいのに!
と思っていろいろ調べていたのですがタイムラインエフェクトという機能を見つけました!!
よっしゃー!とか思ってたんですけど、タイムラインエフェクトを自作するにはActionScriptではなく
JSFLとかいう特殊な言語を覚えなきゃならないとか…
ほかに、プログラムで定義した動きをタイムラインに落とし込むような方法ってありませんか?
もしそんな方法があったら僕は死ぬほど喜びますよ!
助言よろしくおねがいします。
- 525 :Now_loading...774KB:2008/08/16(土) 18:55:21 ID:FlirQFzZ
- もしくは、タイムラインエフェクトの作り方が載ってるサイトとかあったら僕は死ぬほど喜びます!
- 526 :Now_loading...774KB:2008/08/16(土) 19:24:03 ID:HWny8HM/
- 質問です。
FLASH動画(swf)の特定時間(開始後20秒後とか、一番最後とか)の
画像を静止画(jpg等)に落とせるのでしょうか?
よろしくお願いします。
- 527 :Now_loading...774KB:2008/08/17(日) 10:40:57 ID:pvybIv0I
- 前回、ボタンを押したらまるがでるという質問をさせていただいたものです。
ボタンを押したときに、用意した○のムービークリップが表示されるまでは出来たのですが、
複数用意したムービークリップの中から、一つをランダムで選び表示
という風にしたいのですが上手くいきません。
再びどなたかご教授お願いします・・・
- 528 :Now_loading...774KB:2008/08/17(日) 10:47:36 ID:cgy/RBwc
- >>527
表示するムービークリップで乱数やら取得してフレーム飛ばすか、attachとかする時に乱数とか取得するなりして分ければ良いと思うよ
- 529 :Now_loading...774KB:2008/08/17(日) 12:31:42 ID:pvybIv0I
- >>528さん
乱数を取得して、それによって起こることをかえればよかったのですね。
ずっとrandomをいじくってました・・・ありがとうございます!
もう一つなのですが十回ボタンを押したときだけ特定のムービークリップを取り出す
というのはif〜で出来ますか?
今回初めてif〜というものを勉強しているので、聞き方が間違っているかもしれません・・・
よろしくお願いします。
- 530 :Now_loading...774KB:2008/08/17(日) 13:44:09 ID:gvqbntOK
- >>529
変数をカウントアップしていってifで10回目かどうかをチェックすればいいと思うよ
- 531 :Now_loading...774KB:2008/08/17(日) 15:21:20 ID:PtNIjSO8
- >>526
HugFlashで全部取り出して、お目当ての画像を探す
- 532 :Now_loading...774KB:2008/08/17(日) 15:45:16 ID:/VDYTDtJ
- >>526
静止画キャプチャーソフトじゃだめなのか?
- 533 :Now_loading...774KB:2008/08/17(日) 20:59:50 ID:JCBv324n
- FLASHで細かい絵を描いていると、存在意義不明・消去不能の
謎のアンカーポイントが多数できるのですが、解決方法(消す方法)はありませんか?
- 534 :Now_loading...774KB:2008/08/18(月) 05:41:14 ID:L4D0ELjG
- AS3です。ShapeをSpriteに格納して
Spriteを序所に移動し、衝突判定で挙動を変えたいのですが
強制的にdrawCircleで指定したposに留まる症状が出てしまいます
var container: Sprite = new Sprite;
var shape: Shape = new Shape;
shape.graphics.beginFill(0xFF0000);
shape.graphics.drawCircle(0,0,10);
container.addChild(shape);
var dx : Number = 1; // x移動量
var dy : Number = 1; // y移動量
container.addEventListener(Event.ENTER_FRAME,function(event){
// Spriteを移動
container.x = container.x+dx;
container.y = container.y+dy;
// 壁との当たり判定
if(shape.x<10||shape.x>600) dx *= -1;
if(shape.y<30||shape.y>400) dy *= -1;
ttp://hakuhin.hp.infoseek.co.jp/main/as3/display_obj.html#DISPLAY_OBJ_01
を、参考にしていますが
予めステージにMCを置かない方法でお願いします。
- 535 :534:2008/08/18(月) 05:42:32 ID:L4D0ELjG
- 記述ミスです
if(shape.x<10||shape.x>600) dx *= -1;
if(shape.y<30||shape.y>400) dy *= -1;
↓
if(container.x<10||container.x>600) dx *= -1;
if(container.y<30||container.y>400) dy *= -1;
- 536 :Now_loading...774KB:2008/08/18(月) 07:14:09 ID:RRsF2cli
- >>534
container.xとcontainer.yの初期値が指定されていない
つまり最初から範囲外
- 537 :Now_loading...774KB:2008/08/18(月) 07:52:27 ID:L4D0ELjG
- >>536
ありがとう、上手くいったよ
- 538 :526:2008/08/18(月) 09:01:50 ID:Q59Izp1s
- >>531,>>532
レスありがとうございます
- 539 :Now_loading...774KB:2008/08/18(月) 10:44:32 ID:n0UuHpeU
- >>524
ごめん、それ無理☆
- 540 :Now_loading...774KB:2008/08/18(月) 12:19:40 ID:8Fhd2Aua
- FLASH初心者です。
FLASH Liteで携帯用待ち受けを作ってるんですが、ループのさせ方がわかりません。
指定した範囲をループさせるにはどうしたらいいでしょうか?
ご教授ください。
- 541 :Now_loading...774KB:2008/08/18(月) 15:25:57 ID:vN6UzoGP
- cs3使用です。
シーンが2つあります。
シーン1(シーン名:sc1)の最終フレームにはstop();と記述し
シーン1上にあるインスタンス(インスタンス名:starbutton)をクリックしたらシーン2(シーン名:sc2)に移動するようにしたいのですが、
シーン1の最終フレームに
----------------------------
stop();
startbutton.addEventListener(MouseEvent.CLICK, playMovie);
function playMovie(event:MouseEvent):void {
gotoAndplay("sc2");
}
----------------------------
と記述しているんですが、
なぜかシーン1の最終フレームで再生が止まらず、
そのままシーン2まで再生されてしまいます。
また、ステージに配置したムービークリップ内の最終フレームにもstop();と記述しているのですが、それらムービークリップの再生も止まらず、
全てのstop();のスクリプトが無効になっているような感じです。
stop();以下のイベントリスナーを記述していないときは止まっていたのに・・
どなたかよろしくお願いいたします。
- 542 :Now_loading...774KB:2008/08/18(月) 16:03:43 ID:P63qefB1
- >>540
AS使うなりしてフレーム飛ばすか、ムービークリップにするなりすれば良いと思うよ
- 543 :Now_loading...774KB:2008/08/18(月) 17:04:46 ID:RRsF2cli
- >>541
ラベルだとすれば
gotoAndPlay("sc2");
とかじゃねーの
普通のシーンは非推奨、というかよほどのことがない限り使ってはいけない
- 544 :Now_loading...774KB:2008/08/18(月) 17:48:32 ID:8Fhd2Aua
- >>542
ありがとうございます
やってみます!
- 545 :541:2008/08/18(月) 19:11:39 ID:vN6UzoGP
- >>543
シーン名へのジャンプはだめんなんですね。
ありがとうございます。
で、シーン1で再生ヘッドが止まらなく件はどうしてなんでしょう?
ムービープレビューでみてますし、シンタックスエラーもないのに、
gotoAndplayが間違い?
- 546 :Now_loading...774KB:2008/08/19(火) 00:15:49 ID:buTLGiu5
- ふむ
Flash8でテキストエフェクト使えないかな
予め用意してswf取り込んで使うしかない?
- 547 :Now_loading...774KB:2008/08/19(火) 18:40:12 ID:eOQNjDlY
- >>539
やっぱり無理っすか〜
不便だなぁ。
どうもありがとうございました〜
- 548 :Now_loading...774KB:2008/08/19(火) 19:28:21 ID:buTLGiu5
- なんでFlashにドット機能ないんだよ
外部でポチポチ打って取り込んだりグリッド使ってやるのが面倒すぎる
- 549 :Now_loading...774KB:2008/08/19(火) 20:14:50 ID:msqsnDWo
- >>546
使えますよ
- 550 :Now_loading...774KB:2008/08/19(火) 23:37:56 ID:an5fbAgK
- >>548
BitmapData.setPixel32()
- 551 :Now_loading...774KB:2008/08/20(水) 10:48:13 ID:WWeCsQyx
- >>548
ベクタ画像としてドット絵を描きたいの??
それっておかしくね?w
Flashの映像表現は切り絵みたいなもんで
ドットの配列で作られたラスタ画像は基本Flash上では編集できない!
Flashにbmp等のラスタ画像を読み込むと
ライブラリに緑の木みたいなアイコンのデータが追加されるけどそれがラスタ画像ね!
そのアイコンを右クリックすると外部エディタで編集ってのがあるので
そこから別のソフトを(edgeとか)使って画像編集しちゃダメなの?
外部で作ったドット絵Flashに読み込んで拡大縮小、回転させたらドット絵の意味がなくなるわけだけども。
何がしたいのかよくわからん!
ゲームとかを作ろうとしてるのであればActionScriptを使って
外部データを読み込んで使う手法が一般的だとおもうぞー。
ドット絵アニメーションさせたいのであれば、映画のフィルムみたいにbmpを作って
そのbmpから映像を切り取ってフレーム毎流れるように読み込ませればOK
- 552 :Now_loading...774KB:2008/08/20(水) 14:05:48 ID:LU0wqSYT
- Flashの超超基本的な質問はここでしろ!
スレが必要な気がするのは俺だけか・・・
- 553 :Now_loading...774KB:2008/08/20(水) 15:18:33 ID:wKKSDh8n
- >>551
落ち着け
- 554 :Now_loading...774KB:2008/08/20(水) 16:12:59 ID:do92Pnqb
- attachMovieでつくったmcの中に
テキストフィールドを2つつくって
外部xmlの文章を表示したいんですが、
下のように書いたら何にも表示されませんでした。。
function myXMLLoaded(success) {
〜略(ノード取り出しのAS)
for(var n:Number = 0; n < text1.length; n++){
var conTitle:String = text1[n].attributes["cTitle"];
var conset:XMLNode = text1[n].firstChild;
var conText:String = conset.firstChild.nodeValue;
mcName = "set"+n;
titName = "tit"+n;
texName = "tex"+n;
textMC.attachMovie("set", mcName, n);
textMC[mcName].createTextField(titName, 0, 0, 0, 300, 50);
textMC[mcName].createTextField(texName, 1, 0, 60, 300, 150);
textMC[mcName][titName].text = conTitle;
textMC[mcName][texName].text = conText;
}
attachMovieしないで、そのままtextMCに
テキストフィールドをつくった場合は表示されましたが
mcの中に入ってた方が何かと都合がいいので
どのように書いたらいいか教えてください。お願いします!
- 555 :Now_loading...774KB:2008/08/21(木) 10:13:30 ID:nOSPRR6W
- googleのストリートビューって何か独自の変形エンジンを使ってるらしいですが
とくに何かFLASHプレイヤーのプラグインなどをインストールされた覚えもないけど
どうやってるんでしょうあれ?
ASであんな変形フィルタを作れたとして、あんなスピードで動いてくれるもんでしょうか?
- 556 :Now_loading...774KB:2008/08/21(木) 11:03:46 ID:MwxFh18e
- flash MXで
今アドベンチャーゲームを作っているのですが、
オートスキップなどは自作で作れたのですが、
どうしてもセーブとロードだけが作れません・・
特別なスクリプトなどは使わず
フレームレートでつくった単純なアドベンチャーなので
セーブボタンを押すと現在のフレーム数でセーブ
ロードボタンを押すとセーブしたフレーム数からゲームスタート
みたいな簡単なセーブとロードを作りたいです。
どなたかご教授お願いします・・・
- 557 :Now_loading...774KB:2008/08/21(木) 11:33:16 ID:Bele2r4S
- >>555
どうなっているって、独自のライブラリがあるって自分でいってるじゃない。
>ASであんな変形フィルタを作れたとして、あんなスピードで動いてくれるもんでしょうか?
動くんだからしょうがない。
>>556
SharedObject
- 558 :Now_loading...774KB:2008/08/21(木) 12:32:39 ID:MwxFh18e
- S>>557様情報ありがとうございます
こちらもセーブを作るにはharedObject を使うということは、
方々で検索した結果、なんとなく把握はしているのですが、
そこから先に進めないのです・・・
例として
フレーム1にロードボタンがあり
フレーム10にセーブボタンがあって
一度フレーム10まで進みセーブボタンを押せば、
次からはフレーム1のロードボタンを押すことで10から進めることが出来る。
このようなボタンを作りたい場合は
フレーム1のロードボタン
フレーム10のセーブボタンにどのようなアクションスクリプトを
打ち込めばいいのでしょうか。
是非お教えいただけないでしょうか
- 559 :Now_loading...774KB:2008/08/21(木) 14:06:57 ID:wTgI0bZY
- >>558
mxならヘルプでSharedObjectで検索すりゃサンプルコードぐらい出てくるだろ
- 560 :Now_loading...774KB:2008/08/21(木) 14:12:45 ID:wTgI0bZY
- >>554
まずは固定リテラルで表示されるかどうか確認してみ
- 561 :Now_loading...774KB:2008/08/21(木) 14:25:56 ID:v9zq8jJi
- >>558
知識が少なそうだから、段階を踏んでやらないと無理っぽいな。
とりあえず、現在何フレーム目にいるのかはわかるのか?
ボタンを押したら、任意のフレームにとぶことはできるのか?
- 562 :Now_loading...774KB:2008/08/21(木) 15:12:32 ID:MwxFh18e
- >>561様
ボタンを押したら、任意のフレームにとぶ等の
アクションはつくることが出来ます。
フレームは常時ストップをかけていて、
会話を進ませる(ページをめくる)たびに、
on (press) {
//Movieclip GotoAndStop Behavior
this.nextFrame();
//End Behavior
で1フレームずつ進んでいく感じです。
ボタンを押すことで好きな会話先に飛ばす
(DVDの映画のムービークリップみたいなものは)
自分でも作る事が出来るのですが、
最初からすべてのシーンに移動できては
それではセーブにはならないので、
「自分がセーブした場所にのみ、
移動することができる」
このような、ボタンが作りたいのです・・。
559様からご指摘をいただきましたので、
もう少し粘ってみて、それでも分からなかった際は、
現状のデータをアップロードするなりして
皆さんから再度コメントをいただきたいと思います。
作ってるゲームがエロゲーなのでその点は忍びないですが・・
- 563 :Now_loading...774KB:2008/08/21(木) 15:43:05 ID:xyWwilAq
- >>562
作り終わったらこのスレに投下する事だけは忘れるな
言いたいのはただそれだけだ
- 564 :Now_loading...774KB:2008/08/21(木) 16:11:55 ID:Bele2r4S
- >>562
>作ってるゲームがエロゲーなので
そこをはやくいってもらわないと困る。
- 565 :Now_loading...774KB:2008/08/21(木) 16:27:00 ID:Bele2r4S
- とりあえずこれでいいでしょ。
//LOAD
shrObj = SharedObject.getLocal("Savefile");
if (shrObj) {
savedata = shrObj.data;
_root.gotoAndStop(savedata.frameNum);
}
//SAVE
var shrObj = SharedObject.getLocal("Savefile");
if (shrObj) {
savedata = shrObj.data;
savedata.frameNum = _root._currentframe;
}
so.flush(1000);
- 566 :Now_loading...774KB:2008/08/21(木) 17:29:43 ID:jRMMkeKE
- Aのフラッシュからレベル1にBのフラッシュをロードさせたとき
Bのフラッシュのロード率をAのフラッシュに表示させることってできませんか?
できたらAS教えてもらえるとありがたいです
- 567 :Now_loading...774KB:2008/08/21(木) 18:42:14 ID:4m1M9zO0
- エロゲと聞いて全力支援モードのお前らワロタw
- 568 :Now_loading...774KB:2008/08/22(金) 00:53:11 ID:kfTxhxlS
- 俺もエロゲ作ってるんだけどさ、BGMに使う音楽素材って
フリー素材と著作権切れたやつ以外に何か使えるのってある?
有名なFLASHで、作者が買った市販のCD使ってたりするけど
そういうのってJAS絡んでてもOK?
つかこれはここで質問してよかったんだろか
- 569 :Now_loading...774KB:2008/08/22(金) 01:03:09 ID:G+xCMgrj
- >>568
完璧にアウトです>_<
- 570 :Now_loading...774KB:2008/08/22(金) 03:17:57 ID:ZjySGFtB
- >>568
そら黒Flashだ
むかーしは結構そのへん見る方も作る方も甘かったけど
いまはやめといたほうがいい
- 571 :Now_loading...774KB:2008/08/22(金) 03:39:17 ID:ELk7qZeG
- 良く知らんけどJASRACが管理してるものならJASRACに金払えばいんでないの?
他人がやってる違反に関してはnot your business
170 KB
[ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]
取りに行ったけどなかった。次は一時間後に取りに行くです。新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.0.7.3 2008/07/26
FOX ★ DSO(Dynamic Shared Object)