タグ

Tipsとactionscriptに関するakane_ichimiyaのブックマーク (2)

  • blog.ipuheke.jp» Blog Archive » 時刻や日付を4桁表示にする、基礎的な話

    Flash, AcrionScript, Design… and more最新のライブラリとかではなくて、超基的な話なのですが、会社のFlashチーム内で「時計や日付を4桁の文字列、例えば1月1日を0101、10月1日を1001にしなきゃならないときってよくあるけど、みんなどうやってる?」みたいな話になったところ、同僚らは「if文で10未満のときに、最初に『0』をつけて・・・」と教科書どおりの回答。僕がやってた方法にえらく関心してくれたので、書いておきます。 原理的には、 1)月を100倍したものと、日を足す。 2)さらにそれに10000を足す。 3)10101(1月1日)~11231(12月31日)という感じで、5桁の数字になるので文字列化して、2文字目から5文字目までを抜く。 という感じです。asで書くと

  • AS3.0 だけでちょっと素敵なボタンを描くよ - てっく煮ブログ

    as生の ActionScript には標準のボタンコントロールがなくて、手軽に UI を作りこむのが面倒なんだけど、その分、ちょっとがんばればかっこいいボタンを作れちゃうのも魅力的。ここでは70行ほどで作った簡単なボタンを紹介する。北海道を落とすとどう跳ねるか? で使ったやつ。うれしいこと画像でデータを持つよりもサイズが小さい。拡大しても劣化しない。使い回しがきく。使いまわすと、Flash 全体で見た目を統一できる。実物上下のボタンはクリックすると移動するよ。TEST ボタンは押しても何も起こらないよ。やってること:グラデーションを定義drawRoundRect() で角丸四角を描く内側に向けて GlowFilter で光らせる太めに境界線を描くマウスが乗っていないときには白黒にするみどころテキストの中身の HTML を作るときに、E4X を使ってテンプレート風の書き方をしてる。 tex

  • 1