« 2006年07月 | メイン | 2006年09月 »

2006年08月20日

[アニメ]地球がくるくる回る

地球がくるくる回るアニメをつくるにはどうしたらいいか?という問題。

世界地図を書いた板を帯状にして、そこからマスクで丸く切り取ると、ちゃんと回転しているように見えます。
実際は板状のものが動いてるだけですが(^^A

世界地図は2枚繋げて、ムービークリップにします。
横にスクロールして、1枚目が終わりの位置に来たら座標をもどします。

onClipEvent (enterFrame) {
this._x-=10;
if (this._x<-359){
this._x=0;
}
}

投稿者 usuaji : 12:43 | コメント (1) | トラックバック

2006年08月08日

PDF、zipを開く

PDFファイルを開くには、そのままPDFファイルのURLを指定します。
on(release){
getURL("http://www.usuaji.net/flash/archives/sample.pdf");
}
次に、Pdfを圧縮したzipをダウンロードしたい!という場合にもそのまま指定すれば、ブラウザの機能でダウンロードが始まる予定です。
ブラウザの設定やザーバーの都合で、うまくいかない場合もあります。
on(release){
getURL("http://www.usuaji.net/flash/archives/sample.zip");
}
ZIPファイルは、PDFだけでなく他のファイルも圧縮してまとめられますので、様々な用途に使えます。

投稿者 usuaji : 10:22 | コメント (0) | トラックバック

[GAME]block


サウンド有りなので、会社での使用は注意です。
マウスで操作。
簡単だよねぇ、と思って、結構時間がかかりました・・・
ソースも汚いっす。
久々のFlashゲームは難しいね。

投稿者 usuaji : 02:04 | コメント (0) | トラックバック

2006年08月03日

ムービーがループしてしまう

flashstop.jpg

Flashには”ムービーがループしてしまう”という問題があります。
何もしない状態では、ムービーはループする仕様になっているので、意図的に止める必要があります。

・スクリプトを書くようのレイヤーを1つ作成します。
・止めたいフレームをキーフレームにします。
・キーフレームを選択して、そのフレームのアクションに
stop();
を書きます。

(フレームの様子はグラフィックを参照してください。)
以上です。

CTRL+Enterで実験してみてください。

投稿者 usuaji : 23:28 | コメント (0) | トラックバック