• ベストアンサー

クリックして文字

適当な位置をクリックするとそこに小さな文字を出現させるということをしたいのですが、そういったことはできるのでしょうか? 知ってる方いらっしゃいましたらお願いします。

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

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

  • ベストアンサー
noname#35109
noname#35109
回答No.1

1つの例です。 まず, 例えばステージ上に「あ」という文字を書いて,ムービークリップシンボルにすます。 その「あ」は不要なので,ステージ上から消してください。 その「あ」はライブラリの中に入っていると思います。 ライブラリの中のシンボルを右クリック →リンケージを選択し,ActionScriptに書き出しにチェック →識別子を例えば a として「OK」 これで,文字の準備はOKです。 ActionScriptで,この「あ」(識別子「a」)を呼び出せば良いわけです。 ステージ外の見えない部分に,適当なムービークリップを作ってください。 そのムービークリップに以下のようなスクリプトを書けば(コピペ可), ステージ上の任意のクリックした場所に「あ」が出てくるスクリプトになります。 ---------------------- onClipEvent (load) { //変数 i の初期値を 0 に設定 vari = 0; } //マウスアップで onClipEvent (mouseUp) { // 変数 i を加算 i++; // _root に 識別子a を // a1~a? というインスタンス名で 深度 1~? に呼び出す _root.attachMovie("a","a"+i,i); // インスタンス名 a? の x座標 をマウスの x座標 にセット _root["a"+i]._x = _root._xmouse; // インスタンス名 a? の y座標 をマウスの y座標 にセット _root["a"+i]._y = _root._ymouse; } ---------------------- 1~? とか書いていますが, ステージ上の任意の位置をクリックするたびに, 変数 i が 1,2,3,… と加算されるため,何になるかは不特定であるので ? にしました。 また,このようなスクリプトをムービークリップではなく, _root のタイムラインのフレームのスクリプトに用意しても良いのですが, 解除したりするのにやっかいなのでムービークリップに書きました。 例えば100フレームのムービーで, 1~50フレームの間だけ,「あ」を出没させたいときは, 1~50フレームの間だけ,このムービークリップを存在させれば良いことになります。 51フレーム以降,「あ」は出てこなくなります。

yosshi13
質問者

お礼

sassakunさん回答ありがとうございました。 とてもわかりやすく、やってみたところすぐできました。

関連するQ&A

  • 文字とクリックできる場所がずれています

    今日、パソコンをいじってみると、クリックできる文字とクリックできる文字の間がかなり狭まっており、押したい位置の文字を押せません 解像度もいろいろといじってみたのですが効果はなかったです これを改善することはできるのでしょうか?分かりづらいとは思うのですが教えてください

  • 文字が打てない...。

    タイピングをしていると、画面のすみっこに灰色の「文字ツール」が 出現して、代わりに文字を打つ際のカーソルが消えてしまい、 文字が打てなくなります。 http://blog-imgs-27.fc2.com/f/o/r/fortune33telling/20081007192321.jpg ↑画面の左端に出ているのがそうです。 適当な場所をマウスでクリックするとそのツールは消えますが、 すぐにまた出現してきて、数十秒に一度はそうやって中断され、 文字がスムーズに打てません。 灰色の文字ツールを出現させないためには、どうすれば良いですか?

  • クリックや文字入力ができません

    Internet Explorerを開くとYahoo検索のページが出るようになっています。そこで検索のため文字を入力しようとすると、一番上部のURLを書き込む窓のすぐ下に色々なURLがチラチラと上から下へ流れるように出現し、マウス(文字入力場所の確定やクリック)やキーボード(文字入力)が働かなくなります。「お気に入り」に登録してあるサイトを開こうとして該当のお気に入りをクリックしてもその項目の文字がチラチラしています。それでも何回も続けてクリックをしているとたまにチラチラの隙をついて成功するのかサイトが開くことがありますが、ログインの文字入力や色んな項目のクリックができません。 ジョルダンの検索などができず困っています。 この質問も別のPC(同一プロバイダー)からしています。 ウィルス検査(ウィルスセキュリティ・ゼロ)の結果は「異常なし」でした。 原因と対策をお教えください。最終的には再インストールということになるのでしょうか? OSはWindows XP、PCは自作です。 よろしくお願いいたします。

  • 文字を打ち込むところをクリック

    初心者につき、拙い質問ですがお許しください。 文字を打ち込むところ、って、ネット上に沢山ありますよね? 例えば、ここにログインするとき会員IDをいれるところとか。 そこをクリック?すると、前に打ち込んだ内容が出る時がありますよね? 毎回毎回文字を打つのが面倒なので、クリックして前打った文字を楽に出したいのですが…。 クリックしても文字が出ないときはイライラしてしまいます。 あれは設定をいじったりすることで、文字を出す事が出来ますか? どうぞよろしくお願いします…!

  • クリックすると文字が小さくなる。

    WIN XP SP3でIE7を使用していますが、 Yahoo!のトップページで語句や記事などをクリックするとその語句や記事の文字だけが小さくなってしまいます。 他の語句や記事の文字の大きさは変わりません。クリックした時だけ一瞬小さくなって、移動したページから戻ってくると元の大きさにもどっています。文字サイズは最大にしてありますが小くらいになってしまいます。 以前、IE6を使用していた時にも同じ症状が出てその時は文字が小さくなって、しかもクリックしてもページ移動も出来ませんでした。それでIE7にしたら、きちんと正常になったのですが最近同じ症状が出てきたので困っています。

  • クリックすると文字が大きくなる

    リンク先をクリックした直後に、文字が約2倍くらい大きくなってしまいます。その文字列だけの時もあるし、クリックした時のページ(ページ移動する前です)の文字全部の時もあります。エクスプローラーを最初に開いた時のHPはgooにしているのですが、そこではツールバーにあるリンク先を一つ押しただけで、全ての文字が大きくなってしまいました。こうなり始めたのは、ctrlを押しながらスクロールボタンを回して文字の大きさを変えたりした後からです。 パソコンを再起動しても、直りません。どうしたら良いでしょうか・・・。

  • クリックの場所と文字がずれている。

    OS VISTA インターネットのクリック場所と、文字が何時の間にかずれていたのですが、直せるのでしょうか? 例)おしえてGOOの上ほうに  [教えて!トップ質問集 カテゴリ一覧ありがとうポイ ントおすすめコンテンツマイページ ガイド]とクリック場所があるのですが、これも 文字とクリック場所がずれて、文字が左につまっているといった感じになっています。説明不足かもしれませんが、随時補足していくのでよろしくおねがいします。

  • キャレットをクリック位置に

    リッチエディットで、クリックされた位置にキャレットを 移動させたいのですが、その考え方に困っています。 キャレットはソースで作らずに、デフォルトのものを使おうとしています。 既にフォーカスがあればクリック位置に勝手にキャレット が移動してくれますが、リッチエディットにフォーカスが 無い場合にそれをやりたいと思っています。 クリックした位置がリッチエディットの文字の何バイト目 かということが分かればキャレットのセットはできますが ドット単位の座標と文字単位の位置の次元の変換がうまくできません。 ドット単位の指定で、一番近いキャレット位置に移動させ る関数があれば楽なんですが。 クリックされてフォーカスを得たリッチエディットに クリック位置にキャレットを移動する方法を教えてください。

  • インターネットのウェブページで、適当に左クリックするとそこに文字を打つ

    インターネットのウェブページで、適当に左クリックするとそこに文字を打つときに出る「|」が出てきます。その影響でスクロールが変になります。これをなくしたいのですが、どうすればいいですか?教えてください。

  • クリックしたら全文字を選択

    アクセス2000で質問があります。フォームでレコードにあるデータをタブで送ると、全文字黒く選択されるのがわかります。 クリックすると選択されず、文字の途中にカーソルがいきます。その文字の部分をクリックすると、フィールド内の全文字を選択させる方法で簡単な方法を教えてください。

専門家に質問してみよう