BlurFiltan の回答履歴

全2890件中81~100件表示
  • 大量の配列

    Actionscript2.0で書いています。 複数の写真をランダムで表示させたいと考えています。 var photo = new Array(1,2,3,4,5);     ・     ・ 【シャッフル処理】     ・     ・ photo1.gotoAndStop(photo[0]); photo2.gotoAndStop(photo[1]); photo3.gotoAndStop(photo[2]); photo4.gotoAndStop(photo[3]); photo5.gotoAndStop(photo[4]); もしくは photo1.loadMovie("photo" + photo[0] + ".jpg"); photo2.loadMovie("photo" + photo[1] + ".jpg"); photo3.loadMovie("photo" + photo[2] + ".jpg"); photo4.loadMovie("photo" + photo[3] + ".jpg"); photo5.loadMovie("photo" + photo[4] + ".jpg"); といった具合です。 写真が大量になると、 new Array(1,2,3,4,5,6,7,8 …);と書いていくのも大変だし、 photo1.gotoAndStop(photo[0]); photo2.gotoAndStop(photo[1]); … と記述するのも大変です。 後の方はforを使えば出来るのかなとも思うのですが、 出来れば配列の宣言(?)を簡略化出来たらと思います。 何かまとめて書くいい方法は無いでしょうか?

    • ベストアンサー
    • tkmojo
    • Flash
    • 回答数1
  • Flash ムービーのスライド画像について

    フラッシュムービーの作成方法についての質問です。 (専門用語等がわかりませんので画像添付しました。) 画像のようにインデックスA~Cのようにメニューを作り、赤四角の部分をクリックするとスライドするように作りたいです。(左二番目~三番目) それぞれのインデックスはクリックされると左右に移動させたいです。真ん中のBがクリックされた場合はCも移動。(右三番目~四番目) 知りたいこと。。。 このようにスライドさせて表示させたいのですが、配置は出来ますが動作まで至っておりませんので、ボタンを押された時の設定を知りたいです。 また、知識が少ないので、わかりやすいサイト等がありましたら教えてください。 名称とかいるのでしょうか? 検索してみたのですが、画像のスライドショーばかり出てきて困りました。 環境 Windows Vist Adobe Flash CS4 以上皆様のお力を是非お貸しください。 宜しくお願いします。

  • 画面サイズ変更方法

    下のサイト下部にある画面サイズ変更は、どのように記述したらよろしいのでしょうか。 よろしくお願いします。 http://www.albinoblacksheep.com/flash/shoot

  • Flash cs4 ランダム再生

    Flash初心者です。 やりたいことはホームページ上でアニメーションを再生させる際に、複数パターンのアニメーションをページをリロードするたびにランダムに切り替えるということです。 Flashにてアニメーションのタイムラインを複数パターンつくり、ランダム再生をActionScriptで制御するものを作成したいと思います。 アニメーションのタイムラインを作成しムービーシンボルとしたものを複数作成し、それをシーン1のタイムラインにて各フレームに配置して、1フレーム目にActionScriptにてgotoAndStop(ランダムフレームの記述?);とすればいいのかなと思っているのですが、正しいでしょうか? 現状ではアニメーションのムービーシンボルは必要なパターンだけ作成しました。 シーン1のタイムラインに配置まではしたのですが、ActionScriptの記述が素人なものでさっぱりわかりません。 どなたか教えていただけませんか? 自分なりにやってみたのですが、ランダム関数(?)以前にgotoAndStop()すら思うようにいきませんでした。 Flashはcs4を使用しております。ActionScript3.0のプロジェクトにして添付画像のように1フレーム目に gotoAndStop(10); としてみたのですが、パブリッシュしたswf ファイルは真っ白のまま何も動いてくれません。 gotoAndstop(10); としてみたらstopせずにタイムラインを再生しているようで、各アニメーションの最初のフレームだけが切り替わるものになってしまいました。 ともにコンパイルエラー 1180:未定義である可能性が高いメソッドgotoAndstopの呼び出しです といわれます。 ActionScriptが2.0と3.0とどちらがいいのかもわかってない状態ですが、ご教授願います。

  • Flash cs4 ランダム再生

    Flash初心者です。 やりたいことはホームページ上でアニメーションを再生させる際に、複数パターンのアニメーションをページをリロードするたびにランダムに切り替えるということです。 Flashにてアニメーションのタイムラインを複数パターンつくり、ランダム再生をActionScriptで制御するものを作成したいと思います。 アニメーションのタイムラインを作成しムービーシンボルとしたものを複数作成し、それをシーン1のタイムラインにて各フレームに配置して、1フレーム目にActionScriptにてgotoAndStop(ランダムフレームの記述?);とすればいいのかなと思っているのですが、正しいでしょうか? 現状ではアニメーションのムービーシンボルは必要なパターンだけ作成しました。 シーン1のタイムラインに配置まではしたのですが、ActionScriptの記述が素人なものでさっぱりわかりません。 どなたか教えていただけませんか? 自分なりにやってみたのですが、ランダム関数(?)以前にgotoAndStop()すら思うようにいきませんでした。 Flashはcs4を使用しております。ActionScript3.0のプロジェクトにして添付画像のように1フレーム目に gotoAndStop(10); としてみたのですが、パブリッシュしたswf ファイルは真っ白のまま何も動いてくれません。 gotoAndstop(10); としてみたらstopせずにタイムラインを再生しているようで、各アニメーションの最初のフレームだけが切り替わるものになってしまいました。 ともにコンパイルエラー 1180:未定義である可能性が高いメソッドgotoAndstopの呼び出しです といわれます。 ActionScriptが2.0と3.0とどちらがいいのかもわかってない状態ですが、ご教授願います。

  • AS3 asファイルでイベントリスナが登録できない

    外部(as)ファイルに以下のようなメソッドを記述していたんですが // ***** エラー行 ***** とコメントアウトしている場所で、『型が見つからないか、コンパイル時定数ではありません。:Event。』というエラーが出てしまいます。 外部ファイルではイベントリスナは登録できないのでしょうか? 良かったら回答の方、よろしくお願いします。 public function jsonRead(){ var urlLoader:URLLoader = new URLLoader(); urlLoader.dataFormat = URLLoaderDataFormat.TEXT; urlLoader.addEventListener(Event.COMPLETE, jsonReadHandler); urlLoader.load(new URLRequest("json_text.json") ); function jsonReadHandler(e:Event):void{ // ***** エラー行 ***** var json_data:String = URLLoader(e.currentTarget).data; // ターゲットからテキストデータを取得して変数に代入 var json_decode_data:Object = JSON.parse(json_data); // 読み込んだテキストをjsonオブジェクトにデコード this.pages_of_book = Number(json_decode_data[0].number); trace(this.pages_of_book); } // jsonReadHandler() } // jsonRead()

  • AS3 Flash 変数の扱い方について

    質問なんですが、外部テキストをロードして完了したら イベントハンドラで数値の5を取得し、 それを別の変数に代入して保持させようと思い、 外部ASファイルのカスタムクラスのプロパティに代入したんですが上手く行きませんでした。 なのでどのようにしたら良いのか教えて頂けませんか? プログラムは以下になります。ではよろしくお願いします。 ***ASファイル*** package{ public class ImageRoadClass{ public static var number:int; // 返り値保持 private var number2:int; // 返り値保持 function ImageRoadClass(){ } public function setNumber(number:int):void{ this.number2 = number; } public function getNumber():int{ return this.number2; } } } ***flaファイル*** // インスタンス生成 var imageRoad:ImageRoadClass = new ImageRoadClass();        ・ (割愛)  ・        ・ // ロード完了後のイベントハンドラ function jsonReadHandler(e:Event):void{ var json_data:String = URLLoader(e.currentTarget).data; // 読み込んだテキストをjsonオブジェクトにデコード var json_decode_data:Object = JSON.parse(json_data);       // ***ここで値を外部クラスのプロパティに代入*** ImageRoadClass.number = json_decode_data[0].number; imageRoad.setNumber(json_decode_data[0].number); trace(ImageRoadClass.number); // 出力結果:5 trace(imageRoad.getNumber()); // 出力結果:5 } trace(ImageRoadClass.number); // 出力結果:0  保持できてない trace(imageRoad.getNumber()); // 出力結果:0  保持できてない

  • AS3 Flash 変数の扱い方について

    質問なんですが、外部テキストをロードして完了したら イベントハンドラで数値の5を取得し、 それを別の変数に代入して保持させようと思い、 外部ASファイルのカスタムクラスのプロパティに代入したんですが上手く行きませんでした。 なのでどのようにしたら良いのか教えて頂けませんか? プログラムは以下になります。ではよろしくお願いします。 ***ASファイル*** package{ public class ImageRoadClass{ public static var number:int; // 返り値保持 private var number2:int; // 返り値保持 function ImageRoadClass(){ } public function setNumber(number:int):void{ this.number2 = number; } public function getNumber():int{ return this.number2; } } } ***flaファイル*** // インスタンス生成 var imageRoad:ImageRoadClass = new ImageRoadClass();        ・ (割愛)  ・        ・ // ロード完了後のイベントハンドラ function jsonReadHandler(e:Event):void{ var json_data:String = URLLoader(e.currentTarget).data; // 読み込んだテキストをjsonオブジェクトにデコード var json_decode_data:Object = JSON.parse(json_data);       // ***ここで値を外部クラスのプロパティに代入*** ImageRoadClass.number = json_decode_data[0].number; imageRoad.setNumber(json_decode_data[0].number); trace(ImageRoadClass.number); // 出力結果:5 trace(imageRoad.getNumber()); // 出力結果:5 } trace(ImageRoadClass.number); // 出力結果:0  保持できてない trace(imageRoad.getNumber()); // 出力結果:0  保持できてない

  • Fl cs6 as3.0 複数のMCの動かし方。

    はしめまして。 Flash cs6 Actionscript3.0で、動画のコンテンツ(web用)に作ろうと思っているas3.0初心者です。 早速、質問をさせてもらいます。 今、ステージ上にA、B、C3つのムービークリップがあります。 それを、それぞれA_mc、B_mc、C_mcとします。 Aのムービークリップが基本的に、ステージ上にあるようにして そのAの中にあるボタン(Bがステージに入ってくる)をクリックすると Bと入れ替わる。 BとCにはそれぞれ、A、B、Cが移動するボタンがついています。 BにあるC、がステージに入ってくるボタンを押せば、Bと入れ替わりCがステージ上に現れます。もちろんその逆もあります。 B、Cがステージにいないときには必ずAがいることにしたいのです。 B、Cが入れ替わる間もAが B、Cが動いている間はステージにいます。 AとBはステージ上方向への移動。 Cはステージ下方向への移動。 (ステージ上にあるのは、A、B、Cのいずれか一つです) モーショントゥイーンを使えば何となく(ホントに何となく)出来るのですが 使わずにasで作りたいと考えています。 出来れば、動きだしと、動き終わりのスピードなども変えたいと思っています。 アクションの記述を教えていただきたいと思います。 お手数ですが、初心者ですので分かりやすく お願いいたします。 それでは、宜しくお願いします。

  • AS3.0 ファイルが存在するかどうかの調べ方

    外部から読み込んだファイルが存在するかどうかを調べたいんですが PHPにあるfile_existsのようなメソッドはありますか? もしくは他の手段でそういう機能を実装する方法はありますか? わかる方いればよろしくお願いします。

  • 外部画像を1分ごとにランダムで読み込みたい

    ParaFlaで外部画像がランダムに読み込まれて表示されるフラッシュを作りたいと思っています。 外部画像の枚数は不定で(今後増えます)、ファイル名は連番で付けています。 画像を1分ごとにクロスフェードで切り替えながら読み込むには、 ActionScriptをどう記述すればいいでしょうか。 このフラッシュはデジタル時計付きで(時計は問題なく動いています)、 画像の切り替えを時計と連動させ、1分ごとの切り替えにしたいと思っています。 12:01に1枚目が表示され、12:02に2枚目が表示され・・・という感じです。 時刻の1分ごとに、外部画像をランダムで読み込み、 クロスフェードで切り替えながら表示させたいと考えています。 お分かりになる方がいらっしゃいましたら、 アドバイスをどうぞよろしくお願いいたします。

    • 締切済み
    • noname#211631
    • Flash
    • 回答数1
  • ムービークリップを特定の組み合わせでランダム再生

    Adobe Flash Pro CS6 でAction Script 3を使っています。 今現在複数あるループムービーを特定の組み合わせでランダム再生する方法を考えています。 使用するムービークリップの数は全部で5つです。 mcA,mcB,mcC,mcD,mcEと5つあります。クリップの再生時間はmcDのみが20フレームでほかはすべて10フレームです。これらのムービークリップをある程度のランダム性を持たせて特定の順番で再生したいのです。特定の順番は以下のとおりです。 mcA - mcB mcA - mcB - mcB mcC - mcD - mcE mcC - mcD - mcD - mcE mcC - mcD - mcD - mcD - mcE この四通りの再生方法でムービークリップをランダムで再生し続けたいのです。 それぞれのクリップはループになっているのでmcBからmcA or mcC、mcEからmcA or mcCに繋がってもシームレスに再生し続けられる感じになっています。 どういった方法を用いるのが最善でしょうか? 今現在一つのレイヤーに (mcA - mcB)( mcA - mcB - mcB )(mcC - mcD - mcE)(mcC - mcD - mcD - mcE)(mcC - mcD - mcD - mcD - mcE) と言った感じにすべてのムービークリップを再生する順番に配置して、それぞれの区切りでフレームラベルを用意して、配列にフレームラベルをすべて入れて、その配列とMath.randomを組み合わせてフレームラベルをランダムで選び、再生位置を飛ばして再生し続けていますが、これだとレイヤーの管理がしにくいのでいまいちしっくりきません。

    • ベストアンサー
    • Fawkes
    • Flash
    • 回答数1
  • flash作成・設定について

     flashにて自動車の絵のボディカラーとホイール形状の変更が出来るよう作成中です。  まずボディカラーの変更をon (press) {gotoAndStop(コマ数);}と記述し、変更させることが出来たのですが、同時にホイールを変更させることが出来ず困っています。  ホイールを変更させるよう同様の記述をするとボディカラーが元に戻ってしまい、どのように設定すると良いのか分からず行き詰っています。  識者の方、どうかご教示願います。

  • ParaFla!でFlashムービー作成

    ParaFla!でFlashムービーをつくりたいです。 3枚の画像があって順番に1枚目、2枚目、3枚目と表示していきたいのですが、次の画像が表示される際に前の画像が消えるのではなくて、そのまま残る感じで、最終的には3枚の画像がすべて表示されている状態にしたいです。 もう少し詳しく言うと、 現状況では、1枚目表示→1枚目消える→2枚目表示→2枚目消える→3枚目表示→3枚目消えるで終了ですが、 1枚目表示→(1枚目が表示されたままで)2枚目表示→(1枚目2枚目が表示されたままで)3枚目表示(これで全画像表示)→全画像消える にしたいです。 どうすればよいか、なにか機能を使うのか、知っておられる方がいましたら教えて下さい。

  • Flashで外部ファイルの指定行のみ取り出し表示

    初心者です。 当初は、ActionScriptで外部ファイルphpを読み込み、phpの中にtxtから取り出した文字列を表示しようとしていました。 多分、これでもできると思いますが、ActionScriptからphp経由せず、直接txtから取り出せないかと思い、質問します。 ActionScriptで外部ファイル(txt)の中身の2行目だけ取り出すという方法はできるのでしょうか? <テキスト例(txt)> 花子 東京都 乙女座 このうち2行目の東京都だけ取り出すということです。 こちらの方が、phpをわざわざ挟まずにシンプルだと思いました。 よろしくお願いします。

    • ベストアンサー
    • nene333
    • Flash
    • 回答数2
  • Flashで外部ファイルの指定行のみ取り出し表示

    初心者です。 当初は、ActionScriptで外部ファイルphpを読み込み、phpの中にtxtから取り出した文字列を表示しようとしていました。 多分、これでもできると思いますが、ActionScriptからphp経由せず、直接txtから取り出せないかと思い、質問します。 ActionScriptで外部ファイル(txt)の中身の2行目だけ取り出すという方法はできるのでしょうか? <テキスト例(txt)> 花子 東京都 乙女座 このうち2行目の東京都だけ取り出すということです。 こちらの方が、phpをわざわざ挟まずにシンプルだと思いました。 よろしくお願いします。

    • ベストアンサー
    • nene333
    • Flash
    • 回答数2
  • ActionScript 3.0で季節ごとに変化す

    Flash Professional CS6でスクリーンセーバーを制作しています。 「春」「夏」「秋」「冬」と季節ごとに変化するものを作りたいのですが、作り方が分かりません。 もっと細かく説明すれば 「3月・4月・5月」→桜が舞うスクリーンセーバーを表示 「6月」→雨が降るスクリーンセーバーを表示 「7月・8月」→緑葉が舞うスクリーンセーバーを表示 「9月・10月・11月」→紅葉が舞うスクリーンセーバーを表示 「12月・1月・2月」→雪が降るスクリーンセーバーを表示 「桜」「雨」「緑葉」「紅葉」「雪」のアニメーションは既に完成しています。 (ActionScript 3.0使用・別々のflaファイルとして保存してあります) それらを1つのファイルに合体させて、ActionScript 3.0で季節ごとに表示を自動で切り換えるスクリプトを書きたいです。 ActionScript 3.0で時間を組み込む方法、ご教授宜しくお願い致します。

  • actionscript2.0で動的な位置変化

    actionscript2.0を使い、bg0~bg9と配列で並んだムービークリップに対して、hit判定があった場合、hitしたムービークリップの数の分だけ、位置がずれていくという動的なムービークリップの移動と配置をさせたいと考えています。(画像参照) また、「hitBar」を外した際に、元いた位置に戻ってほしいです。 ムービークリップの配置の配列は、下記のスクリプトを使用しています。 objA = new Array(2* 5); D = 0; sy = 112; for (y = 0; y < 2; y++) { sx = 70; for (x = 0; x < 5; x++) { objA[D] = _root.attachMovie("bg" , "bg" + D, D + 100); objA[D]._x = sx; objA[D]._y = sy; D++; sx += 36; } sy += 36; } actionscriptはまだまだ未熟なもので、いろいろと試してみたのですが、どうにも上手くいかずに困っています… どうかお知恵を貸していただけたら幸いです。 画像のような動きができれば、上記のスクリプトを用いらずともまったくかまいません。 よろしくお願いいたします。

    • ベストアンサー
    • bzblood
    • Flash
    • 回答数4
  • FLASHでのアニメーション制作で秒数が狂います。

    FLASH CS6で15秒のアニメを作っています。 フレームレート29.97fpsで、フレーム数が450です。 モーショントゥイーンでキーフレームをつくるたびにだと思うのですが、 再生するとトータルの秒数が増えていました。 フレームレートもフレーム数も変わっていません。 再生すると最後に15sとなるのですが、途中のカウントが瞬間的に増えたり減ったりするので実際は15秒以上の再生時間になるのです。 説明が難しくうまく伝えられないのですが、 原因はなんでしょうか? はじめてのflash制作で困っています。 よろしくお願いします。

  • actionscript2.0で動的な位置変化

    actionscript2.0を使い、bg0~bg9と配列で並んだムービークリップに対して、hit判定があった場合、hitしたムービークリップの数の分だけ、位置がずれていくという動的なムービークリップの移動と配置をさせたいと考えています。(画像参照) また、「hitBar」を外した際に、元いた位置に戻ってほしいです。 ムービークリップの配置の配列は、下記のスクリプトを使用しています。 objA = new Array(2* 5); D = 0; sy = 112; for (y = 0; y < 2; y++) { sx = 70; for (x = 0; x < 5; x++) { objA[D] = _root.attachMovie("bg" , "bg" + D, D + 100); objA[D]._x = sx; objA[D]._y = sy; D++; sx += 36; } sy += 36; } actionscriptはまだまだ未熟なもので、いろいろと試してみたのですが、どうにも上手くいかずに困っています… どうかお知恵を貸していただけたら幸いです。 画像のような動きができれば、上記のスクリプトを用いらずともまったくかまいません。 よろしくお願いいたします。

    • ベストアンサー
    • bzblood
    • Flash
    • 回答数4