• ベストアンサー

アクションフレームについて

Flash MX Professional 2004を使っています。 アクションフレームがスクリプトを記入する場所だと思うのですが、小さすぎてとても不便に思っています。 Flash MX Professional 2004にはスクリプトを記入するエディタ等は無いんでしょうか。 Flash MX Professional 2004内臓のエディタがない場合皆さんはどのような環境でスクリプトを書いていますか。 初歩的なことかもしれませんが困っています。 教えてください。

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

質問者が選んだベストアンサー

  • ベストアンサー
  • DPE
  • ベストアンサー率85% (666/776)
回答No.1

「ウィンドウ」→「開発パネル」→「アクション」で開くパネルが、スクリプトを編集するエディタです。 このパネルが、ドッキングされた状態になっていませんでしょうか? デフォルトでは確か、ステージの下(「プロパティ」パネルの上)にドッキングされていたかと思います。 パネルのタイトルバーを見てください。タイトルの▼マークの横に、点がいくつか並んだマークがあります。 ここにカーソルを当てると、カーソルが十字の形に矢印が付いた形に変化します。 これを確認したら、ここをドラッグしてステージのどこかに移動してください。ドッキングが解除され、独立したパネル(フロート)になります。 ツールボックスの横や他のパネルが並んでいるスペースに移動すると、そこにドッキングされます。 ドッキングする場所に移動した時は、ドラッグ中に黒い枠が表示されます。これが表示されない位置でマウスのボタンを離してください。 たまに、ドッキング可能な位置の付近やドッキングしている状態からフロートにする時に、まるで磁石に吸い付くようにその場所に固定されてしまうことがあります。 ドッキングが解除できない場合は、ドラッグする場所を変えてみてください。 パネルがフロートになっている時は、Windows や Mac OS のウィンドウと同じ要領で、パネルの四隅や端をドラッグしてパネルのサイズを変更できます。使いやすい大きさに広げてください。 フロートにするとムービー編集の時に邪魔になり、どこかにどけておくか畳むかしないといけないのが面倒ですけれど、私は広いスペースで全体を見ながらスクリプトを書くのが好きなので、「アクション」パネルだけはフロートにして使っています。 --------------------------------------------------------- 一応、市販の専用エディタ(英語版)もあるようです。  ・SEPY   http://www.sephiroth.it/python/sepy.php ただ、使った人の評価を聞くと、保存や読み込みの際によく分からないエラーが頻発するのだとか。 自分でクラスやコンポーネントを設計して配布するなどのヘビーユーザーなら話は別ですが、普通に使う分には Flash に付属のエディタで充分だと思いますよ。

infotown
質問者

お礼

大変詳しい説明ありがとうございます。 ActionScript初心者の上、習得/制作に多くの時間をかける事ができない状況なので、習得/制作両面でエディタが小さいととても不便でした。 本当に助かりました。 ありがとうございました。

関連するQ&A

  • FLASH-MX Professional2004のアクションスクリプトの書き方

    質問お願いします。 以前FLASH-MXをを使っていて、現在FLASH-MX Professional2004使っています。 FLASH-MXではアクションスクリプトを書く際に「ノーマルモード」と「エキスパート」を選べたのですが、FLASH-MX Professional2004では「ノーマルモード」と「エキスパート」を選択するボタンが見つかりません。 FLASH-MX Professional2004を使っている方、宜しくお願いします。

  • フレームアクションについて。

    アクションスクリプトで、フレームに直接 i=0; とかく場合と、 this.onLoad = function hoge(){ i = 0; } とかく場合の違いがよくわかりません。 同じなのかなと思い使ってみたら動きませんでした。 フレームの所に書いたら読み込んだときということにならないのでしょうか。お願いいたします。

    • ベストアンサー
    • Flash
  • FLASHアクションスクリプトに注釈文

    Windows2000 FLASH MX のアクションスクリプトを勉強はじめました。 色々のサンプルを参考にして理解できたことをアクションスクリプトの記述の中に注釈文として残しておきたいのですが、注釈文の記述の方法がわかりません。 文頭に ! や ’や ”をつけてみましたがエラーになります。 それともFLASHのエディタではAccessVBAやHTMLタグのように記述できないのでしょうか。

  • Flash MXのアクションのノーマルモード

    Action Scriptは現在勉強中で、ノーマルモードで使用しています。 自宅では去年購入したFLASH MXを使っていて、ノーマルモードとエキスパートモードの切り替えは簡単にできるのですが、会社のパソコンにインストールされているFLASH MX Professional 2004ではノーマル・エキスパートモードの切り替えの仕方がわかりません。 もしかしてFLASH MX Professional 2004にはそういった機能はないのでしょうか? どうか教えてください。

  • 5フレーム目で3秒止めて7フレーム目に移動。

    5フレーム目で3秒止めて10フレーム目に移動というようなフラッシュを作りたいと思っています。 フレーム数を増やすのではなく、 アクションスクリプトを使ってできないでしょうか。 既にアニメーションを作ってしまって、 少し変更したいなぁと思っているので^^;

    • ベストアンサー
    • Flash
  • (Flash Lite 1.0) フレームアクションでのキーイベント

    携帯用のFLASH(Flash Lite 1.0)で静止画像だけの絵本を作っています。 インタラクティブモードで、ページをめくって次のフレームへ移動させる方法についての質問をさせてください。 今までは、「次ページへ」のようなボタンシンボルを作って画面の下段に置き、そのボタンに対するaction scriptとして ************************************* on (release){ nextFrame(); } ************************************* のように書いて実現していました。 これだとそのボタンシンボル自体が画面レイアウト上邪魔になってきたので、ボタンは無くしてしまい、ボタンにフォーカスさせることなく、フレーム上のアクションスクリプトで記述して、いきなり0や1のキーをたたいて次のフレームへ移動させられないか、と考えています。 ところが、onイベントはボタンにしか使えないようで、身の程知らずながらエキスパートモードに切り替えて、強引にフレームに使おうとしてもシンタックスエラーになってしまいます。 FLASHの教則本などには、"keyListener()"などの手法が載っていますが、携帯FLASHでは、FLASH Player4という制約があり使えません。 以前、どなたかのサイトで入手した携帯FLASHで、確かにボタンを使わずにキーをたたくだけで次のフレームは移動させていたのは記憶にあるので、何らかの方法は存在すると思うのですが、完全に暗礁に乗り上げてしまっています。どなたかアドバイスがありましたらよろしくお願いします。

    • ベストアンサー
    • Flash
  • Action Script 3.0

    Flashの初心者です。 Action Script 3.0を使用したいのですが、 MX2004を使用しているので、使えません。 移行ツールかフリーのソフトはありますでしょうか?

  • アクションスクリプトで正規表現

    FLASH MXのアクションスクリプトで正規表現って使えるのですかね?マニュアルとかヘルプで出てこないので無いのかなー。。

  • オブジェクトアクションの設定について

    FlashMXでバナーを作成する際、オブジェクトアクションの指定があり、ヘルプを読んで設定しましたが、初心者なものでわからない点が多々ありました。初歩的な質問ばかりですみませんが・・・わかる方教えてください。 Q1.オブジェクトアクションは、インスタンスごとに設定するとあったので下記のように行ったのですが・・・ (1)シンボルを配置したフレームをクリックして、 (2)インスタンスをクリックして、 (3)プロパティでグラフィック(作成したのはすべてグラフィックシンボルでした)をボタンに変更して、 (4)アクションパネルにスクリプトを記入する。 これを全フレーム内のインスタンスすべてに 繰り返す、というのでよかったのでしょうか? 長いフラッシュだと大変な作業ですし、もしかしたら間違っているのではと思っています。。 Q2.グラフィックシンボルなのに、ボタンに変更しないとスクリプトが書き込めないのはなぜですか。 Q3.ボタンにはインスタンス名を書き込む欄が出てきますが、これはどんな役割があるのでしょうか。 Q4.スクリプトは、 on (release) { getURL(_root.clickTAG, _root.targetTAG);} という内容ですが、これの正確な意味を教えてください。

    • ベストアンサー
    • Flash
  • FLASHでメーラーの立ち上げるアクションスクリプトを教えてください

    初歩的な質問なんですが、 FLASHでメーラーの立ち上げるアクションスクリプトを教えてください。

    • ベストアンサー
    • Flash

専門家に質問してみよう