ActionScript
はじめに Adobe から C/C++ で書いたコードを Flash や AIR で動かす Alchemy というものがリリースされましたね! Alchemy - Adobe Labs これはすごい!ということで、少し試してみたいと思います。 その様子をリアルタイムに書いていきます。ちゃんと出来…
このエントリーの動画です。 http://d.hatena.ne.jp/amachang/20070519/1179592450 最初にお詫び テープが切れてしまって、僕と fladdict さんと taka:nium さんの動画が録れてませんでした><ごめんなさい!ほんとにごめんなさい! お礼 動画は http://min…
勉強会の趣旨 nitoyon さんから amachang への一通のメールから始まりました。 5/16-18にお仕事で東京にいく予定です。(中略)19, 20 も予定がないので、なんか面白いネタ(勉強会?)が あれば参加してみたいものです。 というわけで、じゃあ、 nitoyon さん…
前回の ActionScript 3.0 でクライアントを作ったけどダメだった問題で http://d.hatena.ne.jp/amachang/20070425/1177528905 Socket でやってみたら?というコメントがあったので おお!そうだ!と思ってやってみた。 で、ソースはこんな感じ : var socket:…
ActionScript 3.0 + JavaScript でブラウザなんだけど、サーバを介さずに Twitter とやりとりできるツールを作った。 AS はこんな感じ : var loader:URLLoader = new URLLoader(); var req:URLRequest = new URLRequest(API_PREFIX + apiName + API_SUFFIX);…
まず 資料、発表に関するトラックバックはこのエントリーにください! 注意 この資料はあくまでサンプルで、実用性はありません>< 実現可能なことが分かったので、そのうちちゃんと作ります。 実行環境 実行出来る環境が Firefox 2.0 以降 + Flash Player …
JS だったら ['hoge', 'fuga'].forEach(function(e){alert(e)}); でいいんだけど AS だと (['hoge', 'fuga']).forEach(function(e:*):*{trace(e)}); のように配列リテラルを括弧で囲まないとダメ どうやら 括弧で囲まないと配列リテラルをメタデータタグと勘…
CSS Nite Shuffle を聞きにいってきます。 実は、今回は Apollo と WPF という注目のライバルが登壇するイベントなのです! ということで、こんな機会はめったにないので、質問したいことのリストを作ることにした。 最初に知りたいことをまとめておいたら、…
勉強会に参加してきました^^ いやー。 Flash の人はすごい! ウェブは文字列との戦いだけだけど、グラフィック系はそこに数学との戦いがあるんだなあと思いました。 グラフィック系のプログラミングは本当に面白そう! 資料は以下になります。 http://usrb…
AS3 は eval が出来ないので 自分用の eval 関数を作っておくと便利です。 というわけで eval を作る // eval.as package { import flash.external.ExternalInterface; public function eval(script:String):* { return ExternalInterface.call('eval', scri…
知らなかったんですけど こうやってみたら ExternalInterface.call('alert', ASReflect.getTypeFrom(arguments).name + '!!'); ちなみに、 ASReflect はこれです こうなりました Array!! ということで AS3 の arguments は配列!万歳! さすが AS3 !! 配列…
via http://un-q.net/2007/03/apollp.html ついに Apollo 出ました! で、 Apollo には、なんと Safari のエンジンを搭載しています。 http://labs.adobe.com/technologies/apollo/ Sample アプリケーションの Scount を使うと Safari でサイトの確認ができ…
こんなイベントがあります。 http://un-q.net/2007/03/wcan_mini_vol_actionscript_2.html 名古屋好きなので^^ このイベントで発表してこようかなと思ってます。 参加者募集はまだしていないのですが。 20 人前後しか聞けないらしいので、要チェックです。…
この勉強会でしゃべってきました! http://www.wcan.jp/index.php?ID=92 名古屋ということで、ちょっと遠かったですが行って良かったです。めっちゃ楽しかった ^^ 資料を置いておきます。 ※左右キーでページ送りできます。一気にページ送りをしたいときは、…
このエントリの続きです。 d:id:amachang:20061220:1166630932 ActionScript では Object.prototype を書き換えていいので・・・、 実際に便利な関数を作ってみた _def 関数 この関数は、 DontEnum な(for in で繰り返されない)プロバティを作る Object.prot…
Object 汚染とは 簡単に言うと Object.prototype を拡張したときに、すべての for in に影響を与えてしまって、いろんなことが困る。という問題である。 DontEnum という内部属性をスクリプトから与える手段がないために発生する。 Object.prototype.hoge = …