永遠少年症候群

MENU

about

サイトは趣味の創作サイトです。著作権は特に明記のない限り放棄していません。
リンクはご自由にどうぞ。
画像リンクの際はこちらのバナー又はロゴをご利用ください。

かいてるひと

ぶくま

Search

novel

ファンタジー、恋愛要素、ハッピーエンド多め。
たまに暴力やグロテスクな表現があります。
小説一覧

Series

他の形式で読む

ブクログのパブー……電子書籍形式。詩の投稿はこちらのみ。
小説家になろう……ガラケー、スマホ対応。pdf形式の縦書き対応。

klwpで斜めのプログレスバーをぴったりおさめる!
メモ , ,

 タイトル通りのメモ。変えたくなった頃に調べるはず。
 KLWPでバッテリー表示可愛くのバッテリーを斜めにしたい場合、画面見ながら小さめのを調節するならいいけど画面の端から端の場合はサイズの+を連打するにはデカイ! そして画面がでかくなってはみだしたかどうか見えなくなっていく……。

目標

名称未設定 1

  1. 任意の角度の斜め線が画面幅になるときの長さを求める
  2. 対角線の長さを求める


好きな角度!

 図形の長方形やプログレスバーで角度を手動で決める。特にプログレスバーは端っこが切れたらいけないからできるだけぴったりが求められる。
 長さの数式はここの公式に当てはめると以下の通り。コサインっていうのを使う。聞いた覚えはあるが数Ⅲ捨ててたからどうしてそうなるのか全然わからないけど公式出してくれてるからそれを使おう。あれ!? 数Ⅲだよね!? 数Ⅱだっけ!?

 縦の斜めの場合はrwidthをrheightに変えるといい。

対角線の長さ

 図形の長方形やプログレスバーを斜めに設置。

  • 高さか幅、サイズ:三平方の定理を使う。画面横幅の2乗+画面縦幅の2乗の平方根を求めている。

  • 角度:だいたい60°だと思うけど、小数点以下までわかった方がぴったりくる気がするからこのサイトで画面横幅、縦幅を入力すべし。向きが思ったのと違ったら90°から引いたり、180°か270°足すとか、いろいろあるぞ。
     ちなみに上記のサイトの公式を使って数式でもがんばってみたけど、私のスマホではなぜか3°ずれてしまい、数式は以下のようになりました。

 これで+連打を避けられるけど、+連打の方が早いのでは? という気もする。
 バッテリー表示のと組み合わせる場合はsi(rwidth)のところにそれぞれの数式入れるだけですね。

コンポーネント配布

 こちらでしてます。