![]() ![]() ![]() | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Shun-ic | Åê¹ÆNo.2651 投稿日時: 2004-1-5 8:45 |
新米 ![]() ![]() 居住地: 投稿: 26
使用環境:
Flash MX WinXP |
外部テキストのスクロール はじめまして。Shun-icと申します。
早速なのですが、外部テキストファイルから読み込んだものをスクロールさせたいのですが、全くスクロールされません。あと、文字の行間隔が一行分開いてしまうのですが、これを無くす方法はあるのでしょうか。 AS初心者で思わぬところでつまずいている可能性大?ですが、下記URLにflaファイルをアップしましたので、ご確認の上、ご指導いただけると幸いです。宜しくお願い致します。 flaファイル 利用環境:Flash MX WinME |
野中文雄 | Åê¹ÆNo.2653 投稿日時: 2004-1-5 11:30 |
ちょんまげら ![]() ![]() 居住地: 東京 投稿: 4531
使用環境:
![]() ![]() ![]() |
Re: 外部テキストのスクロール このスクリプトは、Shun-icさんがご自分で書かれたものですか?
他の人のスクリプトをコピーして使うことも、著作権上の問題がないかぎり、とくに差し支えはありません。しかし、その旨を明記されないと、そのスクリプトを作成する程度の知識をお持ちという前提で回答することになります。 ご自分で作成されたのであれば、たとえソースをアップしてあっても、ムービーの基本的な構造や問題のスクリプトの箇所をご説明ください(結構というか、必要以上に複雑なつくりになっているように思われます ![]() ![]() 上記についてのShun-icさんの知識・理解がわかりかねますので、基本的な点をふたつだけ指摘します。 [1]TextFieldを包含しているMovieClipに、インスタンス名がありません。そのため、ターゲットパスを指定できないので、その内容をスクリプトでコントロールすることも不可能です。 [2]withアクションの対象オブジェクトには、ストリング(文字列)でなく、ターゲットパスを指定します。なお、[1]で述べたとおりインスタンス名が設定されていないので、この指定が正しくできていません。 外部テキストで改行がダブってしまうのは、Windowsの改行コードの指定の問題だと思われます。 引用: Shun-icさんは書きました: |
Shun-ic | Åê¹ÆNo.2666 投稿日時: 2004-1-5 20:42 |
新米 ![]() ![]() 居住地: 投稿: 26
使用環境:
Flash MX WinXP |
Re: 外部テキストのスクロール 野中さま、早速ありがとうございます。
メッセージを全て打ち終わった段階でプレビューしたところ 投稿されなかったので、直接メールさせていただきます。 |
Shun-ic | Åê¹ÆNo.2680 投稿日時: 2004-1-6 8:28 |
新米 ![]() ![]() 居住地: 投稿: 26
使用環境:
Flash MX WinXP |
Re: 外部テキストのスクロール 再び投稿させていただきます。
引用: このスクリプトは、Shun-icさんがご自分で書かれたものですか? このスクリプトは、他のサイトで公開されていたもので そこで質問しようと思ったのですが、現段階で問い合わせできない ようでしたので、こちらにお世話になっている次第です。 私自身、ASに関しては初級程度の知識しかなく、サンプル分析やASHelperのようなサイトを参考にさせていただきながら進めています。 今回のサンプルに関しましても、個々の式の意味はつかめるのですが それがどのような動きに繋がっているのか理解し切れていない部分があります。 引用: [1]TextFieldを包含しているMovieClipに、インスタンス名がありません。・・・ 引用: [2]withアクションの対象オブジェクトには、ストリング(文字列)でなく、・・・ MCにインスタンス名を加え、フレームアクションにあるターゲットパスも変更してみたのですが・・・。 引用: 外部テキストで改行がダブってしまうのは、Windowsの改行コードの・・・ サンプルの通り、うまく表示されました。 HTMLの使い方など、とても参考になります。 ご多忙の中お手数ですが、ご教授宜しくお願い致します。修正ファイル |
野中文雄 | Åê¹ÆNo.2686 投稿日時: 2004-1-6 12:27 |
ちょんまげら ![]() ![]() 居住地: 東京 投稿: 4531
使用環境:
![]() ![]() ![]() |
Re: 外部テキストのスクロール スクリプトは、その処理の構造を理解しないことには、正しく動作させることはできません。アクセルやクラッチの働きを知らずに、車の運転ができないのと同じです。この機会に、頑張って勉強してください。
![]() #エンジンの内部構造のようなマニアックな部分まで知るかどうかは、 #個人の趣味の領域に入ってきますが。 ![]() 引用: Shun-icさんは書きました: withアクションのターゲットが、正しくありません。scrollプロパティは、変数名を設定したTextFieldに対して指定します(「ActionScript辞書」あるいは参考書をご覧ください)。 問題のスクリプトを、確認用に少し簡略化しました。
スクロール用のボタンが、前に申し上げたように少し複雑になっています。確認用のボタンを、暫定で作成した方がわかりやすいかもしれません。
外部テキストの読込みは、今回の問題にはもはや無関係です。問題に集中するには、外部読込みを一時的に外し、テキストを直接入力しておいてもよいでしょう。 引用: MCにインスタンス名を加え、フレームアクションにあるターゲットパスも変更してみたのですが・・・。 |
Shun-ic | Åê¹ÆNo.2698 投稿日時: 2004-1-6 16:36 |
新米 ![]() ![]() 居住地: 投稿: 26
使用環境:
Flash MX WinXP |
Re: 外部テキストのスクロール 野中さま、早速ありがとうございます。
引用:
まずは免許を取りたいと思います。見通しがついたら、徳大寺有恒(?)をめざします。(^。^ 引用: withアクションのターゲットが、正しくありません。scrollプロパティは、変数名を設定したTextFieldに対して指定します(「ActionScript辞書」あるいは参考書をご覧ください)。 フレームアクションのターゲットを_parentに設定したのですが、指定したオブジェクトが存在しないと表示されます。また、scrollプロパティの設定もActionScript辞書を参考にしたのですが、分かりません。調べたところによると、このscrollプロパティは使用を控えた方が良いとの事ですが、今回のスクリプト自体で使わない方がよろしいのでしょうか。 ボタンアクションは、教えていただいた方法で設定したのですが、上記の指定でつまずいているので、活きていない状況だと思われます。 折り返し恐縮ですが、宜しくお願い致します。 |
野中文雄 | Åê¹ÆNo.2700 投稿日時: 2004-1-6 17:02 |
ちょんまげら ![]() ![]() 居住地: 東京 投稿: 4531
使用環境:
![]() ![]() ![]() |
Re: 外部テキストのスクロール どこをなぜ_parentにしたのですか? 繰返しになりますが、scrollプロパティをコントロールするには、スクロールしたいTextFieldに設定した「変数名」を指定します。
scrollはTextFieldがオブジェクトとして認められていなかった、Flash 5以前のためのプロパティです。したがって、Flash MX以降では使用が推奨されません。参考にされたサンプルは、Flash 5のものではありませんか? ムービー構造が複雑なのも、そのためのように思われます。その意味では、サンプル自体Flash MX以降には適切でないかもしれません。 もっとも、それを適切なムービーおよびスクリプトに変更するというのは、カードの手札を全取替えするのに等しくなります。現状を出発点にしてとにかく動作させるか、1からきちんと勉強してつくり直すかの選択です。 引用: Shun-icさんは書きました:
あるいは、直接スクロールさせるボタンを、別途作成して試してもよいでしょう。
|
Shun-ic | Åê¹ÆNo.2709 投稿日時: 2004-1-6 21:00 |
新米 ![]() ![]() 居住地: 投稿: 26
使用環境:
Flash MX WinXP |
Re: 外部テキストのスクロール 早速のレス、ありがとうございます。
おかげさまで、スクロールするようになったのですが ボタンのロールオーバーが利かなくなりました。 ここでは機能上、特別重要な問題ではないのですが スクリプトと何か関係があるのでしょうか。 引用:
引用:
引用: あるいは、直接スクロールさせるボタンを、別途作成して試してもよいでしょう。 |
野中文雄 | Åê¹ÆNo.2711 投稿日時: 2004-1-6 22:40 |
ちょんまげら ![]() ![]() 居住地: 東京 投稿: 4531
使用環境:
![]() ![]() ![]() |
Re: 外部テキストのスクロール
|
Shun-ic | Åê¹ÆNo.2717 投稿日時: 2004-1-7 8:47 |
新米 ![]() ![]() 居住地: 投稿: 26
使用環境:
Flash MX WinXP |
Re: 外部テキストのスクロール 早速ありがとうございます。
スクロールボタンの部分です。ここでは、ロールオーバーするとグレーっぽい矢印が2つ現れる設定にしているはずなのですが・・・。 私自身、現段階で教えていただいた箇所以外修正は加えていないので、思い当たる節が見当たらない状態です。 引用:
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |