Published by alt on 2月 1, 2011
Category[ サンプル ]
銀行のATM、カラオケのタッチ式リモコン、居酒屋の注文タッチパネル、
スマートフォン、テレビと今後フルタッチインターフェイスを
Flashで作るケースが増えてくるかもしれませんのでテキストまわりでつまづいた方に。
TextInputコンポーネントを使用してテキスト入力フォームを作った場合、
通常、キーボードからは自動入力されますが
Flash上にソフトウェアキーボードを用意した場合は
マウス操作、タッチ操作時のイベントハンドラにスクリプトから
入力フォームにテキストを代入してあげないといけません。
このとき問題なのが、入力フォームを選択したときに出る縦の点滅カーソルが
テキストの長さに応じてついてきてくれません。(もちろん十字キーでは移動できるよ)
そこでTextInputコンポーネントではなく、
TextFieldクラスのダイナミックテキストかテキスト入力に設定して
scrollHプロパティを使って、点滅カーソル移動を実装してみる。
続きを読む »
Published by alt on 1月 25, 2011
Category[ サンプル ]
URLLoaderクラスを使ってHTTP/HTTPSリクエストをする先にBasic認証がかかっていたら、
URLRequestHeaderメソッドを使ってヘッダーに認証情報を付加すればOK。
ヘッダーに付加するid/passはBase64エンコードしなければならないのですが
FlexにあるBase64EncoderがFlashにはないので
下記にあるas3httpclientライブラリのBase64クラスを使用しました。
Basic認証だとGET/POSTとも問題なかったのですが
ここらへんの記事を読んでいるとWSSE認証ではあやしい動きになるようなので
Basic認証でもHTTPURLLoaderやSocketURLLoaderをテストしてみる。
余談ですが、AIRの場合はURLRequestDefaultsクラスの
setLoginCredentialsForHostメソッドという便利なものもあります。
続きを読む »
Published by alt on 4月 1, 2010
Category[ 参考 ]
Doc?
http://airdoc.be/
これ便利そうですね。
ASライブラリのドキュメントをURL入力で取り込んでおけば
リファレンスを横断検索できちゃうビュワーです。
続きを読む »
Published by alt on 11月 5, 2009
Category[ 参考 ]
前回、AIR版のFlash MiniBuilderをテストしてみましたが、
今回はWEB版のFlash MiniBuilderを設置して
自分のサーバーにwonderfl環境を作ってみます。
ActionScript 3 Code Completion
http://code.google.com/p/as-code-completion/
続きを読む »
Published by alt on 11月 4, 2009
Category[ 参考 ]
コード補完機能やデバッガもついたActionscriptエディタを発見したのでちょっとテスト。
コンパイルまでやってくれるのでFDTと似たような使い方なのかな。機能はかなり劣るけど。
これ、AIR以外にオンライン上でコンパイルができるソースも配布しているので
個人用サーバーでWonderflのような環境作ってブラウザベースで開発もできちゃいますね。
ってことで次回は自分の環境にWonderfl作ってみる。
Flash MiniBuilder
http://code.google.com/p/minibuilder/
まずは準備。以下のものがなければダウンロードします。
Adobe AIRをインストール
http://get.adobe.com/air/
Javaランタイムをインストール (JRE) 1.6~
http://java.sun.com/javase/downloads/index.jsp#jre
Flex SDK 3.0~をインストール 3.4を推奨。4~でもいける。
Cドライブ直下に入れて環境変数を設定。
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3
続きを読む »
Published by alt on 3月 13, 2009
Category[ サンプル ]
こちらで「FlashLCS」という新しいLocalConnectionライブラリが言及されています。
ライブラリのダウンロード先:
http://code.google.com/p/flashlcs/
ライブラリの特長:
* 従来のLocalConnectionに必要なソースコードと作業時間を劇的に短縮します。
* 同じコンピュータ上で動きながら、2つのFlash間で無制限な双方向通信を可能にします。
* Flashプラットフォームのための新しい可能性を拡げます。デスクトップアプリケーション同士やブラウザでマルチスレッド化されたFlashアプリケーションの通信も。
続きを読む »
Published by alt on 2月 25, 2009
Category[ 参考 ]
FlashEff
http://www.flasheff.com/
FlashEffというFlash CS3(CS4)用のAS3.0コンポーネントがあります。
「現在140以上のパターンが内臓されていて、アニメーション/変遷/フィルタからボタン動作まで
ActionScriptを意識しないで多彩な効果を与えることができます」
とサイトに書いてあります。
スクリプトとか全く触りたくない人にとっては便利ツールだけど
まんま使うとなるとアレなんでカスタマイズ性に優れてるのかが気になります。
アニメーション主体のメディアバナーの制作には
複数パターン作って提出するときに重宝するかもしれませんね。
気になった方は機能限定のフリー版があるので試しに使ってみてはいかがでしょうか。
続きを読む »
Published by alt on 12月 18, 2008
Category[ WEBサイト ]
カヤックさんから鼻血モノのサービスが登場しました。
wonderfl
http://wonderfl.kayac.com/
これはサイト上のフォーム内にActionscript3.0のソースコードを書くと、
サーバーサイドで自動コンパイルして
フォーム右側に書き出されたswfを表示してくれるサービスです。
・リアルタイムでプレビューしながらのトライ&エラーもできちゃう
・他人のコードをダウンロードしたり、覗き見しながら上達できる
・ゼロから書くだけではなく、他人のコードを改変することも可能
・書き出したswfを外部サイトへ貼り付けられる
・はてなID、Yahoo!ID、livedoorID、mixiIDなどのOpenIDで簡単ログイン
・ランキング機能で神が上位に(はてなスターのようなレーティングの仕組みがあるとうれしい)
さっきログインしてみたらいきなり盛り上がってますね~。
続きを読む »
Published by alt on 12月 9, 2008
Category[ サンプル ]
仕事でちょこっとやったのでメモメモ。
続きを読む »
Published by alt on 12月 1, 2008
Category[ サンプル ]

世界最大のつぶやき共有サービス「Twitter」での発言を取得してみるテスト。
APIが公開されているのですが、
今回はTwitterユーザー全員の発言情報を5秒おきに最新10件表示するというものを作ってみました。
読み込みのフォーマットはXML、JSON、RSS、Atomのフォーマットで情報を使うことができます。
今回はXMLで読み込みます。以下、API仕様をざっくりと書きました。
続きを読む »
次のページへ »