FLASH AS3とか

FLASH・サイト作りなど

関数から複数の値を返したい

2007-05-31 10:09:58 | FLASH・PHPなど
昨日も少しAS3をいじってたのですが、、、

関数へ複数の値を引数として渡すのは、まあOK。
単に function(x:Number , y:Number) とかコンマで区切ればいいだけだし。

では、関数内での複数の計算結果を返すにはどうしたらいいのよ?
とまあ、こんなことで引っかかるというのはいかにいままでいい加減だったのか、、、(^^;

AS2だと関数の最後に
return { reta:a , retb:b };
みたいにして返してましたが、このままだとやっぱりコンパイル時にエラー。

よくわからなかったけど、データの型をObjectにしてみたらOKでした。

呼び出す側が
var kekka:Object=keisan(1,2);
ってな感じ。


AS2をいじってる時は、実はデータ型を指定したことがほとんどなかったのですが、AS3でやり始めるとすごく便利だし、勉強になります。


FLASHで遊ぼう!

一応画像の中心で回転

2007-05-30 09:42:07 | FLASH・PHPなど
Flex でやってると、こういうことに頭を使わなければいけないんだな、、、

画像を読み込んでそれを画像の中心で回転させてやる。

これを実現する苦肉の策ですが、、、
FLASHで遊ぼう! AS3関連:6.画像を動かしてみる2
をアップしました。
うーん。とりあえず、画像の中心で回転してますが、、、
他の人はどうやってるんだろうなあ???

あ、やっぱりCS3なんでしょうね(^^;

画像の回転中心で困った

2007-05-28 09:37:47 | FLASH・PHPなど
読み込んだ外部画像をいろいろと動かしたいわけです、FLASHですからね。

なにげに回転させたら回転の中心が画像の左上になってる、、、
うっ!もしかして、スクリプトだけだと回転の中心を設定できない、、、?
で、どうしよう?と困ったところまでですが、まとめたところをアップしました。

FLASHで遊ぼう! AS3関連:6.画像を動かしてみる1

とりあえずこれで外部画像をロード

2007-05-25 09:50:56 | FLASH・PHPなど
FLASHで外部のJPEGなりSWFをロードする時にどうしても欲しいのが、全体のうちの何バイトをロードしたのか。
プリローダーって言うのかな?
何%ロードしました、って棒グラフなんかにして見せるやつ。
あれを表示するのにも必要ですしね。

ということで、かろうじて動作できてる(?!)ロード方法をまとめた部分をアップしました。

FLASHで遊ぼう! AS3 外部画像の読み込み4

ASを使ったFLASH作品をYouTubeに投稿したい

2007-05-24 10:02:18 | FLASH・PHPなど
せっかく作成したFLASH作品。
YouTubeに投稿したい!なんて考えたことありませんか?

でも、アクションスクリプトを使って描画してると、当然FLASH PLAYER上でしか動いてくれず、YouTubeに投稿できません。

受け付けてくれるファイル形式は、
.WMV, .AVI, .MOV, .MPG
とYouTubeのヘルプにあります。

FLASH MX2004だとMOVでの出力ができるようです。
ただ、これってASを使ってるとだめなんですよね。

そんなわけで簡単にはできないようなのですが、だったら、と思いついたのが、、、

一こま一こまをJPEGなりGIFなり画像出力しておいて、それをMX2004で並べてMOV出力する、なんてどうだろう?なんて考えてます。

ファイルサイズや手間の問題とかありそうですが、、、
今度余力ができれば実験してみようかな、と思ってます。
誰かやった人いないかなあ???(^^;

変数をどう持つの?

2007-05-21 10:12:40 | FLASH・PHPなど
ここらへんは、AS3というより、オブジェクト指向とかクラスというものについての不慣れから来てることなんですが、、、
変数をどうやって宣言して、値を持つかという一例です。

FLASHで遊ぼう! 5.外部画像の読み込み2

をアップしました。
とりあえず、私はこんな感じでやってます。
うーん、N-BASIC的アクションスクリプト?!(^^;

とにかく公開することが大事

2007-05-17 11:07:21 | FLASH・PHPなど
最近、また別のサイトを製作中。
一つのサイトにかかりっきりよりも、いくつか並行して作業する方が長期的にはいいかな、と。

そう言えば、先日どこぞの記事で個人サービスはとにかくとっととやれ!というのがあったな。
あー、あった、これこれ。
個人サービスを作るコツ

個人でサイトを作ってたりする人にはよい刺激になる記事です。

3.1週間以内に終わるようにする
4.100やりたかったら、まずはコアな部分だけ10つくる
5.内容よりも出す事を重視する

他は大丈夫そうなので、この3つを重視!
とにかく出せ!ということか~。
1週間以内とは厳しいけど、、、あ、いや、そうじゃなくて、出す!という心構えだな。
よおーっし!
今からだけど、1週間以内にとりあえず1割だけかもしれないけど、とりあえず公開するぞ!!!来週25日までに公開する!


↓改修直後。動作確認中。いじってみて下さい!
ファッション採点サイト これ好き?