織田信長 ぼちぼち、元気にやっています。少し薬にも慣れた...んかなぁ。相変わらず食べられないけど。朝、指がこわばって文字なんて入力できなかったけど、それはほぼなくなった。関節もどこも痛くない。薬効いてきたんやろな。 で、ブログを書こうと言う気がまた起きてきた。 …
織田信長 ぼちぼち、元気にやっています。少し薬にも慣れた...んかなぁ。相変わらず食べられないけど。朝、指がこわばって文字なんて入力できなかったけど、それはほぼなくなった。関節もどこも痛くない。薬効いてきたんやろな。 で、ブログを書こうと言う気がまた起きてきた。 …
メロディー譜の簡易自動作成 (Poco a poco) 「フランス」を含むニュースと関連グッズの紹介 (イマナビ!News&Shopping) Web素材/JSMML (Epilogue/LogueWiki (PukiWiki/TrackBack 0.4)) Web素材/JSMML (Epilogue/LogueWiki (PukiWiki/TrackBack 0.4)) 「FlMML - バッファリング・ファミコン音源・ゲームボーイ ノイズ」 (とりあえずコーヒーを飲もう) Web素材/JSMML (Epilogue/LogueWiki (PukiWiki/TrackBack 0.4)) 【IT】マイクロソフト、「Silverlight 3」でH.264およびAAC対応へ…Flashへの対抗強める [08/09/12] (【究極の宗教】Physical Mankindism【PM】 by
12月13日に行われたWCAN mini AS vol.9で発表させて頂きました。 今回はアニメーション特集という事で、GIFアニメーションを生成するFlashを作成。 LoadingGenerator(要 FlashPlayer10) FileReferenceのsaveとか使ってサーバに超やさしいよねとか、如何に簡単に作るかをコンセプトに作成したんですけど、 サービス的な要素を考えると、サーバにも保存したほうが良かったのかなと思ってます。 (山田さんの発表を見てから気付いた><) 問題とか 速度がFPS表記になってるんですけど、実際に生成されたGIFの速度があってません。 GIF変換が重いです。(360÷移動量)がキャプチャ枚数なので、設定次第では固まります。 ドロップシャドウの向きに関しては、一度回転させた画像をBitmapとして複写してから、フィルタ適用することで常に一定方向に 適
(2008.12.19 22:00追記) peer IDをnear IDに修正 先日のAdobe MAXでFlashの新しいプロトコルRTMFPを扱うことができるサービス「Stratus」について発表がありました。これは簡単に言うと、ブラウザで何もインストールすることなくP2Pを実現できる神がかったプロトコル(=RTMFP)と、RTMFPをサポートするサービス(=Stratus)、という位置づけです。上の写真は実際にStratusを介してRTMFPによる通信で僕の家とオフィス(夜中なので真っ暗ですね)をつないでいるものです。 これらについては、Adobe Labsでの次の文章が非常に分かりやすいです。 Stratus service for developing end-to-end applications using RTMFP in Flash Player で、この文章があまりに分
はじめまして、Progressionを利用してFlashコンテンツの制作を行っている楢山と申します。このたび、Progression3のプロダクトマネージャーである阿部貴弘さんより本稿執筆のお話をいただき、本特集を執筆させていただくことになりました。このような機会を提供してくださった阿部さんに深く感謝いたします。 また、このような形で記事を執筆させていただくのは初めてですので、至らない点もあるかと思いますが、よろしくお願いいたします。 さて第1回の今回は、Progressionの概要と開発環境設定についてを説明していきます。 Progressionとは? Progressionを一言で表現するならば、「Flashコンテンツを制作するためのフレームワーク」です[1]。Progressionで提供されている様々な機能を使用することで、場面の切り替えや、ムービークリップの出現・削除、外部ファ
最近、やっとこさ日記の投稿数が30を超えて、はてなダイアリー市民にして頂けました。まだ、人間らしい生活は出来ていませんが、ひとまず、めでたいのでありがとうございますです。 久しぶりにActionScript基礎文法のおさらいです。今日は、関数コンストラクタについて、おさらいをしたいと思います。おそらく、Javaしか知らない私のようなプログラマに、関数コンストラクタって言うと、「何それ?」って言うかもしれません。コンストラクタとは、そもそも、C言語などでいう、malloc関数/calloc関数などの動的メモリ確保と構造体の初期化を兼ねるモジュールの事です。Javaでは、コンストラクタの名前はクラスと同じでなければならないという文法上の決まりがあります。コンストラクタが、メソッドと文法上の大きな違っている点は、戻り値が規定できるようになっていないという事です。これは、インスタンスのメモリ確保・
Adobe Labs に Text Layout Framework ベータ版が公開されました。(Text Layout Framework@Labs) Flash Player 10 から新しいテキストエンジン (Flash Text Engine - FTE) とそれを扱うための flash.text.engine という新しいパッケージが追加されていますが、Text Layout Framework はその API 上に構築されたフレームワークです。高度なテキストのレイアウト機能や、テキストの選択、編集機能などが実装されています。また、マークアップ形式のデータを扱うことができます。 上のリンクのページに Flash コンテンツとして 8 つのデモが提供されていますので、まずはそちらをご覧ください。"start tour" をクリックすると最初のデモが表示されます。 Text Layo
Prana は(リンク) Adobe Flex や ActionScript 3 をつかった開発をサポートする、制御の反転( IoC )タイプのアプリケーションフレームワークだ。今回 InfoQ では、Prana フレームワークを開発した Christophe Herreman 氏と Damir Murat 氏に、フレームワークのつかい方について話を聞いた。 InfoQ: 整ったフレームワークはほかにもあるのに何故 Prana を開発したのか、InfoQ の読者に向けて説明をお願いしたい。 Herreman: Prana は、わたしたちが ActionScript 2 と Flash で開発された e ラーニングプラットフォームの書き直しを始めたときに生まれた。わたしたちが使っていたライブラリのひとつは、as2lib で使うことのできる IoC コンテナだった。これまで IoC を適用して
役に立つかもしれない情報から、全く無意味としか思えない情報まで。 ひとつひとつエントリーするほどのものでもないので、以下にまとめて書く。 ■設定されたステージサイズを取得する stage.addEventListener(Event.ACTIVATE, activateHandler); function activateHandler(event:Event):void { event.target.removeEventListener(Event.ACTIVATE, activateHandler); var defaultWidth:int = root.loaderInfo.width; var defaultHeight:int = root.loaderInfo.height; } これらの値はステージサイズが変更されても変わらない。 ただし、コンテンツの読み込みが完了
ActionScript 内で JavaScript を操作する時には ExternalInterface を使いますが、複雑なことをする時にはどうしても以下のような感じになります。 ExternalInterface.call( "function ()" + "{" + "var temp = 'test';" + "temp += 'string';" + "alert(temp);" + "}" ); これだと文字列の連結が多すぎで分かりにくくなってしまうんですが、ActionScript は CDATA セクションを文字列として扱うためこんなやり方もあります。 ExternalInterface.call(<![CDATA[ function () { var temp = "test"; temp += "string"; alert(temp); } ]]>);
Posted on 2008 年 10 月 23 日, 12:37 PM, by admin, under Flash (ActionScript). package { public class Singleton { private static var _instance:Singleton = new Singleton(); public function Singleton():void { if (_instance) { throw new ArgumentError("Singleton クラスは外部からインスタンス化できません."); } } public static function get instance():Singleton { return _instance; } } } ※ 08.10.23 追記: コンストラクタ内部で _instance = th
篠崎 大地氏 クラスメソッド株式会社 目次 はじめに サーバサイド? 少しだけ歴史を振り返る AMF仕様のオープン化 サーバと通信してみる もっと良い方法 クライアントサイドの実装 NetConnectionを使う PHPを使う Pythonを使う Rubyを使う デバッグのためのツール 終わりに 印刷用に表示 作成日:2008年9月4日 ユーザレベル:すべて 製品:Flex,FlexBuilder3 はじめに 必要なソフトウェアとファイル Flex Builder 3(Flex 3 SDK) 体験版 購入 サンプルコード Sample_code.zip(zip形式、26KB) この記事で使用する言語 Ruby 1.8.4以降 Python 2.3以降 PHP 5.2以降 事前知識 Flex 又は Flashの基礎的な知識。上記の(サーバサイドの)言語の何れかの基礎的な知識。 サーバサイ
コンピュータは基本二次元で、三次元を表現するのは難易度が高い。それだけに見た人に与えるインパクトは格段に変わってくるだろう。例えばGoogleマップで見た衝撃と、Google Earthで見た衝撃の違いとでも言えるだろう。 ダイナミックに動く3Dライブラリ 今後、3Dをうまく使ったWebサイトは増えていくだろう。その時にはAjaxなどのJavaScriptベースの技術ではなくFlashを使ったものになるだろう。その際に役立つのがこうしたライブラリだ。 今回紹介するオープンソース・ソフトウェアはVectorvision、ベクターベースの3Dエンジンライブラリだ。 Vectorvisionはサンプルを見てもらえればどういったことができるか貰えるだろう。フォントが空間を漂ったり集結して何かの文字を表示したり、マウスの動きに合わせてインタラクティブに大きさや速度が変わっていく。 このような表現もで
はてなブックマークのブックマーク数カウントをFlashで取得しようとして困ったのでメモ。はてなブックマーク件数取得APIを確認するとXMLRPCとかRubyとか親しみのないキーワードが敷き詰められてました。API公開=GETパラメータとXMLレスポンスという認識の私はやや諦めの境地に。・・・苦労すると思いつつも、案外簡単にやってのけました。 XMLRPCとは リクエストをXMLで送って、レスポンスをXMLでもらう方式。XMLの書式は決まってます。プロトコルはHTTP通信ですので特別な通信方法というわけではないようです。 ActionScriptで実装するには AS2~3で次のライブラリがありました。私は1番目のライブラリを使用しました。 XMLRPC for Actionscript 3.0 – Free Library Resources – as3-rpclib – Google Co
Flashで3D? 数年前まで、Flashと言えばデザイナが絵やアニメーションを作り、そこにちょっとしたインタラクティビティを持たせるためのツールという見方が一般的でした。しかし、昨年あたりから急激に「えっ!?こんなことがFlashでできるの?」というようなコンテンツが増えてきています。このようなコンテンツが現れはじめた原因は、言語仕様が一新されたActionScript 3による高いパフォーマンスにあります。 本連載では、ActionScript 3のパフォーマンスを活かした一例として、Web上での3D表現を取り上げます。Webで3Dというと、VRMLやJava3Dなどの方法が存在はしたものの、なかなか広まることがありませんでした。これは実行環境の普及率が原因していると言えるのではないでしょうか。その点について、Flashは恵まれた環境にあると言えます。Adobeの資料によれば、日本国内
3D、ゲーム、物理エンジン、トゥイーンなど、ActionScript3用便利ライブラリ集 2008年08月22日- Adrian Parr’s Blog Blog Archive AS3 Code Libraries 3D、ゲーム、物理エンジン、トゥイーンなど、ActionScript3用便利ライブラリが紹介されていました。 ActionScriptというとライブラリもあまり知らない人が多いのではないでしょうか。 3Dエンジン Papervision3D http://blog.papervision3d.org/ Away 3D http://www.away3d.com/ Sandy 3D http://www.flashsandy.org/ Alternativa Platform http://blog.alternativaplatform.com/en/ FIVe3D http
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く