プログラミングの問題について助けを求めなければならなくなったのは、これが初めてです。私はこの問題に関してオンラインで見つけることができるすべてのリードを無駄にしました。私はまた、(ほぼ)同じ問題を抱えている他の人々によって発見された修正を試みました。
ここに問題があります:
フラッシュチャットクライアントとサーバーを作成しました。どちらも期待どおりに機能しており、最近、フラッシュクライアントにユーザーメッセージを個別のムービークリップインスタンスとして表示することにしました。これにより、投稿される各メッセージをより細かく制御できるようになります。(ユーザーアバター、スマイリー、個々のメッセージを削除する機能など)以前は、UIScrollbarで動的テキストエリアを使用していました。これは完全に機能しましたが、メッセージコンテンツを十分にカスタマイズまたは制御することはできませんでした。
これが私の現在の設定です。
ステージ上のFlashProで作成された「msgAreaPane」という名前のスクロールペインがあります。クライアントがロードすると、「msgAreaContainer」という名前のムービークリップが作成され、msgAreaPaneソースがmsgAreaContainerとして設定されます。メッセージが表示される場合、ライブラリから「msgElement」オブジェクトの新しいインスタンスが作成され、msgAreaContainerの子として追加されます。
それはすべて正常に機能しています。ただし、「maxScrollV」がないなどのプロパティの違いにより、UIScrollbarを使用して(私が知る限り)msgAreaPaneスクロールペインを適切に自動的にスクロールすることはできません。
したがって、基本的に、何を変更する必要があるのか、またはこれを間違った方法で行っているのかを知る必要があります。msgAreaContainerまたはmsgAreaPaneのコンテンツをスクロールしようとしているのか、それとも別の方法で設定する必要があるのかわからない。
Scrollpaneの垂直スクロール位置を操作しようとしましたが、何も実行できないようです。私はこの問題に約2日間苦労しており、真剣に助けやアドバイスが必要です。喜んで手伝ってくれる人に前もって感謝します。