FlexFTP

No Comments

Adobe AIRでXMLで管理するCMSを作りたくて、FTPでサーバにファイルをアップロードする必要だなとかいろいろと必要な機能を整理をしていたんだけど、果たしてFlexでFTP機能って作れるのかって、思って調べたら、ライブラリがあった。これを使うできるようだ。ただ、Flex2の時に作られたライブラリでしかも更新していないようだ。

とは言っても参考になりそうなので、メモ。
flash.net.soketクラスで作れるようだ。作る前にある程度調べる必要がありそうだ。

More

「Action Script3.0アニメーション」を買った

No Comments

HTML5で、Canvasアニメーションを作るときに必要なのは、スクリプトのアニメーションをどう作るかだと思う。

それを理解するには、数学的なことを含めたトータルで理解しないといけないと思ったので、「Action Script3.0アニメーション」を買ってみた。
AS3.0を理解するには、良本でだという評判とロジックは、同じだと思ったので、勇気を出して購入。

いい本だった。
訳とかイマイチなのかな?と思ったら、しっかりとしたものだったり、案外わかりやすい。
数学が入ってくるので、そのへんがちと辛いけど、全体的にすばらしい本だと思った。

来年あたり、「すきなばしょ」プチリニュしたら、面白いアプリケーションを作ってみたいと思う。

adobe AIRでwordpressのクライアントソフトを作ってみたくなった

No Comments

先週末、Wordpressの管理画面に入らないで、クライアントPCから記事を書けるようなシステムを作れないだろうかと・・・ふと思って調べてみた。XML-RPCという方式を使うとできるらしい。Flexでできたら、いいのになぁと思ったらできるみたい。XML-RPCを扱えるようにするライブラリもあるようだし、Adobe AIRで作ろうかと思った。

そんな勢いに任せたモノづくりが始まった。

ActionScript3.0でXMLRPCを使ってはてブを取得してみる
http://clockmaker.jp/blog/2008/09/as3_xmlrpc_hatena/

あと、PHPとWordPressだけど、ヒントになりそうなので、メモ。

[PHP] XML-RPCを使ってWordPressに投稿する
http://www.multiburst.net/sometime-php/2009/04/newpost-with-wordpress-xmlrpc-api/

[WordPress] XML-RPCを駆使してブログの記事を投稿してみる
http://blog.bgs-works.com/2009/11/wordpress-xml-rss/

まぁ、とりあえず、Adobe Airで作ること自体が久しぶりなので、そっこから勉強しなおす予定。
あと、Flex4を使おうかなって思う。いろいろとできるみたいだし。

ペーパープロトタイプからつくるかな。

FlashDevelopの本が出ますね。

No Comments

なんだかんだで、1年近くActionScript3.0に触っていないけど、FlashDevelopの本「ActionScript3.0開発のためのFlashDevelop完全ガイド ~フルFlashサイト制作スタイル
」が出るそうです。これはうれしいわ。FlashDevelop愛好家としては、本が出るというだけでどれだけうれしいことか・・・。マジでうれしい。

ActionScript3.0でプログラムを学ぶといろんな言語に応用できる。Javasctiptを学んでいてAS3.0でさらに勉強するとプログラムの理解がとても深まる。さらにPHPの理解も簡単だと思う。それくらい、良いプログラミング言語なので、FlashDevelopでAS3.0に遊ぶには最高のツールだと思う。

今回、FlashDevelopの本が出ると聞いて嬉しかった。
無料ツールだけど、それだけじゃない可能性のあるツールだ。

期待して発売するのを待ってみようかな。

「ActionScript3.0開発のためのFlashDevelop完全ガイド」という本を執筆しましたhttp://clockmaker.jp/blog/2010/07/flashdevelop-book/

ActionScript3.0開発のためのFlashDevelop完全ガイド

SWFAddress

No Comments

今、Flashで各ページにアドレスを付与できるツールは、「Progression」があげられるけど、使うと便利なツールだけど、アドレス付与だけでいい場合などに「SWFAddress」が良さげ。

これで、今ちょっと作りたいポートフォリオに使ってみようと思う。
Progressionのほうが、便利だけど、簡単なサイトにはSWFAddressのほうが便利かもしれない。

※このライブラリを知ったのは、最近。こういうのがあると便利だよね。

参考ページ
SWFAddress と SWFAddress を利用した超ハイクオリティな Flash コンテンツ

FlashDevelop3.1.0RTMリリース

No Comments

Flashでなんか作るときにFlashDevelopを使っている。
起動が早くてしかも軽くて、サクサクで非力のノートPCで十分動いてくれる。好きなソフトウェアのひとつ。

3.1.0にバージョンアップした。しかも、更新内容をみるとFlex4、Flash Player 10.1に対応している。これだけでうれしい。早速なんか作りたいけど、今のところFlashで作りたいものがない。だけど、ツールを作ってみようと思った。

主な変更点は、こんな感じらしい。

  • 本格的な MXML の補完のサポート
  • FlashPlayer10.1、Flex4のサポート
  • 簡易的なリファクタリングをサポート
  • タスクの管理対象から除外するパスをグローバルに保持
  • Embedメタデータタグが全てのファイルタイプに対応
  • BOM無しのファイルへの適切な振る舞い
  • HTML の ZenCoding に対応[Ctrl]+[B]
  • 出力パネルの検索に対応。(ハイライト)[F3]/[Shift]+[F3]
  • シンプルなマルチプロジェクトに対応。バッチコンパイルにて対応。(※1)
  • コンパイラ定数とタイムスタンプを自動的に追加。
  • FlexSDKのソースファイルのクラスから補完を行うように改良。
  • 日本語のローカライズに対応
    (Tools -> Program Setings -> FlashDevelop -> Selected Locale を en_US から ja_JP に変更して FlashDevelop を再度起動。
    詳しくはこちら
  • HaXe のオンデマンド補完に対応(filt3rさん)
  • キーワードグループに”config”を追加
  • コード補完の改善とバグ修正
  • 全体的なUIの改善とバグ修正

ダウンロード下のリンクから・・・

FlashDevelop3.1.0RTM

Flexでアニメーション

No Comments

ちょっと、思いつきで「すきなばしょ」のプロモーションアニメを作ろうと思った。ネタとしてメモ。

そんな難しくないと思うけど、半年ぶりにFlexに触るので、覚えているか心配・・・
このアニメーションを通じて登録者数と投稿数を増やしたい。
モーション系のライブラリを使うだけで良いのかなと思っている。
あとは、自作でなんとかなりそうな気がする。

目標は、6月くらいかな。果たして覚えているのかな。

パーティクル表現用 AS3ライブラリ「Stardust」

No Comments

パーティクルの表現のライブラリーあった。「Stardust」っていうみたい。

特徴として・・・

  • 簡単にカスタマイズができる
  • 重力や反発といった物理演算の適用も可能
  • 実行した結果はXMLとして出力することもでき、それを再利用できる
  • 3Dエンジンも内蔵
  • サードパーティーの3Dエンジン(Papervision3DやZedbox、NO3D)と組み合わせての使用も可能

これだったら、3Dでのパーティクルが容易にできちゃう。
次は、3Dアニメーションで遊んでみようかな。

パーティクル表現のためのAS3ライブラリ「Stardust」

パーティクル表現のためのAS3ライブラリ「Stardust」

BetweenAS3がいいみたい

No Comments

別のことに夢中になってて、ちょっとAction script関係の情報チェックしていなかった。

そろそろ、Flashをやる時間ができたので、なんか作ってみたいと思った。多分使うであろうTweener系のライブラリーについていろいろと調べてみた。

BetweenAS3を発見した。
前から知っていたんだけど、なかなか試している時間がなかった。とりあえず、情報だけはチェックしておくためにメモ。

BetweenAS3使い方、Tweenerからの乗り換えのために。
BetweenAS3 Easing Viewer
まだ、α版のようだけど近い将来、絶対にお世話になるライブラリのひとつだと思う。
BetweenAS3使い方、Tweenerからの乗り換えのために。

Flexのスクローバーをコントロール

No Comments

Flashでスクローバーってだいたい自分で作らないといけなかったり、Libraryとか使ったりするんだろうけど、Flexだと最初からコンポーネントされている。

なんとなくだけど、これってスクリプト上で動かしたりできないのかな~と思った。いろいろと調べてみると案外簡単にスクロールバーのコントロールできるようだ。

verticalScrollPosition

みたいなメソッドを使うと簡単にそうさできるみたい。

スクリプトを使った自動スクロール

Older Entries