- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:イメージをドラックして時間表示)
イメージをドラックして時間表示
このQ&Aのポイント
- フレーム上の丸いイメージが再生されると、線の右から左へ動きます。丸いイメージは線上を左右にドラックすることができます。ドラックしたときに時間をカウントアップする数式を求めます。
- 曲の長さ、ドラックしたときのイメージのX値、イメージの動くことのできる左右の幅が与えられます。これらの情報を利用して、時間を求める数式を作成します。
- イメージをドラックすると、線の右から左へ動きます。イメージのX値や動くことのできる左右の幅から、時間をカウントアップする数式を求めましょう。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
別にJAVAとは関係ないと思うけど・・・。 まあ、いいか。 経過時間(ミリ秒) ÷ 曲の長さ(ミリ秒) = ドラックしたときのイメージのX値 ÷ イメージの動く事のできる左右の幅 という方程式を変形し、 経過時間(ミリ秒)= ドラックしたときのイメージのX値 ÷ イメージの動く事のできる左右の幅 × 曲の長さ(ミリ秒) となります。 端数の関係で、わり算は後ににした方がいいので、 -------- 答え ----------------------------- 経過時間(ミリ秒) = ドラックしたときのイメージのX値 × 曲の長さ(ミリ秒) ÷ イメージの動く事のできる左右の幅 ------------------------------------------------ と計算すればいいでしょう。 注意点は、 「イメージの動く事のできる左右の幅」 の捉え方です。 もし、「領域のサイズ」を意味しているのならば、 イメージの幅分を減らさなければなりません。 つまり正確には「イメージを動かすことの出来る距離」と言う意味です。
お礼
お答えありがとうございます。 >別にJAVAとは関係ないと思うけど・・・。 そうですね・・・質問しといてなんですが、質問内容書きながら「これ数学ってか、算数の問題じゃん!」っと自ら つっこんでいました。(;_;) それだのに、お答えいただき感謝します。 ngsvxさん、本当にいつもいつもありがとうございます。 ポイントだけのお礼しかできない事に心痛みます。