2009-02-01から1ヶ月間の記事一覧

うずまき

うずを巻いています こんな感じ ソース 三角関数と一次変換を利用して作っています。 これも難しかった。。。

2次元で3次元を表現

2次元なのに3次元のように見えます。 こんな感じ →、←キーで動かせます。(数字を一度クリックしないと動きません)ソース Rotate.as Symbol.as すごく数学の知識を使っています。 自分はこれを理解するのにある程度時間がかかりました。 でも、プログラムで…

今までの参考にした本

どんな本で勉強しているか知りたいって人が居たので、今までActionScriptなどの勉強で読んだ本を紹介します。 ActionScriptActionScript 3.0 プログラミング入門 - for Adobe Flash CS3作者: 大津真出版社/メーカー: ビー・エヌ・エヌ新社発売日: 2008/02/23…

アニメーションを勉強してみる

目標の物体に徐々に近づいていく、というのを勉強しました。 こんな感じ ソース Click.as Ball.as マウスをクリックしているときだけボールが近づき、離すと遠ざかります。 ポイントは obj[i].x += (p.x - obj[i].x)/16; obj[i].y += (p.y - obj[i].y)/16; …

Papervision3Dをやってみる2

こんな感じのを作りました ソース 今回はカメラについて勉強。 カメラを回したりしてたり、マウスの位置によってもカメラの位置が変わります。 参考サイト様

Papervision3Dをやってみる

以前にもPapervisionは少しやったことがありますが、全然理解できていないので基本から勉強することにしました。 こんな感じのを作ってみました ソース 球を生成してそれを楕円運動させているだけです。 これからちょくちょくやっていきます。 ついでにアニ…

MP3プレーヤー作ってみた

AIR

ダウンロードソース このmp3プレイヤーは再生、停止、一時停止、スライダーでの再生位置変更、ついでにmp3ファイルのドラッグ&ドッロプが出来ます。 どの機能も簡単に作ることが出来ました。 まずは再生 private function play():void{ if(mp3File == null)…

データベースを利用したスケジュール帳

AIR

データベースは以前利用したことがあるんですが忘れていたので復習 ダウンロードソース 簡単なスケジュール帳でスケジュールの追加と削除が出来ます。 解説 データベースへの接続と生成 //データベースファイルの指定 var d_file:File = File.applicationSto…

ローカルストレージを使ったデータ保存

AIR

ファイルやデータベースを使わずに簡単にデータの保存が出来ます。ソースコード <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()"> <mx:VBox paddingLeft="12" paddingTop="12"> <mx:CheckBox id="a_chk" label="項目A" click="save()"/> </mx:checkbox></mx:vbox></mx:windowedapplication>

気になったページ

http://blog.r3c7.net/wp-trackback.php?p=269PV3とBOX2Dでドラッグしたり

タブ機能つきWeb Browserを作ってみた

AIR

以前に自分で単にページを表示させるだけのものを作ったことがあるんですが、今回はタブ機能付けてみました。 自分が思っていたよりタブ機能は簡単だった。 ダウンロード ソース 主にタブ機能のところの解説 まずはタブの生成から //タブの追加 private func…

メモ帳作ってみた

AIR

これまでにやった知識を組み合わせて作ってみました。 ダウンロードソース ちなみに扱える文字コードはUTF-8のみです。UTF-8以外はよく分からなかった。。。 今回は特に新しいことはやっていません。 なので解説はソースコードのコメント参照。

AIRでのドラッグ&ドロップ

AIR

今日はドラドロ! 画像をPanel上にドロップして表示するだけのアプリです。 ダウンロードソース ドラッグ&ドロップをするための手順! まずはイベントリスナーの登録 //Panelにドラッグオブジェクトが侵入したときのイベントリスナーを登録します myPanel.a…

AIRでのファイルの読み書き

AIR

今日はファイルの処理を勉強 まず、ファイルの開き方には同期的と非同期的の2種類があります。 2つの違いは同期的: ファイルの読み書きをしている間アプリケーションは待機状態になる。非同期的: ファイルの読み書きをしている間にもアプリケーションは…

AIRでのファイル、ディレクトリ操作2

AIR

こんなファイルの一覧を表示、ディレクトリの移動、ファイルをゴミ箱へ移動できるAIRアプリを作ってみました。 といってもサンプルで公開されていたものに少し機能を付け加えただけです。 ダウンロードはこちらソース 参考サイト http://journal.mycom.co.jp…

AIRでのファイル、ディレクトリ操作

AIR

久しぶりにAIRがやりたくなったので、まだ自分が試したことがないファイルとディレクトリ操作に関して勉強しみました勉強した部分のまとめ よく使いそうなFileクラスのプロパティ exists: 指定したファイル、フォルダが存在するかどうかを調べる isDirectory…