Flash

全6197件中121~140件表示
  • Paraflaでカーソルを変化させたくないのですが

    ParaFlaで脱出ゲームをつくっています。 不透明度を0%にした画像をボタンにして家具の隙間や裏に貼り付けているのですが、 ボタンの上にくるとハンドカーソルに変わってしまい、隠していたはずの画像が ここです!と言わんばかりに指をさされて困っています。 検索してuseHandCursor=false;まで導いたのですが、うまく使いこなせません・・・。 カーソルを矢印のままボタンを機能させる方法を教えていただけないでしょうか?

  • Flashでストロークアニメーション

    Flash (あるいはactionscript)で、いわゆるストロークアニメーションは可能でしょうか? ペンで文字が書かれていくようなアニメーションです。 After effectsには選択したベクトルパスに対して、何パーセントまで描画するか(offset)という属性があって、それを0%から100%まで変化させると、パスが描画されていく様子がアニメ化されます。 可/不可、ヒント、あるいはこのページで見れる等など、、、なんでもいいので情報をお願いします!

    • ベストアンサー
    • ssuzuki
    • Flash
    • 回答数1
  • 多次元配列のデータがうまく吸い出せません。

    こちらでご指導仰ぎながらアクションスクリプトの簡素化を進めています。いい感じのところまできていますが最終局面で行き詰っています。 myMovieClipというムービークリップと3つのボタンmy_btn1、my_btn2、my_btn3を配置しそれぞれのボタンをクリックしたらムービークリップの色が変わるという物を作っています。エラーは出ないのですが全てのボタンで同じ色(指定していない)に変化します。なにがおかしいのでしょうか? 本来なら colorTransDic[my_btn1] = new ColorTransform(1,1,1,1,122,15,122,0); とするところを簡素化したく配列に色データを詰め込み colorTransDic[this["my_btn" + i]] = new ColorTransform(colors[i - 1]); としましたがこれが間違っているようです。 お手数ですがご指導宜しくお願いいたします。 スクリプトは以下の通りです。 import flash.geom.ColorTransform; import flash.geom.Transform; var trans:Transform = new Transform(myMovieClip); var colorTransDic:Dictionary = new Dictionary(); var colors:Array = [[1,1,1,1,255,255,255,0],[1,1,1,1,122,122,122,0],[1,1,1,1,0,0,0,0]]; for (var i:int = 1; i<=3; i++) { colorTransDic[this["my_btn" + i]] = new ColorTransform(colors[i - 1]); this["my_btn" + i].addEventListener( MouseEvent.CLICK , onClick ); } function onClick( event:MouseEvent ) { trans.colorTransform = colorTransDic[event.currentTarget]; }

  • AS3.0 イベントリスナーについて

    お世話になります。 簡単なflashアニメを作っています。 flash cs6 ActionScript3.0使用で、歴1ヶ月未満の初心者です。 1フレーム目に外部swfファイルを以下のように読み込んで再生させています。 var riku:URLRequest = new URLRequest("logoAnime.swf"); var yomu:Loader = Loader = new Loader(); yomu.load(riku); openingMc.addChild(yomu); 再生が終ったら、2フレーム目に移りたいのですが、具体的に どのようなコードを書いたら良いのでしょうか? 今まで色々な参考書やウェブサイトを見て勉強し、イベントリスナーメソッドを使ってマウスイベントでラベルを指定したページに移動、などはできるのですが、外部swfの再生が終ったら..となると混乱してエラー連発してしまいます。 イベントリスナーを使うのですよね? いまいち仕組みがまだ理解できていないので、丸投げのようになってしまい恐縮ですが、ご教授ください。 参考になるウェブサイト・過去回答を教えて頂くだけでも良いので、どうぞよろしくお願い致します。

    • ベストアンサー
    • mido32
    • Flash
    • 回答数1
  • アクションスクリプトを簡素化したいです。

    myMovieClipというムービークリップのカラーをmy_btn01、my_btn02、my_btn03という3つのボタンで 変化させるシミュレーターを作っています。下に書いたようにすれば動くのですが共通する文言が 多いのですっきりと簡素化したいです。実際はボタンが16個あり、色を変えるパーツも20くらいある のでファイルサイズも考慮して少しでも簡素化したいです。基礎的な質問で申し訳ないですが何卒 ご指導宜しくお願いいたします。 //以下アクションスクリプト タイムラインにべた書きしています(これもクラス?とかにできればと。) import flash.geom.ColorTransform; import flash.geom.Transform; my_btn01.addEventListener( MouseEvent.CLICK , onClick01 ); function onClick01( event:MouseEvent ) { var trans:Transform = new Transform(myMovieClip); var colorTrans:ColorTransform = new ColorTransform(1,1,1,1,0,0,0,0); colorTrans.redOffset = 250; colorTrans.greenOffset = 30; colorTrans.blueOffset = 0; trans.colorTransform = colorTrans; } my_btn02.addEventListener( MouseEvent.CLICK , onClick02 ); function onClick02( event:MouseEvent ) { var trans:Transform = new Transform(myMovieClip); var colorTrans:ColorTransform = new ColorTransform(1.15,1.05,0.85,1,0,0,0,0); colorTrans.redOffset = 244; colorTrans.greenOffset = 60; colorTrans.blueOffset = -178; trans.colorTransform = colorTrans; } my_btn03.addEventListener( MouseEvent.CLICK , onClick03 ); function onClick03( event:MouseEvent ) { var trans:Transform = new Transform(myMovieClip); var colorTrans:ColorTransform = new ColorTransform(1,2,1,1,0,0,0,0); colorTrans.redOffset = 0; colorTrans.greenOffset = 0; colorTrans.blueOffset = 0; trans.colorTransform = colorTrans; }

  • Actionscript3.0の記述場所について

    Flash、Actionscript3.0独学の者です。 シーンを分けてFlashコンテンツを作成しているのですが、 全シーンに使う関数はどこに記述したらよいのでしょうか。 全シーンの1フレーム目に書いたら関数の定義が重複してしまいます。 初歩的な質問ですみませんが、よろしくお願いいたします。 ■開発環境 ・windows7 professional 64bit :・Adobe Flash CS6

  • 大量の配列

    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
  • 画面サイズ変更方法

    下のサイト下部にある画面サイズ変更は、どのように記述したらよろしいのでしょうか。 よろしくお願いします。 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とどちらがいいのかもわかってない状態ですが、ご教授願います。

  • 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.0 ファイルが存在するかどうかの調べ方

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

  • 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で作りたいと考えています。 出来れば、動きだしと、動き終わりのスピードなども変えたいと思っています。 アクションの記述を教えていただきたいと思います。 お手数ですが、初心者ですので分かりやすく お願いいたします。 それでは、宜しくお願いします。

  • HPのフラッシュがiPhoneで表示されません・・

    HP制作素人ですが、宜しくお願いします。 現在HPを制作していて、トップページにフラッシュを設置しているのですが、 iフォンでフラッシュ部分が見れないと言われました。(スマホは見れました) 使用しているフラッシュソフトはparafla139というソフトです。 HPアドレスは、http://kapra.jp/です。 ネットで、アップルとアドビーの問題だというのは見たのですが、 具体的にどうしたら良いのかわからず、質問してしまいました。 教えていただける方、宜しくお願い致します。

    • ベストアンサー
    • akienyce
    • Flash
    • 回答数2
  • 外部画像を1分ごとにランダムで読み込みたい

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

    • 締切済み
    • noname#211631
    • Flash
    • 回答数1
  • 真似たいページがるのですが方法論が分かりません

    Flash初心者なのですが、以下のサイトはどのようにしたら作れるでしょうか? http://www.dsrny.com/ 非常にUIが素晴らしく、自分もまねて作ってみたいと思っているのですが、どういった方法や考え方でt来ればいいのか分からない状態です。 もし少しでも教えることが出来る方がいましたら、よろしくお願いします。

  • ムービークリップを特定の組み合わせでランダム再生

    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で外部ファイルの指定行のみ取り出し表示

    初心者です。 当初は、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で時間を組み込む方法、ご教授宜しくお願い致します。

  • ライブラリに読み込んだベクターデータがにじみます

    flash cs6で簡単なアニメーションを作っているflash初心者です。 イラストレータcs6で制作のイラストをライブラリに読み込んだのですが イラストの一部分(ロゴ)がにじんだような、太くなったような感じになります。 座標を小数点のない整数に設定すると良いような事を知りやってみましたが ダメでした。 なにか他に対策はありますでしょうか?