ActionScript3.0、2.0、PHP5、JavaScript それぞれのOOPの記述方法を比較してみました。基本的に各言語のサンプルは同じ振る舞いをするので、「ASは得意だけど他の言語まで覚えるのは大変そう」と腰を重くしている人は参考になるかもしれません。 …
本文を表示するActionscriptに関連する記事
AS3 のライブラリにBox2Dという物理演算ライブラリがあるのはご存知の方が多いと思いますが、C言語からの移植のため書式が特殊で扱いにくく気軽に手を出せないのが現状だという人が多いかと思います。 本日 twitter でQuickBox2Dなるものがあるという情報を入手。Quick というのは動作速度ではなくて、Quick に覚えられるという意味らしいです。馴染みのある書式で、5行程度のソー…
本文を表示するメニューをクリックすると目的地点までスライドする定番のアレです。ソース(.flaファイル)も配布しています。是非どうぞ。 …
本文を表示する商用サイトでお馴染みのボタンをクリックするとサムネイルがスライドするアレですね。定番中の定番機能ですが、実は意外と初心者には難しかったりします。というか自分も苦手です。。。ソースファイル配布中! …
本文を表示する前回のテトリスがかなり甘い作りで動作が不安定だったので、そこだけ注意してオセロを作ってみました。前作のように徐々に処理が重くなっていくってことは無いと思います。制作時間は丁度1日くらいでカンニングは基本的にしてません。 感想としてやっぱ色々と冗長な感じは否めませんね。アクセス修飾子も特別意識して指定してないです。CPUルーチンもランダムに置くだけという手抜き間満載です。 ちなみにドキュメントクラ…
本文を表示する前回のサンプルを発展させて、テトリス(もどき)を作ってみました。最低限の機能のみです。 このぐらいであればアルゴリズムを知っていれば1日くらいで出来そうな感じですね。細かい機能や操作性の調整をして商用レベルまでするとなると数週間は必要な気がしますが。 ちなみにブロックを壁に沿った状態では回転できないことがありますが仕様です。本来はその場で回転できない場合は位置をずらす処理が入りますが時間かか…
本文を表示する前回のサンプルを少し発展させてみました。今回は配列の中身を回転させ、その情報を元にレンダリングしています。 前回のサンプルはrotateメソッドにバグ(Flashの仕様上、三角関数に誤差が出る為)があり時間経過とともに位置が微妙にずれてしまうのですが、fladdict.netさんの記事を参考に対策を施してみました。また、このサンプルのように90度単位の回転を前提としたシステムであれば、sin、c…
本文を表示するASのリハビリということでこんなサンプルを作ってみました。画面クリックで基準点が切り替わります。中学低学年レベルのまま止まっている苦手な数学も少し使ってみました。 ドキュメントクラスに"TestMatrix"を指定してください。4つのボールはあらかじめオーサリング時にステージに配置してあります。 ちなみに、ソースの解説はしません。数学は苦手分野なので下手に説明して間違った知識が広まってしまって…
本文を表示する下記の動画に触発され、テトリスでも手始めに作ってみようかなと。 上記動画のテトリスのソースが公開されているけど、とりあえずはノーヒントで作る。仕様としてはこんな感じで。 基本は上記動画のテトリスと同じ。 言語はAS3.0でOOPで構築。 以上が最低ライン。時間的に余裕がありそうであれば付加機能実装。 "NEXT"の表示や"HOLD"など定番機能実装。 得点表示。 ブロック削除エ…
本文を表示する仕事辞めてから、ほとんどFlash触ってなかったので、そろそろ本腰いれます。 が、時間が空きすぎたせいか、ほとんど忘れてます。。。orz 11月に転職ずれこみそうな予感。。。 まぁ、半年で納得いくレベルまでスキルアップというのが無謀だったわけだけど、とにかく本業を何とかしないことにはどうにもならないわけで。 感覚を取り戻すためにも、簡単なアプリケーションでも作ろうかなと。ニコニコ動画にはお世話…
本文を表示する-
- 名前:
- kakeru ( twitter
) - 職業:
- フロントエンドエンジニア
- 生年月日:
- 1983年4月19日
HTML、CSS、JavaScript、ActionScript、デザイン、映像制作(After Effects、CINEMA 4D)で遊んでます。
最近はjQueryを使ったプログラミングに色んな意味ではまってます。ライブラリ作ってます。好きなK-POPはf(x)、Brown eyed girls、4minute、B2ST、2PM、KARA、SNSD、Sunny hillということで、K-POPの話題を中心に発信中!
お問い合わせはこちらからどうぞ。
kakeru[at]ks-product.com
([at]を@に置き換えてください)
-
- 記事一覧
- 2012年1月(1)
- 2011年12月(1)
- 2011年11月(1)
- 2011年10月(1)
- 2011年9月(5)
- 2011年8月(6)
- 2011年7月(3)
- 2011年6月(1)
- 2011年5月(9)
- 2011年4月(1)
- 2011年2月(1)
- 2010年11月(3)
- 2010年10月(4)
- 2010年8月(1)
- 2010年7月(1)
- 2010年6月(2)
- 2010年5月(2)
- 2010年4月(6)
- 2010年3月(7)
- 2010年2月(9)
- 2010年1月(7)
- 2009年12月(5)
- 2009年11月(11)
- 2009年10月(11)
- 2009年9月(6)
- 2009年8月(14)
- 2009年7月(28)
- 2009年6月(22)
- 2009年5月(13)
- 2009年4月(2)
- 2008年7月(2)
- 2008年6月(2)
- 2008年5月(3)
- 2008年1月(1)
- 2007年12月(3)
- 2007年10月(1)
- 2007年9月(4)
- 2007年8月(1)
- 2007年7月(1)
- 2007年6月(1)
- 2007年5月(1)
- 2007年4月(3)
- 2007年3月(4)
- 2007年2月(12)
- 2007年1月(21)
- 2006年12月(41)
- 2006年11月(37)
- 2006年10月(1)
-
- (x)html講座 (2)
- 3Dグラフィック (3)
- AIR (1)
- ActionScript3.0 (15)
- Actionscript (24)
- AfterEffects (48)
- Ajax (4)
- DOM (3)
- K-POP (17)
- SEO (5)
- SQL (4)
- XML (9)
- css (13)
- css スタイルシート講座 (2)
- flash (40)
- javascript (24)
- php (12)
- twitter ログ (6)
- xhtml (8)
- xhtml・cssテンプレート (1)
- お気に入りサイト (5)
- お笑い・タレント (4)
- ゲーム (21)
- ソースファイル配布 (24)
- デザイン (1)
- ニコニコ動画・youtube (101)
- プラグイン・ライブラリ (3)
- ラーメン (1)
- 小技 (2)
- 更新情報 (21)
- 雑記 (46)
- 音楽 (37)
- WEB関連技術 (16)


