inicio sindicaci;ón

Archive for Actionscript

AMF3では厳重にクライアントチェックをかけるべき

FMS3をたまにいじっております。

が、けっこうなんつーか漠然とした感想としては不安定です。

僕がとーしろーなので、というのはあるのはもちろんですが、けっこうクラインアント環境に依存しますね。
Flashの最大の売りでもあるクロスプラットフォーム、”Write once, run anywhere” が実現できない場合が発生してしまう。

例えばFlashPlayer9.0.124で見れるSharedObject をリモートで共有する場合、FlashPlayer9.0.45でundefinedになってしまう。
FlashPlayer9.0.124同士やブラウザが同じだとうまくいくんだが、、なぜだ?
まぁSWFObjectなどを前提に基本非互換のバージョンをはじけば良いのだけれど。。

○ IE FlashPlayer9.0.124 - IE FlashPlayer9.0.45
X IE FlashPlayer9.0.124 - FF FlashPlayer9.0.45
○ IE FlashPlayer9.0.124 - IE FlashPlayer9.0.124
○ IE FlashPlayer9.0.124 - FF FlashPlayer9.0.124

しかもただ単にSharedObjectが見えないならともかくこれがけっっこうな原因でFMSのCPUを食い尽くす。
ほかの人どうしてんのかな〜?WinServerだめかな?

僕は、変な秒針を作りたかった訳ではない

iconclock

iconclock

東京てら子 5 用にTERACLOCKの成果物。

ドック内で動く日時計作ろうと思ったんだがなんかうまくいかずにただの変な秒針になってしまった。
http://emzah.com/sample/iconclock/

2日くらい前に焦りだし、前日というか当日にアイディアを構築し制作を開始したもののやはりダメっすね。
TERACLOCK事態は便利クラスなんですが、具現化できなかった自分が恥ずかしい。
しかも未完成という。。

うーん。
最近ヤルヤル詐欺をしまくっているので説得力0ですけど、精進してパワーアップさせます。

皆さんスゲース。最近まったくFlash触ってなかった己を恥じています。

しかしAIRを久しぶりに弄くろうとドキュメント見たらテンプレが変わってて表示速度も速くて読みやすかった。
(LiveDocの名称もなくなったのね〜)
CS4のドキュメントフォーマットみたいですな。
以下は野中さんもプッッシュされてますね。

* Flash CS4 What’s New
* Programming ActionScript 3.0
* ActionScript 3.0 Language and Components Reference

Launching “Progression3″ in Apple Store, Ginza

nium先生が銀座を乗っ取ります。

9月4日アポーストアにて史上最強のFlashフレームワークの最新バージョンをお披露目。

す、すげすぎる!

========================================
* イベントタイトル: Launching “Progression3″ in Apple Store, Ginza
* 日付: 2008年9月4日 (木)
* 時間: 18:45〜20:00、開場18:30〜
* 会場: アップルストア銀座
* 入場料: 無料
* 定員: 200 名 (座席 84 席)
* 協賛: アドビシステムズ株式会社

最新の Adobe Flash CS3 を使用したサイト制作において、必要な要素をすべてひとつにパッケージングしたフレームワークの最新バージョン Progression 3 の全てを開発者自身が解説 します。

その他にも、著名人からの Progression に寄せる期待の メッセージから、最新事例を実際のクリエイターを交えてご紹介するなど、今後の Flash の可能性を感じられる一夜をお楽しみください。

詳しくは イベント特設サイト にて。

夏はそうめん鎌倉は丼

ビン太さんプレゼンツ、そうめん勉強会@KAYACへいってきた。

会社はいちおうAS3.0宣言を行ったのでいざThread(そうめんorししおどし)に取り組みたいと!
なんでかFlashCS3でやってると関数の実行タイミングの挙動がおかしくてなんとかならんかなというタイミングでの開催発表だったのもありめっちゃ興味津々でいってきましたヨ!

内容はめちゃ解りやすくスライドにまとめられてて脳が若干ウんでても理解でけました。
その後の会話は孤児スレッド発生!とかトイレの順番待ち時にインタラプトされたねーとかでAS流行語大賞の勢いですね。

たぶん。

しかし、日曜に復習がてらいじっていたけど自分が以下にAS3触ってないのか思い知らされる。
FlashCS3でてからまともに触って無かったなと。リファレンス読みまくりです。

当日となりいらっしゃったdealforestさんのキメっぷりに憧れてvi + rascutって素敵なぁと思いつ環境を構築してみるもやっぱ無理っす。
タイピングというか未だにブラインドタッチ出来ないおバカな子なのであきらめました。コマンドおぼえれねーす。

帰ってきたよEclipse〜な訳です。

EDGE Now!

https://edgenow.jp

最下位ぶっちぎったらこわいな。

SWFObjectを使う場合のご注意。

safari1.3-3@PowerPC MAC(Tiger10.4&Panther10.3)でFlashPlayer9.0.115を上書きでインストールしている場合どうやらSWFobjectが動作しない模様。Firefoxだと問題ない。

フスギ。

たとえば
SWFObject1.5

var so = new SWFObject(’example.swf’, ‘movieID’, ‘100%’, ‘100%’, ‘9′);

SWFObject2.0 rc4

swfobject.embedSWF(’example.swf?’, ‘index’, ‘100%’, ‘100%’, ‘9.0.45′);

とするとコンテンツ表示せずに、真っ白のページが表示される。

SWFObject1.5で

var so = new SWFObject(’example.swf’, ‘movieID’, ‘100%’, ‘100%’, ‘8′);

とか

var so = new SWFObject(’example.swf’, ‘movieID’, ‘100%’, ‘100%’, ‘8,0,9′);

はコンテンツが表示される(ただしexpressInstallはうまくいかない)

他IEでも発生していることを考えると、基本的にFlashPlayer9.0.115は上書きはおすすめできない感じですな。

アンインストールして、再インストールしましょう。

ちなみに、アンインストーラー使って、アンインストールするとSWFObjectは機能しないです。根こそぎ過去のpluginを消してしまう。

これもチェック:
SWFObject (1.5と2.0)のFlash Playerバージョンチェック注意

これもチェック:
SWFObjectを使用していてFlashが見れない件

東京てら子+Progression

teraco.gif

project_logo.gif

trick7テラ会長主催、東京てら子が開催されました。
第4回東京てら子「niumさん復活記念!Progression を教えてくれるよ」
毎度、テラ会長には感謝感謝です。

・テラ会長のWiiハック講座「ろうそくで写真マスクをつくる!」(タイトルがなかったので勝手に)
かなりおもしろいなと。
ただ画像がモチロン、アダルトなものなのかと期待しましたがそうでもなかったので一安心です。
実践したいと思います。

・Takaさんによる「Progression を教えてくれるよ!」
サンプルをダウンロードできますよ。

昔触ってみて挫折したProgressionがバージョンアップしたとのことでかなり期待しましたが、便利過ぎ!おもしろすぎ!できたての最新ビルドを触らさせていただきました。
今回はページ遷移するものをワークショップ形式で作成。手を動かしながら各自疑問にぶちあたりながら対応していく、とても良い感じ。
それでやはりある程度理解できたので、例えばメーラー起動くらいしたいなと思い、リリースイベントはどうするんだ?という疑問が発生。
本人がいるので聞いてしまえばいいものを手を動かしてしまう病人。
今回の内容はきっとテラ会長がスクリーンキャストしてくださるので、とりいそぎ昨日の勝手にあの時間でできたことを記載。

つづく »

Flash はAjaxより高速なのか?

AdobeアナウンスによるところXMLのパースする速度はAS3の場合、JSで実装した場合よりも早いとことですが、これはAS3がバイトコードVM上で実行されるためだそうです。
ただこれは内部処理のみであり描画部分はネイティブコードです(FP9.0.115以降はアクセレーター対応で面白いことが結構可能になりました)。
このことから、Ajaxのブラウザ互換のことを考えるとFlashをインターフェイスとして使う方がよさそうなかんじなので、Yahoo!正解となりますが、次期Firefox4にAdobeから提供されるAVM、tamarin搭載することで、差がなくなるかもしれないようです。

以下参考記事
http://journal.mycom.co.jp/news/2008/02/07/011/

そして、先日次期JavaScript 2.0のベース仕様が出てきた模様。
http://journal.mycom.co.jp/news/2008/02/28/032/index.html

しかしsafari3がfirefox2の2倍で高速らしいのですが、進化が速いですな。

Colin moock AS3 超絶のほう

先日のはじめての〜的なのではないほう。超絶のほう。

会社をこっそり抜け出し参加してきました。

BeIntara日本の変態天才陣がデモ。

度々脳みそがついていかなかったとス。
Teraさんありがとございます。

Colin moock AS3 ワールドツアーレポ

es.jpg

http://moock.org/lectures/groundUpAS3/

FlasherのアイドルColin moock氏が来日とのことでだいたい300名ほど集まったようです。
全体的にAS3.0初心者向きで、OOPの導入等が丁寧に語られました。
内容は以下を今回用に若干アレンジし,一つのゲームを構築するまでの解説でした。
http://moock.org/lectures/groundUpAS3/

9時間みっちり学習したかんじです。

ただコリン氏がやたらメガすごいと連呼した機能はほぼ、Flexの機能じゃなくてeclipseの機能だった〜

朝から鮫洲に免許の再交付に行ったので7時おき。とてもねもい。
つづく »

Next entries »