たまには何か動くものをと思いまして、今日、作ったサンプルを紹介しましょう。このサンプルはchap06に掲載予定のサンプルです。 合計4つのカスタムクラスを使っています。トピックス的な要素としては、 1.MovieClipシンボルからインスタンスを作って、円周に並べる。 2.クリックイベントで応答する。 3.フレーム再生イベントを利用する。 4.クラスを継承する。 5.バネのようにビヨヨンと弾ませる。 6.指定の方向を向かせる。 というようなことが含まれているサンプルです。AS3.0では、1、2,3の方法がAS2.0とはまったく違う方法になっています。新たに学ぶ必要がある重要な要素です。
Timer クラス (livedocs@lab) は一定の間隔毎に処理を行いたい場合に使用します。Timer のインスタンスは、予め設定された時間が経つとイベントをディスパッチします。 Timer クラスは AS2 の setInterval() / getInterval() を置き換えるものです。AS3 でも setInterval() / getInterval() は共に flash.util パッケージ下にあり使用可能ですが、これは既存のコードとの互換性を持たせるためと考えるのがよさそうです。 Timer を使用するには、まずインスタンスを作成します。コンストラクタの引数にはイベントまでの待ち時間をミリ秒単位で指定します。 var myTimer:Timer = new Timer(1000); 次に、指定時間後に呼び出されるイベントハンドラを登録してから start() メソッ
Spark Projectのソースをとりあえず使ってみる方法 Spark Projectのソースをとりあえず使ってみる方法 Spark projectは@beinteractiveさん発のコミュニティです。 「皆でソースコードやノウハウを共有して、幸せになろうよ」 という思いの下で運営されています。 ただ、使ってみるまでの敷居が少し高く 以下の理由等で躊躇している方もいるかと思います。 ・どうやったらソースをダウンロードして利用出来るの? ・ブラウザではソース表示出来るみたいだけど... これは、バージョン管理システムを業務などで 利用した事のない方が該当してくるかと思います。 (って自分がそうだったのでw) そこで、ソースを使ってみる為にはどんなフローを踏めば 良く分からない人でも便利なSpark Projectを使えるようになるのかを スクリーンキャプチャーしてみました。 映像と文字補
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
スライダーっていうのはボリュームコントロールとかでよく使われてるアレ。クリックとドラッグイベントをとって値を変化させることができるやつ。mxmlで書けばスライダーなんて数行で作れちゃうのですが、ちょっと凝ったインターフェースを作る場合、mxmlでは納得できなかったりする場合があります。 で、バーやノブの部分を好き勝手な画像を設定させることができる汎用的なスライダーを作ってみました。D&Dのところでやや不自然な挙動をする場合もあるのですが、とりあえず満足できるものができたので制作過程含めて晒しておきます。スライダーに限らず、独自UIを作る場合に少しでも役立てばと思います。 カスタムイベントはそんなに難しくない イメージとしては、 flash.events.Eventを継承したカスタムイベントクラスを作成 スライダーのUIを司るクラスがMOUSE_DOWN(バーをクリック)、またはMOUSE_
【日 時】2006年8月26土曜日13:15-17:00 【場 所】国立オリンピック記念青少年総合センター センター棟4F-416室 【参加費用】1,000円 【予定内容】 [demo1]「はじめてのFlash Lite」梅原宗士(45分) [demo2]「さて、どう組もう?Flash Lite」田中正吾(45分) [demo3]「AS3.0で行こう!」野中文雄(60分) [企業デモ]未定(15分) 【日 時】2006年9月6日水曜日13:30-18:00 【場 所】六本木ヒルズアカデミーヒルズ49タワーホール 【参加費用】無料 【予定内容】 [第1部]「Flash Professional 9 ActionScript 3.0 Preview必修解説」野中文雄(75分) [第2部]「INSPIRATION SCENE Summer Jam Final Session」koji N
仕事でつかったTips、スクールの講義でつかったTipsなどなど つかえる素材を配布して、作り方など参考に学ぶFlash(フラッシュ)素材づくり講座です。 ご覧になりたい素材を選んでください。 ファイルをご利用いただくには会員登録が必要になります。会員登録はこちら >> こんなFlash(フラッシュ)素材がほしい!って方はこちらから >>
利用価値のあるものを工作し、情報発信するサイト。プログラミングと電子工作。使用言語C++、ActionScript、Perl、javascriptなど。不定期更新。
FlashPlayer10がリリースされ、パフォーマンスや新機能に注目があつまっています。 同時にメジャーバージョンアップに伴い、過去の案件への対応が必要になってくるケースも多いようです。 こんにちは、さいきんJSON形式のデータの存在を知りましたkijimaです。 XMLでやりとりするより軽いみたいですね、JSON。 案件でJSONデータをFlashVars経由でFlash内に渡すところでつまずいたので備忘録としてエントリーします。具体的な内容は、AS3でFlashVarsを取得する場合はAS2と同じようにはいかない点と、JSONデータをFlash上で扱う場合の注意点の二つになります。 ちなみにAS2で開発していたときのエピソードです。 Basic認証がかかっている開発環境やログイン・ログアウトが絡んでくるFlashの場合、APIにリクエストを送る際にはいろいろとワナがあるようですね
Join Club GreenSock to get bonus classes, updates, and much more RECENT VERSION HIGHLIGHTS auto overwriting - You may never have to type "overwrite:false" again! Optionally use the new OverwriteManager class for advanced overwriting features. It costs about 1k and with one call to OverwriteManager.init(), all your tweens instantly get auto overwriting so that only overlapping properties in other t
Flashでは,自作のクラス(カスタム・クラス)をムービークリップ・シンボル(以下,ムービークリップと呼びます)に関連付けることによって,Flashドキュメント側にスクリプトを書かなくてもムービークリップの動きを制御できます。この際,自作のクラスをムービークリップに関連付けて使用する際には,少し独特な操作を行う必要があります。今回はこの操作の方法と特徴をご紹介します。 図1のムービーをご覧ください。実はこのムービーのFlashドキュメントには,スクリプトは書かれていません。それにもかかわらず,画面をクリックして矢印キーを押すと,その方向へとムービークリップが移動しますね。 図1: カスタム・クラスの使用(クリックするとムービーを表示します。Flash8で読み込めるソース・ファイルsample1.zipをこちらからダウンロードできます) この動きを制御するスクリプトは,すべて,外部のカスタム
本をめくる表現をFlashでチャレンジしてみました。いろいろ調べて、下記のようなすばらしいサンプルもありますが、なかなか難しいです。。 Dynamic Page Flip v2 from shift+control 本のページをめくるようなエフェクト そこで、自分なりにパタパタめくるようなサンプルを作ってみました。 サンプルページ flaファイル、その他もろもろダウンロード パタパタ系だと、black_island がとてもきれいですよね。こんな風にしたいと思って作り始めたのですが、全然なりませんでした。ページに影が落ちたりとかして。。。どうやったらいいのやら。。。力尽きました。。ちなみに、今回も画像の読み込みにはCASA Frameworkを使用しています。 関連リンク 【FlashQ&A】ページめくり O'Reilly Network -- The Page Turn Effect i
LightWindow 2.0とは? LightWindow 2.0はAjax(非同期通信処理)を利用して画像を表示するライブラリです。同じ種類のライブラリとしてはLightBoxやThickBox、GreyBoxなどがあります。その中でLightWindowは最も高機能なライブラリに位置しています。ページや画像だけでなくQuickTimeムービーやFlashムービー、PDFや他のサイト表示など非常に多くのデータをページ内に表示させることが可能です。 LightWindow 2.0はこのURLにあるページからダウンロードすることができます。 LightWindow 2.0公式サイト ページの一番下の方にある「lightwindow.zip(v2.0)」と書かれた文字をクリックするとダウンロードが行われます。 lightwindow.zip(v2.0)をクリックする ダウンロードされたファイ
amCharts 5: Maps Maps is an add-on to amCharts 5: Charts. Use it to add interactive, stunning, geographical maps to your websites or applications. Just like any other chart. Fast interactive maps Just a few lines of code allow you to add full-fledged interactive maps to your web site or application. And, since it’s amCharts 5 you get all the integration features out of the box: type checking, modu
Join Club GreenSock to get bonus classes, updates, and much more RECENT VERSION HIGHLIGHTS auto overwriting - You may never have to type "overwrite:false" again! Optionally use the new OverwriteManager class for advanced overwriting features. It costs about 1k and with one call to OverwriteManager.init(), all your tweens instantly get auto overwriting so that only overlapping properties in other t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く