トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   どこでもFlash【携帯向けFlash関連】
     あるシーンに到着した時に、すでに最上部のボタンが選ばれた状態にするには…?
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
newbie
Åê¹ÆNo.29507
投稿日時: 2006-10-22 18:59
新米
居住地:
投稿: 2
使用環境:
Flash MX2004
MacOSX(10.3.9)
あるシーンに到着した時に、すでに最上部のボタンが選ばれた状態にするには…?
はじめて投稿します。モバイルコンテンツ初心者です。アクションスクリプトが苦手なもので、、わからぬまま時間だけですぎてゆく…。どなたか教えてくださると助かります!

今、モバイルコンテンツで、メニュー(ボタン)が上から下にズラッと並んだものを作成しています。
ボタンは合計10個あり、1シーン目に5個、2シーン目にも5個、それぞれ縦に配列したインデックスページのようなコンテンツです。

ボタンを押すと該当ページにジャンプ、、と、そこの記述はわかるのですが、例えば1シーン目から2シーン目に移動した時、すでにそのシーンの1番上に配置したボタンが「選ばれている状態」にするにはどうしたらいいのでしょうか?※また、その逆に2シーン目から1シーン目に移動した時には、1シーン目の1番下のボタンが「選ばれている状態」にしたいのです。

私のやりたいことのしくみと同じものはドコモ携帯の「iチャネル」のメニューです。

どなたか教えていただけますと、本当に助かります。どうぞ宜しくお願い申し上げます。
コマツ
Åê¹ÆNo.29508
投稿日時: 2006-10-22 21:10
職人
居住地: 東京都葛飾区
投稿: 356
使用環境:
windows7
CS5.5 CS6
Re: あるシーンに到着した時に、すでに最上部のボタンが選ばれた状態にするには…?
newbie さん、こんばんは。


newbie さんが作成されているのは、Flash Lite1.x準拠のコンテンツですか?
それとも、Flash Lite2.0準拠ですか?


Flash Lite2.0でしたら、Selection.setFocus()コマンドを使うと良いでしょう。

Flash Lite1.0および1.1は、setFocus()がサポートされていないため、最初からボタンにフォーカスするような仕組みは作成できないかと思います。
(Docomoなどのメニューがどのようにしているかはわかりません。特定ドメイン内による独自仕様かもしれませんし。。)


ボタンにフォーカスしている風に見せる仕組みを作成することはできるかと思います。

↓以前にそういった話題のあったスレッドです。
FlashLite1.1でフォーカスの制御

参考になればと思います。
newbie
Åê¹ÆNo.29509
投稿日時: 2006-10-22 21:51
新米
居住地:
投稿: 2
使用環境:
Flash MX2004
MacOSX(10.3.9)
Re: あるシーンに到着した時に、すでに最上部のボタンが選ばれた状態にするには…?
コマツさん、こんばんは。
早速のご回答、ありがとうございます!

私の作成しているコンテンツはFlash Lite1.0?1.1です。
「FlashLite1.1でフォーカスの制御」のスレを拝見致しました。
脳内では「擬似的なしくみ」の理屈が理解できました。これから早速トライしてみます。もしかしたら、トライをしてみたものの、何かがうまくいかなくて、またこのスレに質問を重ねる可能性はアリと言えばアリですが…。(ロースペック人間なもので…)

どうもありがとうございました。m( )m
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops