2009-01-01から1年間の記事一覧

三角形の中にあるドットを調べる

三角形の中にある整数の座標を調べるメソッドを作りました。ソースはこんな感じです。上と真ん中と下の点を探して上から順に走査してます。 public function check(point1:Point, point2:Point, point3:Point):Vector.<Point> { //Pointを上中下に振り分ける var to</point>…

ホームページ変更しました。

サーバー移転とドメイン変更をしました。 新しいURLは以下になります。よろしくお願いします。 http://demouth.net/

switch case文の中で演算

switchの意外な使い方を発見したのでメモ。(私のような素人プログラマには驚きだったものですので) 型チェックを例にすると・・・。 以下if文を使用した例。 var hoge:Array = []; if (hoge is XML) { trace(0); } else if(hoge is Array) { trace(1);//こ…

iPhone3GSを1ヶ月使用してみて個人的に思った事のまとめ

iPhone3GSを発売後の約1週間程で購入しました。 物凄い使いやすいし、便利だし、楽しいし、アクセサリ沢山あるし、UIの勉強にもなるし、いい事だらけで日々楽しく使用しています。 しかし、中にはほんのちょっとだけですが不満に思う部分もあります。 そこで…

キーボードだけで絵を描いてみる。

マウスを使わずに絵を描く方法を思いついたので早速作ってみました。 Windowsの場合IMEを切った状態でお試しください。あとキーボードを壊さないように注意も必要です。キーボードだけで絵を描いてみる。 - wonderfl build flash online下は作例。 解説 キー…

swfからスクリーンセーバーを作ってみたよ

InstantStormというアプリを使用すると簡単にswfからスクリーンセーバーを作成できるという記事を発見したので自分も以前作ったswfをスクリーンセーバーを作成してみた。以下のURLからダウンロードできますので、よかったら使用してみてください。 http://de…

FlashDevelop 3.0.0 RTMのVectorのバグ修正について

FlashDevelop RC6にアップグレードしたらVector型の補完がきかなくなっており、とても不便だったので早く次期バージョンが出ないかなーと思ってましたが、FlashDevelop RTMがついにきましたね。 Vectorを試してみる RTMではVector型の補完が復活したらしかっ…

MatrixとMatrix3Dについて

FlashPlayer10からMatrix3Dクラスが増え、TextFieldクラスでデバイスフォントでも文字の回転を行える事ができるようになりました。 といっても単純に、 text.rotation = 1; とかで回転してもフォントは消えてしまいます。 そこでMatrix3Dクラスを使用します…

インバースキネマティクス(IK)の勉強をしてみる

Flash CS4から新しく「インバースキネマティック(IK)」という機能が搭載されましたが、この機能を使わずにActionScriptで実装してみました。今回作成したのはこれ(要FlashPlayer10)。ちなみにキャラクターも今回の為に準備しました。 説明 勘だけで実装し…

Flex BuilderからFlash Builderへ改名するらしい。

JActionScriptersの記事を流し見していたら、Flex BuilderからFlash Builderへ改名するという記事を発見(英語読めないけど)。http://blog.jactionscripters.com/author/mariroom/ http://weblogs.macromedia.com/akamijo/archives/2009/05/flash_builder.h…

Adobe AIRでウィンドウを投げるアプリを作ってみました

Adobe AIRはウィンドウの操作もできるので、ウィンドウをドラッグして投げる事ができるアプリを作ってみました。 特に使い道はないので、観賞用です。 ↓動画です。 ちなみに新しいウィンドウを作成するには、NativeWindowクラスをnewし、visibleをtrueにしま…

FlashDevelop RC2 インストール & エディタのフォント変更方法

FlashDevelop RC2がリリースされました!さっそくインストールしてみましたので報告。アウトラインに検索機能がついたり、新規Classを作成する時にauthorの入力ポップアップが出るようになったり、AIRのxmlnsが1.5になったり、等等。 でも、大きくは変わって…

ゲッターとセッター

ActionScriptのゲッターとセッターをはじめて使用してみた。 作成したのはコレ。 窓を流れる雨 - wonderfl build flash online普段はdrawCircleで円の半径を指定して描画してるけど、このサンプルの場合2つの雨粒がぶつかり1つにまとめる時は円の面積で計算…

はてなのブログにwonderflを貼る時のメモ

wonderflの投稿をブログに貼る時、ちょっと気をつけなきゃないことがあります。 基本コピペで貼るだけで良いんですが、そのままでは表示されなくて、iframeのtitleを消すとうまく表示されるっぽい(2009-02-16現在)。 駄目な例 <div style="text-align:center;width:465px;"></div>

FlashDevelop RC1で携帯用Flash Liteの開発

携帯用のFlash「Flash Lite」はFLASHでの開発が一般的だと思いますが、私はFLASHでの開発を殆ど行ったことがない為、できればFlashDevelopで開発を行いたい。調査してみた結果、FlashDevelopでも開発できる事が分かり、簡単なサンプルを作成してみました。結…

ActionScript3のメモリの開放についてのまとめ

私は今までPHPでサーバサイドしか触ってこなかったので、メモリの開放の方法について良く分かっていなかったのでちょっと調べてまとめてみました。まず、普段何気なく変数を使用していますが、変数とはメモリへの参照の事らしいです。 たとえば、 var str:St…

Blogをはてなに引越しました

livedoorからはてなに引越ししました。ちなみに理由は、最近はてなのサービスを利用することが多くなってきたからBlogもはてなにまとめちゃおうかなという単純な理由なのですが。まぁBlog自体はじめたばかりだったし、軽い気持ちでの引越しです。今まで書い…

FlashとFirefoxとswfの外のマウス座標

SWFファイルをHTMLにサイズを指定して埋め込んだ場合に、MOUSE_DOWNの状態でSWFの外にマウスを移動しても、通常マウス座標は取得できます。 しかし、SWFの背景をwmode="transparent"で透明にするとFirefox3ではマウス座標が取得できなくなりました。IEでは問…

wonderflに投稿した作品が紹介されていました。

以前自分が投稿した「3d wire」が、同じくwonderflに投稿されているPekoさんがBlogでフォークした作品を紹介しているようです。海外の方ですね。wonderflって面白いですね。紹介されてるページです。 http://gasubasu.com/2009/01/23/3d-wires-experiments/f…

FlashDevelop RC1でAIRのコンパイルができなくなった場合の対処法

先週の日曜日に新しいPC(VISTA)を購入し、FlashDevelopやSDKを入れなおしました。で今日、去年作成したAIRのアプリケーションの修正をしようと、FlashDevelopでコンパイル・実行しようとしたら、一瞬だけ黒いDOS画面が出たきりでAIRが立ち上がる気配がない…

ホームページつくってみました その2

先日ホームページを作成しました(ホームページつくってみました)が、ActionScriptギャラリーを公開しました。時間が取れ次第地道に更新します。。。

ホームページつくってみました

ホームページをActionScriptでつくってみました。サイト名:barroco http://joas.jpn.org/内容はというと、趣味で作成しているイラストを中心に掲載しています。(といっても趣味レベルのイラストですが・・・)今までActionScriptは学習の為にちょっとした…

wonderfl中

現在wonderfl中。 皆さんの凄いソースが上がっていますが、自分は地味に3Dについて研究中。forked from: 3d wire - wonderfl build flash online ↑でとりあえずrotationX,rotationY,rotationZで回るのは分かった、がソースが汚い・・・。 forked from: Ball…

wonderflやってみました

「面白法人カヤック」の新しいサービス「wonderfl」というブラウザ上からActionScriptをコンパイル・公開ができるサービスが公開され、見ているだけでもとても面白いのですが自分も作ってみました。以下から見れます。 ソースが大変な事になっていますが・・…

FlashDevelopの環境構築その2 エディタのフォントの変更

FlashDevelopはデフォルトの状態では、等幅フォントではない為、以下の手順で等幅フォントに変更する。 「tool」の「Application Files...」を選択。 エクスプローラが立ち上るので、「Settings」ディレクトリの「ScintillaNET.xml」を開く。 「default-font…

FlashDevelopの環境構築手順

flashの開発は無料のSDKを使用することで、Adobe FlashやFlexBuilderを買わなくてもの開発を行えます。 ここではFlashDevelopというフリーで、かつ高機能の開発環境の構築手順を紹介します。FlashDevelopはコードアシスト機能やFlashのコンパイルを簡単に行…

はじめまして。はじめてBlogはじめてみました。

はじめまして、egyu2と申します。 まずは軽く自己紹介。およそ1年前に機械系からPGに転職し、主にPHPでのシステムの開発を行っています。が、かねてから興味のあったFlashの勉強を半年ほど前から帰宅後の時間を利用してコツコツ勉強しています。ま、そんな感…

TourDeFlexを終了してもプロセスがまだ残っている件

AdobeAIRのアプリケーションTourDeFlexですが、TourDeFlexを終了してもプロセスがまだ残っているみたいで、Windowsのタスクマネージャでプロセスを確認すると、アプリの終了後にもTourDeFlexが残っていました。私の環境だけかもしれませんが。 って、それだ…