AppletでDrawingLinesを作成するチュートリアル

このチュートリアルはJava Applet初心者ためのものです。プログラミングする前に、NotepadようなテキストエディタをOpenしてください。例とするソースコードは次になります。それらソースコードをNotepadに貼り付けて、DrawingLines.javaという名前をつけて保存します。そして、ソースをコンパイルするためのJDKをSunのウェブサイトからDownloadしてください。コマンドラインに[Javac DrawingLines.java]でコンパイルできます。DrawingLines.classファイルが生成すれば、コンパイルが成功です。ブラウザに表示するためのHTMLファイル中に次のソースを入れてください。

Continue reading “AppletでDrawingLinesを作成するチュートリアル”

フラッシュでフラッシュを勉強する

フラッシュでフラッシュというは、アドビのJohn Schumanより設計されたシリーズのAdobe Flash CS3のフラッシュで、訓練ビデオのことです。John SchumanのシリーズはアドビのTVにあり、AIRアプリケーションとしてAdobe経由で購読されることができます。これらはFlash CS3を勉強し、Flash CS3機能の概要がほしい初心者向けたビデオです。下記トレーニングビデオを見て、Flash CS3から学ぶことを期待しています。

Continue reading “フラッシュでフラッシュを勉強する”

AS3でミニ音楽プレーヤーを作成する

ActionScript 3のコンセプトと構造を把握しようなら、このチュートリアルは助けると思います。 This Flash tutorial is great for users looking to begin using sound with Actionscript 3.0.ActionScript 3.0で音を使用して開始したいユーザーにとって、これは適切なチュートリアルです。音の統合の基礎に触れます。まず、音楽プレーヤーを作成し、そして、ボリュームコントロールのスライダを追加することによってあなたをガイドします。

Continue reading “AS3でミニ音楽プレーヤーを作成する”

どのようにURLにボタンをリンクする – ActionScriptとフラッシュ

FlashでActionScript 3.0を使用し、リンクボタンを簡単に紹介します。これは、すでにどのようにFlashでボタンを作成する知っていると仮定します。今、あなたはそれが何かにリンクしなければならない。

まず、ボタンのインスタンスを作成する必要があります。あなたはボタンをクリックして、画面の下部にあるプロパティインスペクタに行きます。 (もしこれが表示されませんが、Ctrlキー- F3を押します)。プロパティインスペクタの左側に、(幅と高さXとYのプロパティの上)インスタンス名を入力します。私たちは"button1を"ように名前を付けます。

Continue reading “どのようにURLにボタンをリンクする – ActionScriptとフラッシュ”

8 Adobe ActionScriptのチュートリアルフラッシュ

Adobe Flashは、開発者がWebページにインタラクティブ性とスムーズなアニメーションを追加することができる優れた技術である。開発者は、Flashに興味を支援する多くのウェブサイトを見つけることはできる。この資料には、助けるものを出来るだけ入れたが、非常に多いので、すべてを含めることはできない。もしあなたのお気に入りを見ていなかったら、コメント欄で共有お願い。

Continue reading “8 Adobe ActionScriptのチュートリアルフラッシュ”

オープンソースのASライブラリBetweenAS3のチュートリアル

BetweenAS3とは、Tweener ユーザが Tweener に不満になってきたので開発されたオープンソースの高速&省メモリのAS3ライブラリです。BetweenAS3の実行パフォーマンスは高いし、使用方法も簡単、いじりやすいから、Flash開発者によく使われています。

Continue reading “オープンソースのASライブラリBetweenAS3のチュートリアル”

Flash Builder 4コンパイラーの不具合( FB 4.0 build 272416 )

最近、アドビとアップル両社、すごく争いしていますよね。「AdobeとAppleは長年助け合ってここまでやってきたが、Appleがこんな敵対的で卑劣な手段に出たことが、両社の違いを明確に示している」と言うような声もありますが、ビジネスはやっはりビジネスですね。「仲間」と言うものは「利益」の前だったら、意味がなくなっちゃうかもね。けれども、一方で、アドビのこの製品中に、確かに問題がありそうです。発見したFlash Builder 4のコンパイラー不具合(FB 4.0 build 272416 )を発表しました。

Continue reading “Flash Builder 4コンパイラーの不具合( FB 4.0 build 272416 )”

FZip: ZIP読込み、作成用AS3のライブラリ

Flash技術はウェブ上に良く使われているのです。データ量が大きい場合、圧縮しなくてそのまま送受信するとネットの効果に影響があります。その前、Adobe AIRアプリケーション中に圧縮機能(ZIP:ByteArray)を利用してデータを通信(ActionScriptとJava)しますにアドビAIRアプリケーション中に使える圧縮機能を紹介しました。今回紹介するのはZIPファイルを読み込み、作成用AS3のオープンソースライブラリです。

Continue reading “FZip: ZIP読込み、作成用AS3のライブラリ”

as3httpclient: オープンソースのHTTP/HTTPS AS3クライアント

Bloglinesの様のAPIを利用するとき、HTTP/GETを基づいてHTTPの認証機能が必要となりますが、Adobe Flash Player 9のURLLoaderクラスはそれがサポートされていません。

as3httpclientとは、該当問題を解決するためActionScript 3のオープンソースのHTTP/HTTPSライブラリクラスです。

Continue reading “as3httpclient: オープンソースのHTTP/HTTPS AS3クライアント”

7+ AS3で非同期処理のオープンソースのライブラリ一覧

以前発表した「ActionScript Libraryリスト」には、「Thread – 疑似スレッド」、「ASDeferred – JSDeffered の AS3 版」、「Chain – 非同期処理をカンタンに」と「Command – fladdict 製 Command ライブラリ」の四つを紹介しましたね。

今回では、まず「非同期処理」ってなんということを簡単で記述します。簡単でといえば、

・「同期処理」とは一つの処理が終わるまで次の処理が行われない処理のことです。
・「非同期処理」とは前の処理とは関係なく次の処理が行われることです。

Continue reading “7+ AS3で非同期処理のオープンソースのライブラリ一覧”

as3soundeditorlib: オープンソースのActionScript 3サウンド編集ライブラリ

as3soundeditorlibとは、MITライセンスを基づいて発表され、オープンソースのActionscript 3のサウンド編集ライブラリです。

MP3ファイルのスペクトラムやキューポインタを表示できて、キューポイントの間にナビとプレーバックもできるようです。

Application displays a spectrum of the mp3 file, displays cue points from a file, and allows navigation and playback of mp3 and navigation between cue points. MIT-license.

Continue reading “as3soundeditorlib: オープンソースのActionScript 3サウンド編集ライブラリ”

Sazameki: Flashを使ったオーディオ操作のためのオンラインプラットホーム

Sazamekiとは、Adobe Flashを使ったオーディオ操作のためのオンラインオープンソースのプラットホームであり、同時にActionScript3ライブラリの名前でもあります。

「sazameki」を活用することで、Flash内でオンライン上で音を生成したり、また、その音をFlashで活用したり加工したりといったことできます。

Sazamekiの使用方法は以下のようです。使いしやすいと思いますね。

Continue reading “Sazameki: Flashを使ったオーディオ操作のためのオンラインプラットホーム”

AS3Unit: ActionScript 3.0上JUnit4の移植、単体テストを行うためのフレームワーク

AS3Unitとは、JUnit4の移植、ActionScript 3.0上で単体テストを行うためのオープンソースのフレームワークです。

Javaの開発者なら良く知ってるはずだと思いますが、JUnit4Javaで開発されたプログラムにおいてユニットテスト(単体テスト)の自動化を行うためのフレームワークです。次はWikiPedia上に挙げられているJUnitが推奨される理由:

一度作成すればすばやくテスト可能である。

その後はテストコードを標本とすることでバグ訂正が容易となる。

テストコードを見れば仕様が一目瞭然となる。

誰でも同じテストを行えるようになる。

独自のテストコードによるテスト作成の手間を省ける。

とても便利ですね。同じで、AS3Unitを用いる事で、効率よくテスト駆動開発を行うことが出来るようになります。

AS3Unit-Actionscript-3-Junit-for-Flash

Continue reading “AS3Unit: ActionScript 3.0上JUnit4の移植、単体テストを行うためのフレームワーク”

FOAM-AS3: ActionScript 3で開発されたオープンソースの2D物理エンジン

以前発表した「glaze: ActionScript用2D物理演算エンジン」中に既によく使われているオープンソースの2D物理エンジンを紹介しました。今回は引き続いてFOAMというActionScript 3で開発されたオープンソースの2D物理エンジンの紹介です。

APEやFisixなどはパーティクル系といえばFOAMは剛体系かと思います。

FOAM-AS3はMITラインセンスを基づいて公開されていたので、個人的な用途でも商用でも使えるものです。

開発者のブログにデモが2種類公開されています。

FOAM-AS3-2D-Rigid-Body-Physics-Engine

Continue reading “FOAM-AS3: ActionScript 3で開発されたオープンソースの2D物理エンジン”

AS3 で外部音声をロードする

多くのFlashプロジェクトに音声がオフラインとオンラインで重要な一部になる。実際に、多くのケースでは、統合音はプロジェクトの最終的な結果を増幅することができる。しかし、他の多く場合、そうではない。AS2で外部音声をFlashプロジェクトにロードするのはかなり簡単な作業である。私はAS2の構文と比較してAS3を使用して、外部音声をロードするつもりである。本文を読んでから、AS3への移行に助ければ、幸いである。何かご意見があれば、コメントください。

Loading External Sounds Using AS3

Continue reading “AS3 で外部音声をロードする”