If this is your domain name you must renew it immediately before it is deleted and permanently removed from your account. To renew this domain name visit NameBright.com
タイトルになんて書いていいかわからなかった。 計算式があるようでなかなか見つからなかったので、一応メモっておきます。 誰か参考になれば幸い。 こんなやつね。 実際マスクを配置するときはこういう順番に配置していくと、 後のfor文が楽です。 で、下の計算式でこの配置が可能です。 var row:int = 20;//横の数 var col:int = 10;//縦の数 var sw:int = target_sp.width; //マスクの横幅 var sh:int = target_sp.height; //マスクの縦幅 for (var i:int=0 ; i < ( col * row ); i++) { for (var y:int=0; y < col; y++) { var x:int = i - y; if ( x < 0 || x >= row ) { continue; }
今更ながらActionSctript3でグラデーションマスクさせてみた。 タイトルに「ActionScript3で〜」となっていますが、ActionScript2でも要領は同じです。 使用画像はこれ↓ 使用するグラデーションはこれ↓ 黒から白へのグラデーション。 分かり難いですが、黒から白へ向かってalphaが0になっています。 1枚目の画像を配置させ、2枚目の画像をその上に配置。 そして、2枚目の画像に対してグラデーションマスクをかけるとこんな感じ。 以下、スクリプト。 Root.as package { import flash.display.Sprite; import flash.display.StageAlign; public class Root extends Sprite { public function Root():void { stage.scaleMode
10/31の東京てら子で、発表してきました。 資料公開すると約束してたので、公開します。 本当はパワポをそのまま上げようと思っていたんですが、資料は2部構成でみんな興味があるのは後半っぽかったので、後半を抜き出した上で、色々スペルミスとか口頭で説明した内容を追加して、Blog記事として載せることにしました。 文章はパワーポイントからのコピペと、画像と入り混じってますがご容赦を twitter関連のFlashコンテンツを作る機会が増えてますが、CGI作る手間もかかるし、ユーザーが離脱する可能性が出てくるので、できればOAuthしたくないところです。 でも、twitterからアイコンを取得するのって 意外と面倒なんですよね。 ・API制限が・・・ 1時間に50回くらい? 同一IPからのアクセスで制限 search.twitter.comに限っては 150回くらい?らしい。 →後で重要になります
まじめにPixelBenderやろうかなと思いつつ、いちいちpbjファイルをロードするのも面倒くさいなと思ったので、ちょっと便利そうなツールを作ってみました。 pbjファイルをローカルからアップロードすると、PixelBenderのコードを内部に埋め込んだActionScriptのクラスを生成します。pbjファイルがパラメータを含む場合は、各パラメータに対して自動的にgetter/setterも用意します。インプットに対しても自動でgetter/setterを生成します。 このツールの利点としては コンパイル時にPixelBenderのコードを含めることができるので、pbjファイルを外部読み込みする必要が無くなる pbjファイルにどのようなパラメータやインプットを設定すればいいのか分かる といったことがあります。wonderflに投稿する際にメインのコードとPixelBenderをひとつの
categories Papervision3D (12) flash作成手順メモ (20) 自作ゲーム(その1) (3) 自作ゲーム(その2) (3) 自作ゲーム(その3) (3) 自作ゲーム(その4) (3) 自作ゲーム(その5) (3) 自作ゲーム(その6) (5) 自作ライブラリ (6) flashゲーム作成記 (25) ゲームの思い出 (2) PV3D基本編 (5) その他 (16) ネット対戦3D格闘ゲーム作成 (35) 技術検証 (29) 他サイトゲーム (1) archives February 2016 (1) January 2016 (1) October 2015 (1) September 2015 (2) August 2015 (2) July 2015 (1) May 2015 (1) March 2015 (1) March 2014 (4) Februa
AMFPHPでByteArrayをもらったり、返したりするにはちょっとだけコツがあります。 <?php class ByteArrayTest{ function putByte($image){ // 引数で受け取るときはbinaryデータはdataプロパティに入る // のでこう書く。 $binary = $image->data; // 返すときはByteArrayクラスとして返す。 // コンストラクタにバイナリを入れる。 return new ByteArray($binary); } } ?> ここでいうByteArrayクラスというのは、AMFPHPのWrapperClasses.phpのByteArrayクラスのことです。 PHPの引数に渡ってくるときは、このクラスのオブジェクトとして渡ってきます。 同様に、 戻り値として返す場合は、このByteArrayクラスのオブジェク
AMFPHPを使ってPHPとFlashでAMF形式での通信を試してみました。 AMF とは、ActionScript Message Formatと呼ばれる仕様非公開のバイナリフォーマットです。 テキストベースの形式と比べ軽量で、高速に扱うことができるそうです。 AMFPHPでは、AMF形式でのやり取りをサポートし、簡単にFlashからPHPのメソッドを呼び出すことができ、 また、PHPとFlashでやり取りするデータの変換も自動で行ってくれるので、非常に簡単にやり取りができます。 Q.クリスマス何してました? ※初めて使ったので、おかしな点や、もっとスマートな書き方があると思いますので注意願います。 まず、AMFPHPライブラリを http://amfphp.org/ からダウンロードし、/path/to/amfphpに配置します。 今回使用したバージョンは、amfphp-1.9.bet
Flash Player’s EOL is coming at the end of 2020. See the roadmap for Flash Player and AIR’s EOL: Adobe Flash Player EOL General Information Page The Future of Adobe AIR You can access the archived documents relevant to Flash Runtime even after the Flash EOL date. We are providing access to the archived documents for all the user/developers community to download. These documents are now no longer u
こちらで「FlashLCS」という新しいLocalConnectionライブラリが言及されています。 ライブラリのダウンロード先: http://code.google.com/p/flashlcs/ ライブラリの特長: * 従来のLocalConnectionに必要なソースコードと作業時間を劇的に短縮します。 * 同じコンピュータ上で動きながら、2つのFlash間で無制限な双方向通信を可能にします。 * Flashプラットフォームのための新しい可能性を拡げます。デスクトップアプリケーション同士やブラウザでマルチスレッド化されたFlashアプリケーションの通信も。 残念なことにライブラリに付属のサンプルソースにCS3版があったのに 現在はCS4とFlexBuilder3のみになっています。 僕は事前に落としておいたのでCS3で試してみます。 サンプル手順: 1. 以下
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く