1 名前:Now_loading...774KB [2008/07/08(火) 15:08:44 ID:37ODdv7N] AcitonScriptのことなら 初歩的な質問でもなんでもおk 見れない、保存したい、flashを作りたいはスレ違い 下記の関連スレ、超基本的な質問へ。 ●質問する時は自分の環境を書く(AS2,AS3の別も) ●質問はものすごい勢いじゃなくて結構 ●できるだけコードも示す ●まず自分がやりたいことを明確に書く。そのために試してみた処理を書く 前スレ ActionScript 誰かが物凄い勢いで解答するスレ 19 pc11.2ch.net/test/read.cgi/swf/1205361771/ 関連スレ Flashの超基本的な質問はここでしろ! part37 pc11.2ch.net/test/read.cgi/swf/1202144062/l50 Flash製作初心者の質問スレッド レイヤー38 pc11.2ch.net/test/read.cgi/swf/1202151748/l50
583 名前:Now_loading...774KB [2008/09/15(月) 20:47:33 ID:mbaHHWXi] As2.0 WIN XPです。 マウスが近づくとMCが拡大するというスクリプトをMCに書いて 実行させています。 これをrootのタイムラインにfunctionとして定義して、 MCにはfunctin();にて実行させる場合、 rootにはどのように書けばいいのでしょうか? 多分、xm、ymあたりの変数あたりに工夫をしなければならない と思うのですが、迷路に入り込んでいます。 よろしくお願いいたします。 // onClipEvent (enterFrame) { xm = _xmouse; ym = _ymouse; span = Math.sqrt(xm*xm+ym*ym); if (span>100) { mcScale = 80; } else { mcScale = 80+(span-100)*-20/100; } this._alpha = this._xscale=this._yscale=mcScale; }
584 名前:Now_loading...774KB mailto:sage [2008/09/16(火) 00:11:38 ID:GSu0om6T] >>583 //onEnterFrame onClipEvent (enterFrame) { _root.HOGE(this) } //_root function HOGE(mc:MovieClip) { xm = mc._xmouse; ym = mc._ymouse; span = Math.sqrt(xm*xm+ym*ym); if (span>100) { mcScale = 80; } else { mcScale = 80+(span-100)*-20/100; } mc._alpha = mc._xscale=mc._yscale=mcScale; }
585 名前:Now_loading...774KB mailto:sage [2008/09/16(火) 00:39:42 ID:6xqxL9rV] >>582 サイトの構造的に、どうしても新規ウインドウを開かずに表示したい
586 名前:Now_loading...774KB mailto:sage [2008/09/16(火) 02:27:25 ID:K06s6cYa] AS3でSpriteやMovieClipオブジェクトの基準点を指定(変更)する方法ってありますか? FlashCS3でシンボル変換時に出るウィンドウの9つの点で指定出来るやつです
587 名前:Now_loading...774KB mailto:sage [2008/09/16(火) 10:59:51 ID:Wsjd8HP6] >>584 お陰様で無事実装できました。 ありがとうございました m(_)m
588 名前:Now_loading...774KB mailto:sage [2008/09/16(火) 19:41:29 ID:bK4IUF1/] >>581 問題の絞込みはどこまでやってる? ちょこっと試して見たけど問題ないみたいだった。 ASの問題じゃないだろ? その他の環境によるもんじゃないのかな? つか>>582 は解決策暗示してんじゃないの? >フルパスにする まぁ、パクリサイトだったらいじれないから無理だろうけど、
589 名前:Now_loading...774KB [2008/09/16(火) 20:39:18 ID:s2/Veykc] 環境)OS:WinXP-Pro,Mem=3GB,ソフト:Flash8-Pro(Player8,AS2.0) 入れ子MC内のテキストフィールドのハイパーリンクで質問です。 URLが指定されたテキストをクリックすると当該HPにジャンプするようなムービーを作るため、 あらかじめ空のテキストフィールドを含んだMCをfor文とattachMovie()で10個生成しました。 確認のため、TextFormat()で太字になるように設定したところ、テキストフィールドの文字列 は狙い通りに10個全て太字になりましたが、生成されたテキストフィールドにマウスポインタを 重ねてもリンク動作をしません(下はASの抜粋です)。 fmt_name.url = "www.yahoo.co.jp/ "; //URL設定 fmt_name.html = true; fmt_name.bold= true; // this["textM"+id].txt = id; //idは0〜9で、縦に0〜9が表示 this["textM"+id].txt_ins.setTextFormat(fmt_name); //太字にはできる どうしたら良いでしょうか?
590 名前:Now_loading...774KB mailto:sage [2008/09/16(火) 21:04:53 ID:ujAwUn32] Flash8です。 loadMovieで外部のフラッシュを 完全に読み込んでから次のフレームに進みたいです。 完全に読み込んでから次のフレームに進むスクリプトを 教えてください。
591 名前:Now_loading...774KB [2008/09/16(火) 22:15:54 ID:SavpeRG8] >581 自分が言ってるように、 フレームの場合のCSSの定義をもう一度確認した方がいいんじゃないかな。 スタイルシートは外部ファイルだよね?
592 名前:Now_loading...774KB mailto:sage [2008/09/16(火) 23:31:56 ID:N0mY7K2a] なんだかクソスレ化してきたなw
593 名前:Now_loading...774KB mailto:sage [2008/09/17(水) 00:43:50 ID:JKJE719G] 今までどんだけ良スレだったんだよw
594 名前:589 mailto:sage [2008/09/17(水) 00:49:09 ID:MlH37Gk0] すいません。目標とは若干違いますが、TextFormat()をMCの フレームアクションとして指定し、getURL()で表示出来るように なりました。 つまり、MCで this.onPress = function() { フォーマット指定 getURL("http://〜"); } という感じです。 これでクリックすると目標のHPが表示され、数字の太さや色も 指定できました。
595 名前:Now_loading...774KB [2008/09/17(水) 04:39:56 ID:FCyk1IHm] WinXP-ProでFlash8を使用。 指定したディレクトリ(パス)にあるファイル名の一覧を得るにはどうしたら良いでしょうか? よくソフトなどで、フォルダを階層毎に開いて、目的のフォルダの中身を表示する感じです。 出来ればAS2.0以下で願います。 先ずは、trace()表示をしたく思います。
596 名前:Now_loading...774KB mailto:sage [2008/09/17(水) 10:02:09 ID:tnMIb4Rw] >>595 import flash.net.FileReferenceList; import flash.net.FileReference; var listener:Object = new Object(); listener.onSelect = function(fileRefList:FileReferenceList) { trace("onSelect"); var list:Array = fileRefList.fileList; var item:FileReference; for (var i:Number = 0; i<list.length; i++) { item = list[i]; trace("name: "+item.name); } }; var fileRef:FileReferenceList = new FileReferenceList(); fileRef.addListener(listener); fileRef.browse();
597 名前:Now_loading...774KB [2008/09/17(水) 12:17:51 ID:MRmnZX1b] >>592 クソが言うなら間違いないでしょww
598 名前:Now_loading...774KB [2008/09/17(水) 13:57:51 ID:p+3YDTsR] 質問です ボタンで外部swfを空mcに読み込み、表示されるコンテンツを切り替えたいのですが 初期でロードするムービークリップにリンケージで識別子を設定して読み込んでいる モノがあり、ボタンで他のに切り替えても、残ってしまいます。 完全に他のswfに切り替えたいのですが、どなたかよろしくお願いします。
599 名前:Now_loading...774KB [2008/09/17(水) 13:58:26 ID:MTrr1q0f] mcBoxを、シフトキーを押しながらクリックした場合は onShiftClickというファンクションを呼び出したいんだけど、 それはどのようにaddEventLisntenerしたらいい? mcBox.addEventListener(ここがわからない);
600 名前:Now_loading...774KB mailto:sage [2008/09/17(水) 14:54:16 ID:a0YqYiNg] >>599 試してないけど、多分こう。 mcBox.addEventListener( MouseEvent.MOUSE_CLICK, onClick ); public function onClick( e:MouseEvent ):void{ if( e.shiftKey == true ) trace( "shiftキーを押しながらクリックされました。" ); }
601 名前:Now_loading...774KB mailto:sage [2008/09/17(水) 14:58:16 ID:QPxJsoy0] >>596 レス有難うございます。 早速、試してみます。
602 名前:595 [2008/09/17(水) 17:43:56 ID:QPxJsoy0] (ファイル名一覧の取得) >>596 さんの方法を元に、browse()のヘルプを参照し、JPGのみを選択するように fileRef.browse(); → fileRef.browse([{description:"Images", extension:"*.jpg"}]); と加工しました。 しかし出来れば、任意のパスを指定して、そこにある全てのJPG名を自動的に取得 したく思っています。一応、考えられる箇所を細工しましたが駄目でした。 どうすれば良いでしょうか? 再度アドバイス願います。
603 名前:Now_loading...774KB [2008/09/17(水) 18:00:10 ID:MNJurFNW] そんなんできたらローカル環境のファイルリストを勝手にどっかに送られんだろ ユーザーが手で選択するしかできないようになってんだよ
604 名前:Now_loading...774KB [2008/09/17(水) 19:23:22 ID:MTrr1q0f] >>600 ありがとうございます。 バッチリできました〜!!
605 名前:595&602 mailto:sage [2008/09/17(水) 23:41:44 ID:xbqfJnCv] >>603 有難うございます。 確かにそうですね。
606 名前:Now_loading...774KB mailto:sage [2008/09/18(木) 03:14:55 ID:VObT4N/z] 煮詰まってしまったので質問させて下さい。 ボタンなんですが、上レイヤーのボタンを押すと下レイヤーの ボタン(…といっても、わけあってhitTestで作ってます、しかも大量)まで反応します。 #タイムラインを使えばいいんですが、再ロードさせたくないので、単に無効になってくれるのが理想です。 一般的なenabledや空ボタン程度だとダメっぽいのです。 何とか簡単に下レイヤーのhitTestを無効化出来ないでしょうか。
607 名前:Now_loading...774KB mailto:sage [2008/09/18(木) 05:19:51 ID:MnhKerfn] >>606 要は、100個位あるMC型のボタンの1個を押すと、その1個のみを Onの状態にしたいということ? attachMovie()でインスタンス生成(ボタンMC生成)すれば、レイヤーを考慮せずに 好きな数だけ好きな位置に配置できるが・・・ (ただし、この場合には、各深度に注意) タイムラインも、gotoAndStop()で制御すれば、各ボタン単位で有効/無効が設定 できるよ。これじゃ駄目?
608 名前:606 mailto:sage [2008/09/18(木) 09:46:19 ID:av1fhiPK] >>607 いえ、その方法が使えません… 具体的には塗り絵Flashで、100個くらいあるシンボルにhitTestで色付けする方法を採っています。 で、その上に「○○しますか?はい いいえ」的なダイアログを出したいんですが、下の シンボルが反応してしまうので困っている次第ですw
609 名前:Now_loading...774KB mailto:sage [2008/09/18(木) 10:15:01 ID:O4g/dmhW] どう作ってるのか知らないけど、 それならダイアログだしたらhitTestの処理なくせばいいんじゃない?
610 名前:Now_loading...774KB [2008/09/18(木) 13:54:46 ID:kq5/cFrH] ドキュメントクラスの中で public宣言して作成した関数hoge()を、 ムービー内の一つのmcBtnがクリックされたときに呼び出したいけど うまくいかないです。 普通に mcBtn.addEventListener(MouseEvent.CLICK, hoge); と書くだけじゃ駄目ですか?
611 名前:606 [2008/09/18(木) 15:53:14 ID:Rh63+pHt] >>609 有り難うございます。 結局for++iで100個のMC全部指定するか各MCにひたすらhitTestオフ条件を書き込む ベタな方法でしか回避できないんですかね…
612 名前:Now_loading...774KB mailto:sage [2008/09/18(木) 17:33:52 ID:gWGFd90t] >>610 引数の型をMouseEventにした?
613 名前:Now_loading...774KB mailto:sage [2008/09/18(木) 17:36:25 ID:1tHlJm9w] >608 シンボルクリックしたら全体を覆うMCを表示させる
614 名前:Now_loading...774KB [2008/09/18(木) 17:57:41 ID:kq5/cFrH] >>612 610です。 すみません、省略し過ぎました。 もう少し詳しく書きます。 ドキュメントクラスmain.as内で、 public function hoge():void{ trace("きてます"); } としておいて、 ムービークリップの、mcBtnのフレームアクション上で、 mcBtn.addEventListener(MouseEvent.CLICK, onJump); function onJump(e:MouseEvent):void{ hoge(); } としています。これを実行すると、 「1180:未定義である可能性が高いメソッドhogeの呼び出しです」 となってしまいます。root.hoge()でも駄目でした。 何が駄目なんでしょう? ※ドキュメントクラス内からの命令でhoge()は普通に呼び出せます。
615 名前:Now_loading...774KB mailto:sage [2008/09/18(木) 18:13:19 ID:gWGFd90t] >>614 MovieClip(root).hoge();
616 名前:Now_loading...774KB mailto:sage [2008/09/18(木) 18:27:53 ID:O4g/dmhW] >>611 AS2だけど、こんな感じでフラグたてればいいだけじゃない? www.uploda.org/uporg1677159.zip.html Pass : swf
617 名前:Now_loading...774KB mailto:sage [2008/09/18(木) 18:38:50 ID:qqfvG/t6] 教えてください タイムラインのMcPageの1フレーム目にTOPページ、 2フレーム目に2ページと置いて、各ページの中に mc001、その中に入れ子にしてBtn001というボタンが いくつかあり、ボタンをロールオーバーするとswapDepthsにて 最上層に出てくるような感じにしています。 (ロールオーバすると吹き出しが出るようになっていて、重なり防止のため) rootには var depth:Number = 0; と書き 外部Asには Mcpage.mc001.Btn001.onRollOver = function() { this._parent.swapDepths(_root.depth++); と書いて、TOPページ内ではSwapDepthsが効いているのですが 2ページ目になるとSwapされていません。 ご教授よろしくお願いいたします。 フラッシュ8使用です
618 名前:Now_loading...774KB [2008/09/18(木) 21:44:49 ID:kq5/cFrH] >>615 610です。 ありがとうございます。 無事できました!!思いつきませんでした・・・! 感謝いたします。
619 名前:Now_loading...774KB mailto:sage [2008/09/19(金) 17:44:00 ID:fb6qmjPM] AS3で、TextFieldの文字の色を赤→緑→青と変えたいのですが 上手くいきません。以下コードです。 var f = new TextFormat("Arial", 12, 0xFFFFFF, false, false, false); var t = new TextField(); t.defaultTextFormat = f; addChild(t); Tweener.addTween(f, {color:0xff0000, time:0, delay:0.0}); Tweener.addTween(f, {color:0x00ff00, time:0, delay:1.0}); Tweener.addTween(f, {color:0x0000ff, time:0, delay:2.0}); ... なんとなく書き方自体ダサい気がするんですが何か方法はないでしょうか。
620 名前:619 mailto:sage [2008/09/19(金) 18:35:13 ID:fb6qmjPM] 自己レスです、MovieClipでフレームアクションさせたらうまくできました。 お騒がせしました。
621 名前:Now_loading...774KB mailto:sage [2008/09/19(金) 19:56:23 ID:a7Md/rG7] 突然ながら質問が。 AS2.0の_url(絶対パスをとるやつ)から最後のファイル名を除いたフォルダパスだけとるにはどうしたらいいんですか? できるだけRegExpとかは使いたくないです。
622 名前:sage [2008/09/19(金) 23:32:49 ID:O0Pn9FxL] >>621 trace( str.lastIndexOf( "/" ) );出力10 trace( str.substr( 0, 10 ) );
623 名前:Now_loading...774KB mailto:sage [2008/09/19(金) 23:57:13 ID:Q1m+63Rt] >>622 最後のファイル名の長さを調べてそれ以外を抜き出すのですね。 回答ありがとうございます。
624 名前:Now_loading...774KB mailto:sage [2008/09/19(金) 23:58:27 ID:Q1m+63Rt] 最後の/の位置ですね。
625 名前:Now_loading...774KB mailto:sage [2008/09/20(土) 10:02:27 ID:3vGib9u4] >>617 全ての深度をしっかり紙に書いて把握してみれ いい加減に作るとわけわかんなくなるよ
626 名前:Now_loading...774KB mailto:sage [2008/09/20(土) 11:33:40 ID:4Os7R83x] 現在パー速クリエイタースレで人員募集中です。 現行スレ&テンプレ ex14.vip2ch.com/test/read.cgi/news4gep/1221872491/ ・html、CSS、SNSを作れる言語が書ける人(一番大変な部分です。数人必要かも。) ・Flashができる人(お絵かき、通信等) ・aiやpsdをいじれる人 ・宣伝活動に長けている人 ・ちょっとしたスキルがある方(動画作成等) 他にもどしどし募集中。 勉強中の方からプロの方まで、気軽にお願いします。
627 名前:Now_loading...774KB mailto:sage [2008/09/20(土) 22:22:26 ID:TTTyQOrz] Flashのゲームが作りたくて、本を読んで勉強しています ある本のサンプルにジグソーパズルの作り方が載っていて その本ではjpegをライブラリに入れて、ジグソーパズル全体の大きさの四角 を「塗りのカラー」をビットマップとしてjpeg画像を塗り込み、それを線で切って ピースとしています。 この方式は理解出来たのですが、Jpeg画像の枚数を増やすとSWF自体が 大きくなってしまうので、画像を外部から読み込めないか考えています。 外部Jpegの読み込みに関しては理解していますので、どなたかヒントを よろしくお願いします
628 名前:Now_loading...774KB mailto:sage [2008/09/20(土) 23:01:56 ID:7XsEm7lK] >>627 バージョンは? 何がわからないの?
629 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 00:39:54 ID:O2iVbcSU] ローカルの画像を取り込んで、それを変形させるものを作りたいのですが、 ローカルの画像を読み込ませる方法についてヒントをください。 おおざっぱな流れとして、 1.ボタンとかでダイアログを開いて、画像を選択。 2.読み込み開始 3.BitmapDataとかに入れる を考えているのですがどのように出来るでしょうか? とりあえず、埋め込みで画像を変形できるところはできているので、 とにかくBitmapDataに入れられればこっちのものと考えているのですが…。 開発はFlashDevelopで、AS3書いています。
630 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 00:44:59 ID:NRPdhyww] それはプレーヤー10から実装される機能だから無理 weblogs.macromedia.com/akamijo/archives/2008/07/flash_player_10_5.html 個人でテストしてみる分にゃ問題ないんじゃね? 普通は画像DBサーバー用意してそこにアップロードしてもらったのをムービーに読み込む
631 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 00:55:11 ID:O2iVbcSU] なるほど…。9までは一旦サーバ側に保存して、そこから読み出すのが定石なんですね。 あくまで趣味程度なんで fileReference に手を出してもいいかもしれません。 ありがとうございます。
632 名前:Now_loading...774KB [2008/09/21(日) 08:06:50 ID:Op68wWqx] 基本的な質問になるかもしれないですがどなたか教えていただければ。。。 シーン1の1フレーム目にAというムービークリップがあり Aの中にplayというフレーム名を設定しているとします、 同じくシーン1の2フレーム目にBというムービークリップ があり(この時同じ2フレームにAはありません。)、 Bの中にあるボタンをon(release)でAのplayというフレーム には飛ばせないのでしょうか? 同じフレーム内になければ_root.A.gotoAndPlay("play"); では動かないことまではわかったのですが、その場合の 動かし方がわかりませんでした。 ちなみに、playから動かしたいので、シーン1のフレーム1 に飛ばす方法は取れない状態です。 FlashCS3のAS2で記述しています。
633 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 09:33:51 ID:ExkPAyGw] ・1フレームにA(タイムラインを持ちフレーム名"play"がある)、2フレームにB ・Bを押して1フレに戻ると、Aが"play"へ飛んでいる ってことに置き換えていいなら、フラグを用意するといい //1フレームアクション this.stop(); this.A.stop(); if (flg == undefined) {//flgが定義されていなければ初再生 flg = 0; } this.A.onRelease = function() { this._parent.gotoAndStop(2); }; if (flg) { this.A.gotoAndStop("play"); } else { this.A.gotoAndStop(1); } //2フレームアクション this.B.onRelease = function() { flg = 1; this._parent.gotoAndStop(1); };
634 名前:Now_loading...774KB [2008/09/21(日) 10:01:27 ID:Op68wWqx] >>633 632です、 ありがとうございます! 早速設置してみます!
635 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 12:29:52 ID:w4Dwe9YB] 最近「FLASH CS3&AS3.0」を勉強しはじめた初心者です。 「タイトル画面」→「ゲーム画面」→「ゲームオーバー画面」→「タイトル画面」・・・ という流れの、簡単なシューティングゲーム作りを通してAS3.0を覚えようとしています。 スクリプトは全てasファイルに書きたいと思っているのですが、「addFrameScript」を使うのが一般的なのか、 「addFrameScript」を使わないで書くのが一般的なのか、いまいちよくわかりません。 「addFrameScript」を使ったほうが簡単のような気もするのですが・・。 どちらが一般的なのでしょうか? ちなみに、手元にあるAS3.0の本には載っていませんでした。。 以上、よろしくお願いします。
636 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 12:35:58 ID:eAUhmQ4X] >>635 ASオンリーでいくなら使わないのが一般的 addFrameScriptはリファレンスに載ってない隠しAPIだから これを使うと流れがわかりにくくなってしょうがない
637 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 14:26:07 ID:w4Dwe9YB] >>636 あ、かえってわかりにくくなるんですね。 ではaddFrameScriptを使わずに作ってみます。 ありがとうございました!
638 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 17:11:44 ID:P37WDfX1] 質問です。 スペースで区切られた文字列を分解する方法を教えてください "abc def ghi" -> ["abc","def","ghi"]
639 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 17:14:48 ID:P37WDfX1] 自己解決しました。 split関数を使えば良いですね
640 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 20:43:59 ID:tEegqrXh] 教えてください! A_mcのフレームに onClipEvent (load) { var imgFlder:String = "mein/sub/img/BtnImage"; // loadMovie(imgFlder+"1.jpg", this.sum_01_mc.board); loadMovie(imgFlder+"2.jpg", this.sum_02_mc.board); loadMovie(imgFlder+"3.jpg", this.sum_03_mc.board); と書いて外部から画像を読み込ませています。 これを外部テキスト、もしくは外部XMLに書いて読み込ませ、 実行させる場合にはどのようにしたらよいのでしょうか??? 今日、朝からやってて疲れました・・・・
641 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 21:30:57 ID:f4CJrqyl] >>640 LoadVarsクラスでテキスト内容を読み込む
642 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 21:34:55 ID:P37WDfX1] actionscriptの質問なのですが、ブラウザでflashを実行したとき、 そのswfファイルが置かれていたサーバのIPを取得するにはどうすればいいですか?
643 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 21:46:07 ID:/2CLYRzH] >>642 マルチ
644 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 21:49:36 ID:P37WDfX1] >>643 質問は放置する癖にそういうことだけは素早いですね。
645 名前:Now_loading...774KB mailto:sage [2008/09/21(日) 22:02:29 ID:/2CLYRzH] >>644 テンプレ読んでな 掲示板のルール理解してな ルール理解する気がないならromってるかどっか行ってな
646 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 01:04:46 ID:MeHJvrfG] >>644 逆切れw
647 名前:Now_loading...774KB [2008/09/22(月) 12:40:57 ID:BkvG6UuJ] var my_lv: LoadVars = new LoadVars(); my_lv.onLoad = function(success: Boolean) { if (success) { trace(this.toString()); } else { trace("Error loading/parsing LoadVars."); } }; my_lv.load("http: //www.helpexamples.com/flash/passvars.php");
648 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 15:17:08 ID:Em2KzTUV] flash上で書き込んだデータを同じflashに保存するには(ニコ動みたいな感じ) どうすればいいかわかる人、教えてくださいませんか?
649 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 15:29:56 ID:dTXx/bN6] >>648 > flash上で書き込んだデータを同じflashに保存する こういう事はできません。 データを保存するためには別途サーバーサイドのプログラムを用意して、それにデータを渡すしかありません。 ニコ動のコメントは外部のデータベースにアクセスしてます。 ただし、保存場所がローカルで良ければSharedObjectで実現可能です。 (この場合保存したデータに他の人からはアクセスできません。)
650 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 17:13:31 ID:8HHf2bZX] 526 名前:Now_loading...774KB[sage] 投稿日:2008/09/22(月) 14:06:59 ID:Em2KzTUV ニコニコ動画みたいに、動画とコメントを同期させて表示させるにはどうするんでしょうか? だれかわかる人います?
651 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 19:36:36 ID:dTXx/bN6] >>648 マルチポストって知ってます? 複数の場所で同じ質問をする事です。 これってインターネット上で共通のマナー違反なんです。次からやめましょうね。
652 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 19:44:44 ID:lApgHlK/] すぐに知りたいことだからここに書き込むんです。 すぐに情報が引き出せないなら別のところに移ります。 マルチポストかどうか判定されるまでに情報が引き出せなければあきらめるだけです。 そして次の新しい質問は別のIDでポストすればいいですからね。
653 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 19:45:27 ID:lApgHlK/] マナー違反?知ったこっちゃない。 すぐにレスポンスが返せないやつが悪いんだよw
654 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 20:01:13 ID:96vD5jSN] まぁ結果を急ぐあまり解答が貰えなくなる君が一番損をするからどうでもいいんだけど
655 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 20:03:27 ID:WVP9KMKi] >>653 他力本願の人間が言う言葉ではないなw 頭悪過ぎてまともな質問文も書けないみたいだから どこいったって駄目だと思うよ 自分で解決しなさい。
656 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 20:24:17 ID:lApgHlK/] 俺がここに書くことは20分以内に解決しろ。 20分あれば大抵解決するからな。
657 名前:Now_loading...774KB [2008/09/22(月) 20:27:05 ID:P8JVubbf] >>656 自分で解決しろ。
658 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 20:28:44 ID:lApgHlK/] お前らに解決させて、その時間で俺は別の問題を解決する。 いわば並列処理
659 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 20:55:26 ID:8Z1q56Lc] NGID登録:ID:lApgHlK/ これですべて解決
660 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 20:58:37 ID:lApgHlK/] 別のIDを使って、もっとおしとやかに質問するので無問題
661 名前:Now_loading...774KB mailto:sage [2008/09/22(月) 21:20:17 ID:FL13m+We] (´・ω・`)おっぱい
662 名前:Now_loading...774KB mailto:sage [2008/09/23(火) 03:34:42 ID:gHzMX3Uq] あれ?夏休みってもう終わったんじゃ・・・
663 名前:Now_loading...774KB mailto:sage [2008/09/23(火) 05:50:57 ID:0qFcPSYw] なんか無能な奴がまた湧いてるなw 単位落としたぐらいでやけになるなw
664 名前:Now_loading...774KB mailto:sage [2008/09/23(火) 12:35:40 ID:pJ+lVFAH] お決まりのセリフ 「何の役にも立たないクソスレだな」
665 名前:Now_loading...774KB mailto:sage [2008/09/23(火) 17:35:35 ID:2Q9R5tXZ] ここみると自信がつく
666 名前:Now_loading...774KB mailto:sage [2008/09/24(水) 09:01:47 ID:TCcpr8Vv] 下を見るな上を見ろ
667 名前:Now_loading...774KB [2008/09/24(水) 10:36:26 ID:tv0R1bAh] 665<>666 教えてください。 obj = _root.attachMovie("side_obj","str" + i,i,〜 深度が10以上は、visibleプロパティを変更したいです。
668 名前:Now_loading...774KB mailto:sage [2008/09/24(水) 10:58:58 ID:HjFrBIgV] obj = _root.attachMovie("side_obj","str" + i,i,{visible:i < 10});
669 名前:Now_loading...774KB [2008/09/24(水) 11:25:27 ID:tv0R1bAh] >>668 ,{visible:i < 10} iが10より小さければvisible = true という意味でしょうか?
670 名前:Now_loading...774KB mailto:sage [2008/09/24(水) 13:02:52 ID:E+4wGvaE] 648です。マルチポストっていうんですね。マナー違反とは知らず、失礼いたしました。以後気をつけます。 また、ご回答ありがとうございました。また困ったときに助けていただければ幸いです。それでは失礼します。
671 名前:Now_loading...774KB [2008/09/24(水) 22:13:54 ID:Iv49WfgF] 環境)OS:WinXP-Pro,Mem=3GB,ソフト:Flash8-Pro(Player8,AS2.0) ピクセル単位の色の取得 白黒の10*10ピクセル程のBMPをMC化し(bmp_mc)、このピクセル単位の白黒の 位置をBitmapDataクラスを使って把握しようとしていますが、うまく出来ません。 目的の動作の前段階としてBMPサイズを取得しようと思っています。動作を書いた bmpPixcelFunc() をボタンアクションで呼び出すことはできるのですが、肝心の高さ と幅が undefined になります。 フレームアクションに書いたASは以下の通りです。 import flash.display.BitmapData; //BitmapDataクラスをインポート var bmpData:BitmapData = new BitmapData(bmp_mc._width, bmp_mc._height, true); //新規ビットマップデータのインスタンス // function bmpPixcelFunc(bmd:BitmapData) { //ビットマップデータを解析 trace("bmpPixcelFunc"); // bmpPixcelFuncは表示される trace("高さ= "+bmd.height); trace("幅= "+bmd.width); // bmp_mc._heightなら、10などと出ますが・・・ // var pixelColor:String = bmd.getPixel(0, 0).toString(16); //試しに位置(0, 0)の色を取得 } ボタンの方は、on (release) で bmpPixcelFunc(bmd); です。 すいませんが、アドバイス願います。
672 名前:Now_loading...774KB mailto:sage [2008/09/25(木) 01:23:48 ID:IOgy4g0T] bmdって渡してるけど、それどこにもなくね?
673 名前:Now_loading...774KB mailto:sage [2008/09/25(木) 10:14:33 ID:HQvuZ209] >>671 ボタン押下時 bmpPixcelFunc(bmd); ↓ bmpPixcelFunc(bmpData); では?
674 名前:Now_loading...774KB [2008/09/25(木) 21:34:32 ID:qvFstGVn] CS3のAC2で書いています。 attachMovieで増やしたmcをステージ上のmcに追わせ、 ヒットしたら、当たったmcが変化するというのをやりたいです。 _root.mca = "mc_a"+_root.adep; this.attachMovie("mc_a",_root.mca,_root.adep); _root.adep++; こうやって増やしているのですが、hitTestで当たった先のmc名をどうするかで困っています。 相手は連番で無限に増えて行くので、どう指定したらいいのか解りません。 どなたか宜しく御願いします。
675 名前:671 mailto:sage [2008/09/25(木) 21:41:00 ID:nS8BIz8Q] >>672-673 レス有難うございます。 bmpPixcelFunc(bmpData); を試しましたが、駄目でした。 あと、「bmdを渡す」とはどういう意味でしょうか?
676 名前:Now_loading...774KB mailto:sage [2008/09/25(木) 21:53:24 ID:iRc54cLX] >>674 逆に考える。 増加するMCのフレームアクションに、追跡するMCに当たったら変化を生じるようにする。 つまり、100匹のネズミを追う猫の場合、ネズミMCをダブルクリックして上のようなASを書く。
677 名前:Now_loading...774KB [2008/09/25(木) 22:21:43 ID:qvFstGVn] >>676 有り難う御座います!そうですね…気づきませんでした。なんという馬鹿…。 とりあえず試してみます!
678 名前:Now_loading...774KB [2008/09/26(金) 15:28:26 ID:THIGXRlX] as3です Loaderオブジェクトで外部からサムネイル画像を100枚ぐらい読み込むとします。 そのために、forループ文で、 ・Loaderオブジェクトを梱包するスプライト(Wrapper) と、 ・写真を読み込むLoaderオブジェクトそのもの を作り、100枚の写真がずらりと横に並ぶまではうまくいきました。 ※一つのスプライトの中に一つのLoaderオブジェクト(写真)が入っているということです ですが、traceで、Loaderオブジェクトの横幅を調べると、 ゼロになっています。 さらにLoaderオブジェクトを梱包するスプライトの横幅も、 traceするとゼロになっています。 Loaderオブジェクトの横幅は読み込んだ写真の横幅に関係なく、ゼロになるんでしょうか? スプライトのWrapperのwidthを仮に100pxとすると、 写真がすべて見えなくなってしまいました。 横幅はどうやって設定したらいいでしょうか。
679 名前:Now_loading...774KB mailto:sage [2008/09/26(金) 16:36:50 ID:F8YDLd+O] いや普通に読み込んでからwidthでいいだろ Spriteでラップする意味もわからん var l:Loader = addChild(new Loader()) as Loader l.contentLoaderInfo.addEventListener(Event.COMPLETE,function(){trace(l.width)}) l.load(new URLRequest("hoge.jpg"))
680 名前:Now_loading...774KB [2008/09/26(金) 23:04:59 ID:eDty70e3] sendAndLoadのことで現在悩んでおります。お助け下さい。 name1というテキスト入力とresultというダイナミックテキストがあり、ボタンに次のようなスクリプトを書きました。 on (release) { System.useCodepage = true; var send_lv:LoadVars = new LoadVars(); var load_lv:LoadVars = new LoadVars(); send_lv.name1 = name1.text; load_lv.onLoad = function(success) { if(success==true){ result.text=this.name2; }else{ result.text="通信失敗"; } }; send_lv.sendAndLoad("PHP絶対パス", load_lv, "POST"); } そして、PHPは次のようにしました。 <?php print('name2='.$_POST['name1']); ?> このswfを直接動かしても、HTMLの中に埋め込んでもうまく動作しますが、そのHTMLファイルをホームページにアップすると 「通信失敗」となってしまいます。 この原因がわかりません。どなたかお知恵をお貸し下さい。
681 名前:Now_loading...774KB [2008/09/27(土) 00:43:44 ID:EZpr8eQE] "PHP絶対パス"って何を指定してるの
682 名前:680 [2008/09/27(土) 00:50:32 ID:FzKvB/W5] 眠れないので、一応開いてみたら、レスがあったのでびっくりしました。 ありがとうございます。 PHP絶対パスとは、cgi.movie.geocities.jp/../sndAndLd.php というような PHPファイルのホームページ上の絶対パスです。
683 名前:Now_loading...774KB mailto:sage [2008/09/27(土) 01:07:31 ID:6SdSMo/P] >>682 crossdomain.xmlはあるの?