レビューメディア「ジグソー」

ちょっとした優越感ww

正直、これは物じゃない…けど一応登録しておきます。
私がよく暇なときに素材を集めて携帯用Flash制作をすることが趣味の一つだったりしますww
周りの人は、みんなどこかからのサイトから購入したり、DLしてこなくてはいけないなか、一人だけ自分で作れるというのは何か少し優越感がありますww
この記事を書いているときに制作した最新作は、リトルバスターズの井ノ原正人の筋肉、筋肉~のシーンを使った作品名「筋肉時計」です。ww
無題.jpg
無題.jpg

制作風景↑
制作作品
*携帯電話専用ですので、携帯電話からアクセスするようにしてください。
240X400
minikinnniku.JPG
minikinnniku.JPG

300X400
kinnniku.JPG
kinnniku.JPG

です。皆さんも携帯の待ち受けを筋肉仕様にしてみてはww
ちなみに、ActioScriptの内容はこうなっています。(先頭の数字は行数を表しています。)
01 //最終フレームの最後にのみ付加、ループ宣言
02 gotoAndPlay(1);
03 //基本値取得
04 Hour = fscommand2("GetTimeHours");
05 Min = fscommand2("GetTimeMinutes");
06 Sec = fscommand2("GetTimeSeconds");
07 Day = fscommand2("GetDateDay");
08 //加工 (デジタルの12時間式
09 if (Hour > 12)
10 {
11 Hour = Hour - 12;
12 }
13 //角度 (アナログ時計にのみ付加)
14 SecondHand._rotation = Sec * 6;
15 LongHand._rotation = (Min * 60 + Sec) * 0.1;
16 HourHand._rotation = (Hour * 60 + Min) * 0.5;
17 LongHand._xscale = 100;
18 LongHand._yscale = 100;
19 HourHand._xscale = 100;
20 HourHand._yscale = 100;
解説
まず、時計ということなので、携帯電話の機能にアクセスし、時間を取得します。
そのために、変数Hour、Min、Sec、Dayに日付を代入していきます。
携帯の機能にアクセスするための宣言が”fscommand2”です
その後の()の中には、取得する数値を宣言します。
”GetTime”によって日時のなかの”Hours、Minutes、Seconds、Days”によって時間、分、秒などの具体的な値を選択します。これによって、時間が取得されます。
9行目からのif (Hour > 12){Hour = Hour - 12;}は、デジタル時計における12時間表記をする場合にのみ効果があるので、デジタル時計でも24時間表記や、アナログタイプには必要ありません。
13行目からの角度は、アナログ時計における針の角度を決めたり、針のオブジェクトを角度分傾かせたりするのに使用します。
はじめにある”SecondHand._”などの部分は、オブジェクトの名前にあたります。これは、秒針のオブジェクトをしまします。
そのあとに付くrotationはこの前に指定されているオブジェクトをこの後につける=(変数)ぶんの角度を傾かせるのに使います。
ここでは、たとえば秒は、60秒で360°なので1秒当たり6°になるため、Sec*6と指定すれば、自動的に計算され、秒数によってそれぞれの角度が算出されます。
そのあとにあるxscale、yscaleは、指定したオブジェクトをX軸、Y軸に対して大きさを何%にするかということです。ふつうはここは100に設定しておきます。
これか、フラッシュ時計におけるActionScriptプログラムです。
少し難しいですけど(^^;思い切ってフラッシュ制作にチャレンジしてみてはいかがでしょう?
  • 購入金額

    0円

  • 購入日

    2010年05月13日

  • 購入場所

12人がこのレビューをCOOLしました!

コメント (12)

  • 泉さん

    2010/05/15

    >しゅ~みぃ~さん
    >skinheadさん
    COOLありがとうございます!

    >skinheadさん
    携帯電話に筋肉旋風を巻き起こせwwですよ
他9件のコメントを表示

ZIGSOWにログインするとコメントやこのアイテムを持っているユーザー全員に質問できます。

YouTube の動画を挿入

YouTube の URL または動画の ID を入力してください

動画の ID が取得できません。ID もしくは URL を正しく入力してください。

ニコニコ動画の動画を挿入

ニコニコ動画の URL または動画の ID を入力してください

動画の ID が取得できません。ID もしくは URL を正しく入力してください。

ZIGSOWリンク挿入

検索対象とキーワードを入力してください

    外部リンクを挿入

    リンク先の URL とタイトルを入力してください

    URL を正しく入力してください。

    画像を挿入(最大サイズ20MB)

    画像を選択してください

    ファイルサイズが20MBを超えています

    別の画像を追加

    ZIGSOW にログイン

    ZIGSOW会員登録(無料)はこちらから