Flash

全6197件中101~120件表示
  • 【Parafla】テキストの表示で困っています

    いつもお世話になっております。 使用言語はActionScript1.0です。 早速質問なのですが、例えば・・・ 変数textというテキストを使って、スクリプトに for(i=0; i<5; i++){ trace(i); text=i; } と書いた場合、 トレースウィンドウには 0 1 2 3 4 と表示され、プレビュー画面には 4 と表示されます。 これを、プレビュー画面でもトレースウィンドウと同じものを表示させたい(途中の処理も表示したい)場合、 どのように書けばいいか悩んでおります。 初歩的な質問で申し訳ありませんが、よろしくお願いしますm(_ _)m

  • AS3.0 二次元配列でムービークリップが出来ない

    Actionscript3.0 超初心者です。 二度目の質問です。  40x80のマス目をエクセルマクロが使えない人のためにFlashで表示させようとしています。 ライブラリーのMC mark_mcを二次元配列で並べようとしていますが、うまく行きません。 試しに一次元配列だと下記のコードでエラーが出なくうまく表示されます。 var mc_array:Array = new Array(); mc_array[3]=new mark_mc(); addChild(mc_array[3]); mc_array[3].scaleX = 0.5; mc_array[3].scaleY = 0.5; mc_array[3].x = 300; mc_array[3].y = 200; 二次元にして var mc_array:Array = new Array(); mc_array[3][2]=new mark_mc(); addChild(mc_array[3][2]); mc_array[3][2].scaleX = 0.5; mc_array[3][2].scaleY = 0.5; mc_array[3][2].x = 300; mc_array[3][2].y = 200; こうすると、TypeError: 「Error #1010: 条件は未定義であり、プロパティがありません。」が出てしまいます。 [3][2]の部分はfor文でデータをマス目に作ろうとしています。 基本的に間違っているのでしょうか?

    • ベストアンサー
    • Amole
    • Flash
    • 回答数2
  • AS3.0孫連番MCの処理

    Actionscript3.0超初心者です。 トップのフレームにaaaと言うムービークリップがあり、その中にb1,b2,b3・・・・b30と言う連番名ムービークリップがあるとき。 トップフレームから連番ムービークリップをそれぞれ2フレームに移動し停止させたい場合。 b1だけなら MovieClip(aaa.getChildByName("b1")).gotoAndStop(2); で動きました。 この、"b1"部分を for文を使って操作するコードが分かりません。  this["b"+i]のような便利な方法はありますか? どなたか教えて頂けると助かります。 お願いします。

    • ベストアンサー
    • Amole
    • Flash
    • 回答数1
  • 外部ASを二つ組み合わせる方法

    flash初心者です。二つのASファイルを組み合わせて作ろうとしているのですが、 外部ASをドキュメントクラスを使用して読み込み複数ある場合、調べた結果importを利用してクラスを定義出来るとの事ですが、定義が重複していますと出てしまいます。 パッケージを二個書こうとしても外部から表示可能な複数の定義は使用出来ませんと出てしまいます。二つのスクリプトを一つに纏めた方がいいのでしょうか? どなたかご教授下さい。 ASは同じディレクトリ上に配置しています。 package { import flash.display.Sprite; import flash.display.MovieClip; import flash.events.MouseEvent; import flash.events.Event; public class CardMenu extends Sprite { private var cardList:Array = ["card01", "card02", "card03", "card04", "card05"]; private var _currentCard:MovieClip; public function CardMenu() { for ( var i:int = 0; i < cardList.length; i++ ) { var mc:MovieClip = this[cardList[i]]; mc.X = mc.x0 = mc.x; mc.Y = mc.y0 = mc.y; mc.R = mc.rot = mc.rotation; mc.S = mc.sca = mc.scaleX; mc.dep = getChildIndex(mc); mc.btn.addEventListener(MouseEvent.CLICK, openHandler); mc.addEventListener(Event.ENTER_FRAME, enterFrameHandler); } } private function openHandler( e:MouseEvent ):void { if (Boolean(_currentCard)) { _currentCard.X = _currentCard.x0; _currentCard.Y = _currentCard.y0; _currentCard.R = _currentCard.rot; _currentCard.S = _currentCard.sca; setChildIndex(_currentCard, _currentCard.dep); _currentCard.btn.visible = true; } _currentCard = e.target.parent as MovieClip; _currentCard.X = stage.stageWidth / 2; _currentCard.Y = stage.stageHeight / 2; _currentCard.R = 0; _currentCard.S = 1; setChildIndex(_currentCard, numChildren - 1); _currentCard.btn.visible = false; } private function enterFrameHandler( e:Event ):void { var card:MovieClip = e.target as MovieClip; card.x += ( card.X - card.x ) * 0.2; card.y += ( card.Y - card.y ) * 0.2; card.rotation += ( card.R - card.rotation ) * 0.2; card.scaleX += ( card.S - card.scaleX ) * 0.2; card.scaleY = card.scaleX; } } } package { import flash.display.Sprite; import box; public class box extends Sprite { public function Main() { var box:box = new box(); } } }

  • Flash Lite1.1について

    Flashで携帯ゲームのブロック崩しを作りたくて、あるサイトからflaサンプルを見つけました。 製作者のコメントに「ブロックを全部崩しても何も起きませんので、エンディング等は自作してください。 」とあったので、早速4フレーム目にゲームオーバー画面を5フレーム目にクリア画面を作ってみました。 そして元々のソースから if(ball._y>235){ gotoAndPlay(1); } を if(ball._y>235){ gotoAndPlay(3); } にしたまではよかったのですが、 ブロックが全て無くなったらクリア画面に移動させる方法が分からず困っています。 元々のソースは↓になります。 // ボール移動 ball._x += vx; ball._y += vy; // 壁とボールの当たり判定 if(ball._x<5 && vx<0){ vx = -vx; } if(ball._x>235 && vx>0){ vx = -vx; } if(ball._y<5 && vy<0){ vy = -vy; } //ボールが下に落ちたらゲームオーバー if(ball._y>235){ gotoAndPlay(1); } // パドルとの当たり判定 if(ball._x>pad._x-40-5 && ball._x<pad._x+40+5 && ball._y>pad._y-5-5 && ball._y<pad._y+5+5 && vy>0){ vy = -vy; vx = (ball._x-pad._x)/80*15; } // ブロックとの当たり判定 for(i=1;i<=40;i++){ bx = eval("block" add i)._x; by = eval("block" add i)._y; if(ball._x>bx-20-5 && ball._x<bx+20+5 && ball._y>by-5-5 && ball._y<by+5+5 && eval("block" add i)._visible==true){ eval("block" add i)._visible = false; //左端or右端に当たった場合 if(ball._x<bx-20 || ball._x>bx+20){ vx = -vx; }else{ //上端or下端に当たった場合 vy = -vy; } } } どの場所にどのように書くべきかいろいろ探してみたのですが、パソコン用の作り方しか見つからす゜携帯用のFlash Lite1.1には対応していない物ばかりで困っています。 ActionScriptについては初心者であまり詳しくなく、本当に恥ずかしい限りです。 どうかお解かりになる方おりましたらお力をお貸し下さい。 宜しくお願い致します。

    • ベストアンサー
    • RRHH
    • Flash
    • 回答数2
  • 時計がついたスライドショーが作りたい

    スクリーンセーバーが作りたくて、suzukaでスライドショーを作ったのですが、 デジタル時計も一緒に表示しようとしててこずっています。 1フレーム目に時計のスクリプトを書いて、2フレーム目で1にジャンプするようにしたら、 スライドショーが動かなくて・・・ スライドショーを動かしつつ、時計も動かす何かいい方法はないでしょうか? ひとつのキーフレームだけ繰り返したりは出来ないのですか? まだ初心者なので上手く説明できませんが、よろしくお願いします。

  • MOUSE_DOWNとMOUSE_MOVEの併用

    こんにちは。 flash初心者なのですが、 マウスが押され且つ、ドラッグされている場合にだけ音が出るというフラッシュを作りたいのですが どこでどう定義すればいいのかわかりません。片方なら出来るのですが・・・ さらにMouseEvent.MOUSE_DOWNをMouseEvent.MOUSE_MOVEに書き換えると 1ピクセル動く毎にダダダダっと何度も連続して音が鳴ってしまいます 何卒ご教授お願いします。 var my_sound:My_Sound = new My_Sound(); var my_channel:SoundChannel; stage.addEventListener(MouseEvent.MOUSE_DOWN, MouseLDownFunc); function MouseLDownFunc(event:Event):void{ my_channel = my_sound.play(); my_channel.addEventListener(Event.SOUND_COMPLETE,my_chan_comp); } function my_chan_comp(e:Event) { trace("再生終了"); my_channel = my_sound.play(); my_channel.addEventListener(Event.SOUND_COMPLETE,my_chan_comp); } stage.addEventListener(MouseEvent.MOUSE_UP, MouseLUpFunc); function MouseLUpFunc(event:Event):void{ my_channel.stop(); }

    • ベストアンサー
    • dalbis
    • Flash
    • 回答数1
  • chromeでflashムービーを複数表示する方法

    こんばんは。 トップページでflashムービーを3つ使っています。 メニュー、スライド写真集、告知用のフラッシュムービーです。 3年前に作成したのですが、ieやFirefoxがメインで運営していたので気にしていませんでしたが、 先日chromeでホームページを見たら・・・ 3つ表示されるflashムービーが1つしか表示されず、あとは空白のままです。 そこで通常(ie等)で表示されているようにしたいのでいろいろ検索したのですが、その方法がわかりません。 みなさんのお知恵を貸してください。 やりたい事 chromeでflashムービーを複数表示させたい。 以上、参考になるサイトやアドバイスお願いします。

  • 動画再生ページ

    皆様、お疲れさまです。 動画再生ページについて質問させて頂きたく思います。 自分で作成したブログシステムがあります。 現在、画像のみアップできるようなCGIを動かしています。 動画を取り込んで、ページで再生できるようにしたいのですが、 (例えば、youtube のように) youtube のように、動画をアップしてもらってそれを再生するには、どのような形式が良いのでしょうか? youtube の動画形式を見ると、すべて swf になっているのですが、 ユーザーがアップした(さまざまな形式の動画を)すべて swf に取り込むようにしているのでしょうか? 私が使っているフラッシュソフトは、古いやつで、flash8 なのですが、新しいフラッシュソフトでは、swf に取り込める形式が増えているのでしょうか? どなたか、宜しくお願い致します。

    • ベストアンサー
    • zazbzc
    • Flash
    • 回答数1
  • このようなFlashギャラリーを作りたいです。

    http://www.bike-forum.jp/gallery.htm ここのFlashギャラリーを作ってみたいと思っているのですが、作り方がわかりません。 いくつか検索はしたのですが、自分が以前設置したLightboxのJavascriptの説明しかでてきません。 たしかに、似てはいるんですけど、なんか根本的に違う気がします。(自分の解釈です。) 自分はflashのCS4を持っています。自分の力で作ってみたいです。どうかご教授のほうをよろしくお願いしますm(_ _)m

  • Flashアニメをテレビで見れるようにしたい

    Flashで短いアニメーションを作り、テレビで見れるようにしたいです。 1) 解像度やサイズ、サイズ比の設定をテレビ用にする必要があると思いますが、 フレームサイズは640×480で良いのでしょうか? テレビ用にはこれ!という決まりや、これ以上にしておけばOKというものがあったら教えてほしいです。 2) DVDに焼いて、DVDプレーヤーでテレビで見れるようにしたいと思っています。 この場合、作ったアニメーションをAVIに書きだせば良いのでしょうか? それともAVIのあとに、MPEG2という形式に変換しなければいけないでしょうか? その場合は「Adobe Media Encoder」で変換出来るのでしょうか? 3) PCとTVをHDMIケーブルでつなげればTVで見れるとも聞いたのですが、 その場合はAVIで書き出せばOKでしょうか。こちらの方がDVDにするより簡単ですか? 他の質問なども調べ、細々とした情報をつなぎあわせた知識となっています…。 素人な質問で分かりにくいかと思いますが、タイトルにあるようにFlashをテレビできれいに見られれば問題解決ですので、サイズ、書きだす形式、書きだすためのソフトを教えていただきたいです。 作業環境 mac OSX 10.7.5 Flash Professional CS6(ソフトは何年か前に使った事有り) Media Encoder CS6(使った事はないです) TVとPCをつなぐ際は、ウインドウズを使います。 よろしくお願い致します。

  • スクリプト3.0 エラー

    http://wonderfl.net/c/aYYL/  コピペしても 1037: パッケージをネストすることはできません

  • スクリプト3.0 

    本のスクリプトが記述してある本やネットのページ探してます。 その他、スクリプト見本ページ

  • Flashの今後について

    現在、Flash(ActiveScript3.0)で開発を行っています。 WEB開発会社へFlashで開発していると話した所、 11 で新規開発打切られるので作成するの? 今の時代は Javascript+HTML5 でしょう? と話されていました。 自分は Flash で良いと思っているのですが、「将来性のない Flash で作成するのは無駄」と言われています。 機能的は以下のURLのタイピングと同等のものですが、HTML5でも実現可能でしょうか? また、何のメリットがありますでしょうか? よろしくお願いします。 http://www.e-typing.ne.jp/roma/check/

  • 質問スクリプト3.0 

    詳しいネットページないですか? 見本ありで

  • flash CS4でできるAIRアプリ制作

    最近遊び程度でadobe flash CS4 Professionalを使っているのですが 作ったflashをAIRアプリに変えれると聞いたのですが 大体どのくらいのことができるのでしょうか? 一応私の目標としてはデスクトップマスコットを作ることで 適当にデスクトップをちょこちょこ動きまわって マウスに反応したりとかいうものを考えています 頑張れば上記のようなものも作れるのでしょうか? ボーン操作やウィンドウの当たり判定とかマウスへの反応とかどこまで可能か不明です あとある程度探したつもりなのですが adobe flashでAIRアプリを作る方法を解説しているページが見つかりませんでした 作り方を説明しているサイトや書籍などがあればよろしくお願いします

  • flashを一度だけ再生するHTMLはありますか?

    ループで制作されたswfファイルがあります。 (swfしかないのでstopなどのアクションを入れられません。) 同時に生成されるHTMLタグのobject やparam を変更し、1度だけ再生されるようにすることはできるでしょうか? Windows8 64bit, firefox20でチェックしています。 よろしくお願いいたします。

  • ホームページビルダーのフラッシュタイトル

    ホームページビルダー17のフラッシュタイトルを使ってみました。 リンクの指定は1個ですが、これをなんとか複数の画像と並行して 切り替わる方法がないか知りたいところです。 今後を含めコンピュータに詳しくない人がホームページを扱う状態でしたので、 ホームページビルダー枠でのシンプルな方法ですと助かります。 よろしくお願いいたします。 ----フラッシュタイトル作成でできたファイルの中身----------- <?xml version="1.0" encoding="utf-8" ?> <flashcontents> <setting> <size manual="0" width="900" height="220"></size> <view loop="1" scale="0" backcolor="0xFFFFFF"></view> </setting> <object type="0"> <common> <image> <image_effects> <image_effect transition="1" property="-1" transtime="1000" viewtime="4000"></image_effect> </image_effects> <link_effects> <link_effect path="(リンク先1).html" target=""></link_effect> </link_effects> </image> </common> <images> <image path="(画像1).png"></image> <image path="(画像2).png"></image> <image path="(画像3).png"></image> <image path="(画像4).png"></image> <image path="(画像5).png"></image> <image path="(画像6).png"></image> </images> </object> </flashcontents> ------------------------------------------

  • Flash ActionScript 3のエラー

    下記のコードについて、エラーがわからず困っています。 上から13行目の(stage.addChild(background)に対して、 Error Message: "Cannot access a property or method of a null object reference." がでます。 この13行目までは、ちゃんと動いていたのに、これ以降コードを加えていくと、 動きません。 お分かりになる方、どうぞ教えてください。 まだ初心者(2週間)なので、初歩的な質問かもしれませんが、よろしく お願いします。 [コード] import flash.display.MovieClip; import flash.display.Stage; import flash.events.Event; public class GameEngine extends MovieClip { public function GameEngine() { super(); //create background and add to stage var background:Background = new Background(); stage.addChild(background); background.x = 500 / 2; background.y = 400 / 2; //create fly and add to stage var fly:Fly = new Fly(stage); stage.addChild(fly); fly.x = 100; fly.y = 400 / 2; //creat new enemy objects addEventListener(Event.ENTER_FRAME, createEnemy, false, 0, true); } private function createEnemy(e:Event):void{ if(Math.floor(Math.random() * 90) == 5){ var enemy:FlySwatter = new FlySwatter(stage); } } } (行はじめの } の余白が入力した通りに表示されませんので、余白は無視してください)

  • Flash Builder 4.7 デザインモード

    Adobe Flash Builder初心者のものです。 体験版をインストールし、Android用アプリの制作を試しに行ってみたいと考えています。 参考の書籍も購入し、それに沿って進めているのですが、バージョンが4.5と4.7の違いのせいか、同じ画面が表示されずに困っております。 ■症状 ソース/デザイン モードの切り替えボタンが表示されない。 ボタンやラジオボタンなど簡単に配置ができる!と思っていたのですが、デザインモードに切り替え方法がわかりません。 http://dl.dropbox.com/u/104227827/FB.jpg ■状況 Adobe Flash Builder4.7 Premium 体験版 PC:Windows Vista インストール後、「新規」→「Flexモバイルプロジェクト」から新規のプロジェクトを作成しました。 おそらく、使い方がわかっていないため、表示ができていないだけだとは思うのですが、いろいろ調べてみたのですが理解ができませんでした。 どなたかお教えいただけませんでしょうか。