Flashお遊びな日々。マオです。
てけとーに勉強しながらカリカリとコード書いてFlashで遊んでますが、とりあえず単純に動く物を置いてみる。
クリックすると星が飛び散るだけです。
もう作ってて言語の微妙さとか資料の無さに困った困った。
Java畑にも爪先を突っ込んだ事があるんで、似たような言語だとどうしても比較してしまうのよね。
1.オーバーロードがない。
結構好きな機能だったりする。
メソッドの名前を考えないで済むのが素敵なのよね。
2.デストラクタがない。
終了処理を明示的に指示しなきゃいけないのよね。
Javaの時はデストラクタに終了処理を入れて解放と同時にやってくれるから、素敵だったんだけどな。
3.ガベージコレクタの怪しさ。
これは言語というか内部の仕様か・・・。
ちゃんと解放してるつもりなんだけど、高橋名人並に連射するとメモリ使用量が少しずつ増えてくのな。
他の言語と違って画像には特化してるから、ビジュアル面は結構楽ができるのよね。
しかし、ActionScript2の時は出来てたけど自分自身の解放ってできるのだろうか・・・。
解放の事考えたら、微妙に変な作りになった気がしないでもないのよね。
何かいい方法ないかしら。
とりあえず脳が沸騰しそうデス☆
頑張ってみる。マオです。
実は動画作ってた時にFlashにハマってしまいまして、むかーし買ったAdobeに買収される前のMacromedia時代のFlashMX2004を持ってるわけですが、6年前のアプリなのな。
今ではFlashPlayerもバージョン10になってて、MX2004はバージョン7までのFlash機能しか使えないのな。
+3もアップすれば、かなり機能が変わってくるだろう。
やっぱ最新版の開発環境が欲しいなぁ。
よーし、パパ最新のFlashの値段みちゃうぞー☆
88200円
よーし、パパ諦めちゃうぞー☆
Adobe製品は相変わらず高いですね・・・。
思いつきの遊びで8万とかはやってられんな。
色々調べてみたんだがAdobeから出ているFlexというFlashファイルを作る開発環境があって、その部分はオープンソースという事が分かった。
で、コード開発部分もフリーソフトがあるとの事。
Flashのようなアニメーションはできないけど(根性出せば出来るんだろうケド)、プログラムで色々と遊べそうです。
さて、どこまで遊べるでしょうか・・・。