• 締切済み

アクションスクリプト

+200等でボタンを押す度にシンボルを移動させて、左画面を越えたら右画面から出るようにするにはどうすれば良いですか?

  • Flash
  • 回答数1
  • ありがとう数0

みんなの回答

  • mat-21
  • ベストアンサー率56% (91/162)
回答No.1

いろいろ情報不足なところがありますが、ActionScriptのバージョンは?

ocddayo
質問者

補足

3です。

関連するQ&A

  • アクションスクリプト教えてください

    アクションスクリプト初心者です。 Adobe flashソフトを使うのですが アクションスク リプト(プログラム)がわかりま せん 内容はドラックアンドドロップで す シンボルを4つ作ります。 ムービークリップで作ります。 それを画面左1/6に設置します。 そのシ ンボルにカーソル を合わ せドラッグして 画面右5/6 にシンボルをドロップするプログラミング を教えてください 要するに 画面左1/6にあるシンボルはそのままで 何個も画面右5/6にドラッグandドロップしてコピーしたいのです。 何から調べてよいやら・・・という 状態で、お手数をおかけしますがど なたか教えてくださると助かります 。 宜しくお願い致します。

  • アクションスクリプト

    > /* クリックして特定のフレームに移動し、再生 特定のシンボルインスタンス上でクリックすると、再生ヘッドがタイムラインの指定フレームに移動し、そのフレームから再生が継続されます。 メインタイムラインまたはムービークリップタイムライン上で使用できます。 手順 : 1. 以下のコード内の数値 5 を、シンボルインスタンスのクリック時に再生ヘッドが移動するフレームの番号に置き換えます。 */ button_1.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndPlayFromFrame); function fl_ClickToGoToAndPlayFromFrame(event:MouseEvent):void { gotoAndPlay(2); } AS3CS5で上記のコードでボタンを押すたびに動くアニメーションを作成しています。上記ではフレーム2に移動になっていますが、例えば2、22、44に移動して欲しい場合どのように記述すれば良いですか??gotoAndPlay(2 22 44)等で試していますが上手くいきません

    • ベストアンサー
    • Flash
  • アクションスクリプトについて

    今シューティングゲームで画面の右から敵がきて左に向かってくflashを作ってるのですが、 敵が画面から消えてまた右端から出てくるときに下や上すぎて体が半分しか見えない ときがあります。 なのでy軸を制限したいのですが、どうすればいいのでしょうか? よろしくお願いします。 onClipEvent(enterFrame) { if (_x < 0) { _rotation = 0; _x = Stage.width; _y = Math.random() * Stage.height; }

    • ベストアンサー
    • Flash
  • 画像切り替えのアクションスクリプト

    3枚以上の画像を右と左に行くボタンで動かし切り替えて生きたいのですが、ちなみに画像の動き方はだんだん遅くなってとまるというのがベストです。 みようみまねでなんとか次のようにできたのですが、3枚以上はできません。 画像を横に並べて一枚にした画像をシンボルに変換し インスタンス名をpicにして次のスクリプトをそのムービークリップに書き込みました。 this._x = -200; this._y = 0; } onClipEvent (enterFrame) { if (flag==1) { dx = (0-this._x)/4; this._x += dx; } if (flag==0) { dx = (200+this._x)/4; this._x -= dx; } } なお、ボタンを2つ作成し、 on(release) { _root.pic.flag = 1; } と on(release) { _root.pic.flag = 1; }

  • FLASHのアクションスクリプトについて

    こんばんは Adobe FlashCS4の初心者です。 ボタンを作り、次のページに移動する。という動作を行うにはどのようなスクリプトを書いたらいいでしょうか また、画面上に4つのボタンを設置し、4つがそれぞれに指定されたページに飛ぶようにするにはどうすればいいでしょうか 使用するのは「ActionSript3.0」です。 調べてもどうしてもわからないので質問させていただきました。 よろしくお願いします。

  • アクションスクリプトでブックマーク登録ボタンを作りたいです

    ボタンシンボルを作成して、そのボタンシンボルにアクションスクリプトを使用して、ブックマークに登録出来るようにしたいのです。 そのボタンをクリックする事によって、そのサイトがブックマークに登録出来るようなアクションスクリプト(の記述)を使いたいのですが、どなたか解る方がいましたら教えてください。よろしくお願い致します。

    • ベストアンサー
    • Flash
  • Flash8★こういう場合はアクションスクリプトですか?

    アクションスクリプトというものを一度もやったことがない初心者です。 なんだか英語の羅列が難しそうで、今まではタイムラインを使って動かす事しかしませんでした。 でも、動きに限界が・・・。やりたいことはこうです↓↓ 風船が画面右から入ってきて真ん中でとまり、その場所でふわふわと常に上下し続ける。 風船にマウスをのせると風船から吹き出しが現れ、クリックするとページが飛ぶ。 やりたいことは以上です。 風船のボタンシンボルは作り終わったのですが、動きはアクションスクリプトで指定するんですよね? 簡単にできるものでしょうか?「おしえてFlash8ACTION SCRIPT」という 本を購入したものの、自分のやりたい事がどれなのかすら分からず。 これは本当にアクションスクリプトというものを使うのだろうか?という根本的な疑問まで出てくる始末(汗)^^; どなたかアドバイス頂けると嬉しいですm(_ _)m

  • Flash の action script が動きません

    初歩的な質問で失礼します。 Flash MXを使用しています。 ボタンを押したらURLに飛ぶ、というものを作りたいのですが ボタンに、 on (release) { getURL("http://www.*****.html"); } を指定したくても、ボタンシンボルのアップ/オーバー/ダウン...の中では「この場所には指定できません」というようなエラーメッセージがアクションパネルに表示され、書くことができません。 調べたところ、「ASを 2.0に指定すれば直る」と書いてあるページが多かったのですが、ver.MXにはそれを指定できる所が見当たりませんでした。 かといってタイムライン上に書くと「マウスイベントはボタンインスタンスでのみ使用できます。」と出てしまい、URLに飛んでくれません。 一体どうしたら良いでしょうか? どうかよろしくお願いします。

  • flashcs4 アクションスクリプト

    flashcs4で作ったキャラクターをキー移動で動かしたいと思っています。 でも、一回キャラクターをムービークリップにしてからキャラクターをクリックして選択、右クリックでアクションを出してキー移動のアクションスクリプトを入力しようとしているのですが、ムービークリップを選択したままアクション画面を出すと、「現在の選択範囲にアクションを割り当てることはできません」 とでてしまいます。 どのサイトをみても、全部ムービークリップを選択してアクションを入力するとかいてあり、キー移動することができません。 何がダメか分かる方がいたらぜひ宜しくお願いします。 cs4ではやり方が違うのでしょうか? また、こういう場合は、どうやってキー移動をすればいいのでしょうか。

    • ベストアンサー
    • Mac
  • flash初心者で action script 3.0で webサイト

    flash初心者で action script 3.0で webサイトを作っているのですが、なかかうまくいきません。 1.60個程のシンボルを配置してそれがじょじょに現れるようにする。 2.60個のシンボルの中から一つを選びクリックすると、クリックしたシンボル以外はステージ外に移動、もしくは消え、 選択したシンボルが、任意のサイズまで拡大される。 3.拡大されたシンボルをクリックすると、元の小さいサイズまで縮小され、残りの消えたシンボルが現れる。 というようなものです。 1はなんとかできたのですが、2.3がどうもうまくいきません。 ちなみに1の式は下記のように書きました。 なにぶんプログラムは初めてなもので、聞きかじったことをなんとか応用してなので、かなり長く汚いかと思われます。 下記の式と60個のボタンシンボルは、1つのムービーシンボル内に格納してあります。それをメインのタイムラインに配置しています。 var flg : Number = 0; var a : Number = 0; var b : Number = 0; var c : Number = 0; var d : Number = 0; (略) var eh : Number = 0; var ei : Number = 0; シンボル1.addEventListener(Event.ENTER_FRAME,function(event){ // ムービークリップを半透明 シンボル1.alpha = a; シンボル2.alpha = b; (略) シンボル58.alpha = eh; シンボル59.alpha = ei; if(flg==0){ a +=0.1;} if(a>0.5){ b += 0.1;} if(b>0.5){ c += 0.1;} (略) if(di>0.5){ ei += 0.1;} if(ei>1){ flg=1} }); それとボタンをクリックして、他のフレームに飛ばす処理も上の式の下に追加で書いてみたのですが、パブリッシュすると TypeError: Error #1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません。 at MethodInfo-11() というエラーが無限にでてしまいます。 ソースは下記です シンボル1.addEventListener(MouseEvent.CLICK, vans); function vans(event:MouseEvent):void { gotoAndStop(2); } 本当に初心者です。 説明もへたくそですが、どうぞご享受下さい。