These examples show some of the features of the libraries that are included with Processing. There are many other libraries available to do other exciting (and boring) things.
(Japanese | English) BeatTimer リズムに同期して何かしたい!という人のためのユーティリティです。 コード http://www.libspark.org/svn/as3/Utils/src/org/libspark/utils/media/BeatTimer.as つかいかた まずはインスタンスを作ります。 var timer:BeatTimer = new BeatTimer(); 続いて、同期させたい BPM を引数に指定して start メソッドを呼び出します。 timer.start(140); // BPM: 140 でスタート 任意のタイミングで update を呼び出します。基本的に、Event.ENTER_FRAME のタイミングなどで毎フレーム update するような使い方を前提としています。 timer.update(); update
GX - Full-Featured Javascript Animations Framework JSでアニメーションするならコレかもというぐらい多機能な「GX」ライブラリ。 jQueryと組み合わせて使うアニメーションライブラリです。 jQueryやscript.aculo.usにもアニメーション機能は備わっているけど、ここまでではないというアニメーションに特化したアドオンです。 勿論、jQuery単体でも、組み合わせて実現できるのかもしれませんがアニメーションに特化している分簡単に出来ます。 以下でその凄さが分かるはず $('#el1').gx({'width': 200, 'height': 200, 'border-width': 8}, 2000, 'Linear', function(el) { el.html('Completed!'); });
iPhone向けのアプリケーションを開発する場合、Objective-Cを習得する必要がある。オブジェクト指向の言語ではあるが、習得のためにはコストがかかるのは確かだ。開発することで一気に世界が開ける可能性もあるが、利用範囲の限られた言語を覚えることに躊躇してしまう人もいるのではないだろうか。 スプラッシュスクリーン そこで普段使い慣れているHTMLやJavaScriptを使ってアプリケーションを構築しようと言うのがこのフレームワークだ。 今回紹介するオープンソース・ソフトウェアはBig Five、Webベースの技術で実現するiPhone/iPod Touchアプリケーションフレームワークだ。 Big Fiveは言わばプロキシを提供するソフトウェアだ。HTMLからJavaScriptを使ってiPhone/iPod Touchの各APIにアクセスを可能にするのだ。現在位置の取得、内蔵カメラを
概要 MJL (MITSUE-LINKS JavaScript Library)は、ミツエーリンクスで標準利用されるJavaScriptライブラリです。 MJLは弊社内における業務効率を改善するために、統一された設計思想、利便性の向上を念頭においた上で設計・開発されました。 MJLは他のJavaScriptライブラリ群とは異なる設計思想により、独特の特徴を持ちながらも他のライブラリと補完しあえるものを目指しました。 MJLはコピーレフトライセンスであるGNU GPLに基づく自由ソフトウェア(フリーソフトウェア)です。弊社は GNU GPLに則り、本ページにてMJLの全ソースコードを公開します。 ライセンス MJLはGNU GPL Version 3(参考邦訳)のもとに提供されます。 詳細はMJL本体ファイル内のライセンス告知をご覧ください。 ダウンロード MJL本体(圧縮版) mjl.js
typeface.jsは、テキストを自動置換し、フォントを使用した画像のようにSVGに変更するスクリプトです。 画像クリックで、複数のサンプル表示。 typeface.js -- Rendering text with Javascript, canvas, and VML demo 使用方法は簡単で、typeface.jsとフォントのJSを外部ファイルとして、適用するテキスト箇所にスタイルシートで指定を行います。 「line-height」「letter-spacing」も指定することができます。 対応ブラウザは、IE6+, Fx1.5+, Safari2+となっており、Fx, Op, Safariではcanvas、IEではVMLを使用しています。 現在ダウンロードできるフォントは英字のみで、Helvetiker, Optimer, Gentilisの3種類となっています。
3DFS is a 3D engine written in ActionScript 2 compatible with Flash Player 7.0 or more. It offers exact visible surface determination even for intersecting or overlapping geometry. download (rev03) [105KB]... 3DFS's features are: polygonal object rendering (a face can be any 3D convex polygon); camera management (track, dolly, tumble, pan & shake functions); visible surface determination with S-B
Windows MobileやZaurusなどのPDAで良く見かけるのが手書き文字認識エンジンだ。バーチャルキーボードやPDAの小さなキーボードで入力するよりも素早く入力ができるのが便利だ。 モデルの認識中 OCRも同様だが、入力された内容を読み取ってデジタルなデータに変換するというのは難しい技術だ。だがその部分だけオープンソース化すれば、みんなが手軽に利用できるようになる。 今回紹介するオープンソース・ソフトウェアはZinnia、手書き文字認識エンジンだ。 Zinniaはエンジンのみの提供で、認識の基準になるモデルなどは提供されていない。そしてそのエンジンは機械学習機能(アルゴリズムはSVM)が実装されており、利用していくうちに精度を高めることができる。 Python用テストスクリプト APIを公開しており、それを使うことでC/C++/Perl/Ruby/Pythonなどでもエンジンを利
(English page) iphoneas iPhoneとAS3で通信するためのライブラリです。 できること for Safari マルチタッチ ジェスチャー 向き for OSCemote マルチタッチ 加速度 ダウンロード for Safari http://www.libspark.org/svn/as3/iphoneas/ 全部入りzip http://www.libspark.org/svn/as3/iphoneas/trunk/iphoneas.zip for OSCemote http://www.libspark.org/svn/as3/iphoneasForOSCemote/ 全部入りzip http://www.libspark.org/svn/as3/iphoneasForOSCemote/trunk/samples/sample.zip デモ for Safar
右クリックなどで画像を保存するのを禁止したい。 そんなあなたにおすすめなのが、『dwProtector』。画像を保存するのを防ぐJavascriptだ。 このエントリーでは、↓のように画像を保存するのを禁止するJavascriptが紹介されている。 ・右クリックで「別名で画像を保存」 ・デスクトップに画像をドラッグ ・右クリックで「背景として画像を保存」 ・右クリックで「デスクトップの背景に設定」 Javascriptクラスを用意して、それを「window.addEvent」で呼び出す。 あとは<img src="imagepath" class="protect">のように画像にprotectクラスを指定すればOKだ。 保存できたとしても、「blank.gif」という空ファイルになる仕組みとなっている。 画像を保存するのを防ぐJavascript、チェックしてぜひ使ってみてはいかがだろう
Slidesライブラリ タイムラインベースでスライドプレゼンテーション的なものをつくるライブラリです。 ダウンロード http://www.libspark.org/svn/as3/Slides/ 全部入りzip http://www.libspark.org/svn/as3/Slides/trunk/slides_all-in-one.zip 必要な環境 以下のライブラリがないと動きません。。。 Progression Framework sketchbook Flagment デモ http://uranodai.com/docs/sketch/slides/demo/ 機能 →:次へ ←:前へ ↓:ページの先頭へ ENTER:スライド一覧 i:現在のページ数を表示 t:時間系の何かを表示(タイマー, 現在時刻) ↑,p:ペイント機能 s:拡大機能(マウスホイール or ダブルクリック
ActionScript Thread Library 1.0 (そうめん) は、タスクシステムと Java のスレッドモデルをベースとした疑似スレッドライブラリです。 複雑で冗長になりがちな、イベント処理や非同期処理、リアルタイム処理を、分かりやすくスマートに記述することを可能にします。 もちろん、割り込みやキャンセル、例外処理もバッチリです。スレッドを使って、イベントリスナー地獄から抜け出しましょう。 ※ActionScript Thread Library は、名前こそスレッドですが、実体はタスクシステムにスレッドモデルを搭載したものなので、 「スレッド」と考えるよりは、「タスクシステム」だと考えた方が理解が早いでしょう。このドキュメントもその前提でお読みください。 1. スレッドライブラリの導入 1-1. スレッドとは はじめにこの処理をして、次にこの処理をして...、という処理の
(English page) ActionScript Thread Library 1.0 (そうめん) ActionScript Thread Library 1.0 (そうめん) は、タスクシステムと Java のスレッドモデルをベースとした疑似スレッドライブラリです。 複雑で冗長になりがちな、イベント処理や非同期処理、リアルタイム処理を、分かりやすくスマートに記述することを可能にします。 もちろん、割り込みやキャンセル、例外処理もバッチリです。スレッドを使って、イベントリスナー地獄から抜け出しましょう。 ダウンロード MXP パッケージ for Windows (Flash CS3) http://www.libspark.org/svn/as3/Thread/tags/v1.0/release/Thread-1.0-win.mxp MXP パッケージ for Mac OSX (F
イベントリスナーにお困りの皆さんに朗報です。BeInteractive! は本日、革新的な疑似マルチスレッドライブラリである、「ActionScript Thread Library 1.0 (そうめん)」をリリースします。 先進的な Flash コンテンツを作るためには、XML や画像の読み込み、ムービークリップやスプライトの処理、ユーザーからの入力の処理、3D や物理エンジンといった様々なフレームワークとの連携といった、数多くの制御を行う必要があります。しかし、ActionScript 3.0 は、特にイベント周りが複雑で、このような制御を行うコードは、冗長で分かりづらいものとなりやすい傾向がありました。 このような問題は、コードが、私たちにとって馴染み易い、同期的でシーケンシャルに書けないことに起因します。そこで、ActionScript Thread Library 1.0 (
インタフェースはとても重要だ。技術的に優れていても、インタフェースが悪いと触ってもらえない。逆に技術的にそれほどすごいものではなくとも、インタフェースが優れていると流行ったりすることもある。 Welcomeページ 技術とデザイン、両立できれば言うことはない。優れたインタフェースを手軽に作るために、このライブラリを使ってみることをお勧めする。 今回紹介するオープンソース・ソフトウェアはSproutCore、リッチなインタフェースを実現するJavaScriptライブラリだ。 SproutCoreはAppleの提供するサービスである、.Macの次期バージョンMobileMeでも一部で採用されているJavaScriptライブラリだ。JavaScriptながら、gemを使ってインストールするのが特徴だ。 ターミナル上でコードを生成する Rubyを使ってWebサーバを立ち上げることができ、ポート番号4
HTML5 + flash hybrid Complexity, reduced Supporting HTML5 audio can be tedious in modern browsers, let alone legacy ones. With real-world visitors using browsers ranging from mobile Safari to IE 6 across a wide range of devices, there can be many support cases to consider. SoundManager 2 gives you a single, powerful API that supports both new and old, using HTML5 audio where supported and optional
AS3Wrapper AS3Wrapper imports Flash libraries into Javascript. JavaScriptからActionScript3を使うための「AS3Wrapper」 AS3Wrapperを使えば、JavaScriptの中でFlashオブジェクトを生成して、Flashをそのまま扱えるようです。 with(playerInstance) with(flash.display) with(flash.net){ var image = new Loader(); image.load(new URLRequest(url)); addChild(image); } AS3Wrapperを使ってできるサンプルリストは以下 Drawing a scene Loading an image A text-effect with scalable font
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く