重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

テキストフィールドを一瞬だけ表示する(表示時間を設定可能)
にはどうすればいいのでしょうか

回答お待ちしてます

A 回答 (2件)

こんな感じでしょうか・・・?



テキストを追加し、
「_ゴシック」の
サイズ20,
幅100, 高さ25, (自動サイズのチェックをはずす。)
テキスト入力、 枠線、 選択可能 にチェックします。
そして、それをイベントに追加します。

<フレーム1 >テキスト(深度0,固定)

          アクション 何もしない(29フレーム)

<フレーム30>アクション 画像を消去 対象:[ 0 ]

         アクション 停止

とすればいいかと・・・。
フレーム数を変えれば時間は調節できるかと・・・。
でも、正確な時間は計れないような気が。

間違っていたらごめんなさい。自信ありません。

参考URL:http://occultflash.web.fc2.com/2ch/43.html
「parafla テキストフィールド ac」の回答画像2
    • good
    • 0

前回に引き続き,


私は ParaFla をよく知らない者です。

ParaFla はイベントベースのソフトなので,
そういうことはなんとなくActionScript ではしないような気がするのですが,
一応,ActionScript のみで回答すると次のような感じになると思います。

フレーム1 のフレームアクションとして,
次のスクリプトをコピペします。

////////////////////////////////////////////////////////////////
// --- テキストの表示 --------------------
// 空のテキストフィールド  インスタンス名 my_txt を
// 深度0,x=100,y=50,幅=0,高さ=0 で作成
_root.createTextField("my_txt", 0, 100, 50, 0, 0);
// my_txt の自動拡大・縮小=あり
_root.my_txt.autoSize = true;
// my_txt の境界枠線=あり
_root.my_txt.border = true;
// 表示内容(あいうえお[改行]かきくけこ)
_root.my_txt.text = "あいうえお\nかきくけこ";
//
// --- テキストを消す関数を定義 -------------
function removeMyTxt() {
// my_txt を消す
_root.my_txt.removeTextField();
// setInterval を解除
clearInterval(myID);
}
//
// ---テキストを消す関数を指定時間後に実行----
// 3000ミリ秒(3秒)間隔で removeMyTxt を実行
myID = setInterval(removeMyTxt, 3000);
////////////////////////////////////////////////////////////////

フレームがループ再生されて,
何度も上のスクリプトが連続実行されない限り,
たいていはうまく行くと思います。

「できるか」「できないか」で言うと,
上のスクリプトでご質問で書かれていらっしゃるようなことはおそらくできるとは思います。
しかし,
果たしてこれが ParaFla 的なまともなやり方かどうかはわかりません。
また,どう使うかによっても,やり方の方法は変わると思います。

上のActionScriptによる方法は,
ParaFlaに限らず,Flashでも,Suzuka でも,FreeMotion でも,
その他 ActionScript が使えるソフトならたいていは使える方法だと思います。
しかし,どのソフトにおいてもどんな場合においても,Bestな方法であるとは限りません。
逆に Best ではないことの方が多いような気もしますが,一応回答しました。


※ 後半は何を書いているのかと言うと,
  本当に ActionScript でする必要がある?
  ActionScript などより,
  そのソフトでの技術を探究したり工夫する方が,
  良い物が作れるような気がするのですが...。
  ParaFla を使えないのでうまく言えないのですが,
  ParaFlaは(Adobe Flashも),
  単なるActionScriptコンパイラーではないと思いますので。
  ということです。
  うまく言えませんが,何か違う気がするのですよね...。

  しかし PraFla は使い方が本当に難しいですね。
  さっぱりわかりません...。
  たとえばParaFla感謝祭に出品している方々など,
  みなさん職人(かみ)に見えます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!