今さらながら、FlashDevelop開発環境をカスタマイズして、Flashなしでコンパイルできるようにしてみたよ。

こちらを参考にしたのですが、簡単にメモっておくならば

  • Flash IDEをインストール
  • Flash Developを起動
  • Tools>Program Settings…を開く
  • Main>FlashDevelop>Fallback CodePage を「EightBits」から「UTF-8」に変更
  • Plugins>AS3Context>FlexSDK Location に、Flex 3 IDEのインストール先を設定

んで適当なプロジェクトをビルドしたらできちゃった。

flaファイル作ったら紐づけできないのかな?と思って今調べてるところ。

(17:43追記)
プロジェクトのプロパティを開いて「No output, only run/pre post build commands」にチェックを入れたらFlash IDEでアクティブになっているflaファイルがコンパイルされるとのこと。

でもCS3が起動した。flaファイル使ってグラフィックシンボルとか作ったならば、結局flash起動しなきゃいけないだろうってのは想像ついたけども。

ていうかCS4ではコンパイルしてくれないんスかね。

今日はProgressionを弄ってみました。

サンプルをダウンロードしてドキュメント見ながらhello world的な物を作ったんだけど、予想以上に簡単にできちゃったよ!

非同期処理とか簡単だし、swfAdressとか何にも意識しなくても自動的に実装されちゃう。すげえ。

よーし父さん張り切ってイロイロ作っちゃうぞー

ACPrintManagerを使ってFlashを含むコンテンツをプリント可能にするにあたって、いくつか問題点が出てきたんです。(前回記事

Flashコンテンツって大抵は動的コンテンツじゃないですか。

例えば画面遷移した時とか、プリント用の画像を生成するメソッドを呼ぶ度に、プリント用画像が上書きされずに、どんどん下へ追加されていっちゃうんですよ。ずらーっと。

そこでACPrintManager.jsを修正。
jsが画像を受け取って表示する辺りのコードをちょいと弄ります。(103行目辺り)

//step #5: get image
if(parent.imgObj){
parent.imgObj.src=null;
}
(中略…画像を表示したり処理するコード)
parent.imgObj = img;

色々試したんだけどこうするのが一番確実だった。
ていうかJavaScriptの勉強になった。asの兄弟だけあって理解しやすい。jsも楽しいなあー

トップページのRSSフィードが4時過ぎに配信されていたことから察するに、cronは正常に作動して再構築がきちんとできていたっぽい。

うん。4時にcron走らせてるんだ。誰も来なそうなので。

ちなみに再構築コマンドをメモっておくと、

(パス省略…)mt-rebuild.pl -all

以上。
どのブログを再構築するかとか、イロイロ設定可能らしいけど、ぇー全部一括でぃぃょ、ってことで。

そんなどうでもよさそうなメモのためのエントリなのでした。

MT改造をちまちま進めています。

MTってやっぱり最高のパフォーマンスを得る為には、定期的に再構築した方が良いじゃないですか。

そこで、mt-rebuildっとゆープラグインとcronを使って定期的に自動再構築できるようにしたのだー

ていうかcronってなんじゃ?
っと最近まで思っていたのだけど、実はついこの間から、MTブログのエントリー予約機能を使うにあたってcronとゆーものをちょっと覚えたばかり。

うーむ、これを使うとブログのマイコーがちょう楽ちんゲフンゲフン

まあつまり、定期的に設定したタスクを実行してくれる便利な仕組みですね。

再構築cronに関してはさっきテストしたんだけど、上手くいってるのかいってないのかいまいちよくわかりませんね☆(更新した箇所が無いので)

ところでcronってどう読むの?クーロン?クローン?わたしはクロンで脳内再生されてた。

Flashコンテンツを含むウェブページを普通にプリントできるようにするにはどうしたらいいでしょうね〜

と訊ねられて、Flashで画像を生成してシステムに渡してあげたら良いのかな?わかりません!

なーんて言ってたらGさんがこんな記事を見つけてくださって。

発想が間違っていなかった自分を褒めてあげたいです。

そういうわけで普通にプリントできる機能を実装しようとしたりしていた本日。ほかにもやることいっぱいあったけど、今日は異様な程の集中力によりはかどるはかどる順加ファクトリー稼働率が100%でした。

たーのしーい

そんな一般人にとって何も役に立たないActionScript日記。

Flash的なライブイベント「Desktoplive.as」に、行ってきました。

さほど広くないライブハウスに300人ぐらいぎゅうぎゅう詰めで、食事を注文する余裕もゼロで、0時過ぎに家に帰るまで断食状態でしたよ><ひー!

それはそうと…

イベント内容はかなり面白かったです!ライブイベントって言ってますが、ライブでActionScriptをコーディングするとゆー、一般人には全く楽しめないであろうセッションとか!

ていうか、webサイトにそのように書いてあったのでひたすらソレかと思ったら、ソレは最後のセッションだけでした!
うん、さすがにひたすらライブコーディングは間が持たないと思いました!

他にも、Flashだけじゃなくいろいろなインタラクティブ”スゴイ”コンテンツの数々のご紹介で大興奮でしたよー
自分の制作アイデアも刺激された!

よーしわたしもがんばるぞー

お仕事で、円グラフを回転させながら表示させるアニメーションをAS3で書きました。

扇が広がるような動きのアニメーション手法の定石は、マスクを使うという方法です。pie角が180度以上になったら分解して合成して…とまあややこしいけどそんな感じで(?)作っていたんですが、アニメーションにTweenerを使っていて、コレ回転方向を決めておくパラメータがわからなかったんですよー。

しょうがないのでトランジションを使ったよ。

という自分メモ。

Blush Trailer from Flashbang Studios on Vimeo.

これFlash?

クラゲ的な何かを操って、深海を泳ぎながら卵を集めていくゲーム。

無料の割にクォリティ高い。幻想的!おもしろい!

ゲームプレイはこちら
(遊ぶにはUnityっというアドオンのインストールが必要。ゲストプレイ可。)

今日はおでこがFLASH!!
難しそうと思っていた他人のソースコードが普通に解読できた。
それだけわたしも実力がついてきたということだろうかー。

ぃゃぃゃまだまだ。

というわけで(?)漫画チャットのFlashを引き継いだわけですが、どういうわけだか結構かなりパブリッシュに失敗するんですよー!
CS3でもCS4でも同じように。

もしかしたら、なんですが、結構巨大なFlashなのでメモリ不足になってるとかー

立ち上げてるアプリ減らしたりとか、Flash起動し直したりすると大丈夫なのでそんな予感がしました。

メモリ不足でパブリッシュ失敗なんて、あるんですかね実際?

§

で、CS4なんですが、ヘルプがオンラインのみになっちゃってシャー!ってなります。

別にいいよ、オンラインでも。でもな、オンライン一本にするのはリンク切れを全部解消してからだろう?

ヘルプの為にCS3を同時に立ち上げてる始末なんですよ?アドビさん。そりゃあ、漫チャもパブリッシュできませんわ。

ヘルプ見なくてもサラサラ書けるように精進します。

keyboard_arrow_up