2010年01月14日
テキストを使ったマスク
ActionScriptを使わない、Fashの演出手法を勉強中。
いままで、オーサリングツールなどを使ったことがないので、タイムラインベースでのFash製作は、なんか苦手です。
続きを読む
いままで、オーサリングツールなどを使ったことがないので、タイムラインベースでのFash製作は、なんか苦手です。
続きを読む
タグ :Flash
2010年01月14日
URLLoaderで外部APIからデータを取得
外部APIなどを使用したいときのメモ。
Flash の場合、参照先にcrossdomain.xmlファイルがないと、クロスドメイン制限で取得できない。(Twitter APIにはないみたい)
なので、ローカルサーバーにプロクシを立てるか、Yahoo pipsなどを使う必要がある。
Adobe AIR アプリで利用する際には問題ない。
続きを読む
Flash の場合、参照先にcrossdomain.xmlファイルがないと、クロスドメイン制限で取得できない。(Twitter APIにはないみたい)
なので、ローカルサーバーにプロクシを立てるか、Yahoo pipsなどを使う必要がある。
Adobe AIR アプリで利用する際には問題ない。
続きを読む
2010年01月12日
Google Maps API for Flash
なんとなく思い立って、Google Map の Flash用APIを触ってみました。
といっても、チュートリアルをちょこっと試しただけ。
ステージにGoogleMapsLibraryコンポーネントを配置。
スクリプトはタイムラインの1フレーム目に記述。
続きを読む
といっても、チュートリアルをちょこっと試しただけ。
ステージにGoogleMapsLibraryコンポーネントを配置。
スクリプトはタイムラインの1フレーム目に記述。
import com.google.maps.LatLng;
import com.google.maps.Map;
import com.google.maps.MapEvent;
import com.google.maps.MapType;
var map:Map = new Map();
map.key = "ABQIAAAANJ_79vRTqCdxkx3C6BfGPxQEwa8zgq8fnh0KB1PGDGVmAyFvohS9Yn5TTsxNTNNESuHUrcXFPiQ1uA";
map.setSize(new Point(stage.stageWidth, stage.stageHeight));
map.addEventListener(MapEvent.MAP_READY, onMapReady);
this.addChild(map);
function onMapReady(event:Event):void {
map.setCenter(new LatLng(36.322356,139.013057), 15, MapType.NORMAL_MAP_TYPE);
}
続きを読む
2010年01月10日
湯気のようなエフェクト
画像に湯気のようなエフェクトをつける。
元画像は、ライブラリに登録し、クラス名「meshi」でActionScript用に書き出してます。
スクリプトはタイムラインの1フレーム目に記述。
続きを読む
元画像は、ライブラリに登録し、クラス名「meshi」でActionScript用に書き出してます。
スクリプトはタイムラインの1フレーム目に記述。
var photo:BitmapData = new meshi(0, 0);
var mybmp:BitmapData = new BitmapData(400, 300, true);
var sbmp:BitmapData = new BitmapData(400, 300, true);
var b:Bitmap = new Bitmap(mybmp);
addChild(b);
var z_pos:Point = new Point(0, 0);
var baseX:int = 200;
var baseY:int = 200;
var numOctaves:int = 4;
var randomSeed:int = Math.floor(Math.random() * 100);
var offset:Array = new Array();
for(var i:int = 0; i < numOctaves; i++){
offset.push(new Point(0, 0));
}
this.addEventListener(Event.ENTER_FRAME, enterframe);
function enterframe(e:Event):void{
offset[0].x += 3;
offset[1].x -= 2;
offset[2].y += 4;
offset[3].y -=1;
sbmp.perlinNoise(baseX, baseY, numOctaves, randomSeed, true, false, 8,false, offset);
mybmp.fillRect(photo.rect, 0xFFcccccc);
mybmp.copyPixels(photo, photo.rect, z_pos, sbmp, z_pos, true);
}
続きを読む
タグ :ActionScript
2010年01月02日
2009年12月31日
パーティクルの描画
wonderfl本、2章最後のサンプル、「Pxiel操作を使ったパーティクルの描画」を写経。
getPixelで得た、pixelのカラーから加速度を算出するってのは、自分じゃ思いつかないなぁ。こんなやり方もあるのか。
勉強になる。
続きを読む
getPixelで得た、pixelのカラーから加速度を算出するってのは、自分じゃ思いつかないなぁ。こんなやり方もあるのか。
勉強になる。
続きを読む
2009年12月29日
Wondarfl本、写経中。
2009年12月22日
wonderflはじめました。
以前、「Flashを買いました。」といっておきながら、ず~と放置状態だったのですが、「ブラウザで無料ではじめるActionScript 3.0 ―It's a wonderfl world―」を買ったの機に、wonderflをはじめてみました。wonderflは、ブラウザ上でActionscriptを書くと、すぐさまコンパイルして実行してくれる、開発環境です。
まぁ、これだとFlash買った意味ないじゃん!って話なんですが、とりあえずActionScriptを覚えてからFlashの勉強をしようかな?と。普通逆ですけどね。
続きを読む
まぁ、これだとFlash買った意味ないじゃん!って話なんですが、とりあえずActionScriptを覚えてからFlashの勉強をしようかな?と。普通逆ですけどね。
続きを読む
2009年06月30日
Flashを買いました。
前々から、「Flashの勉強をしないとな~」と思っていたのですが、ボーナスが出たので奮発してFlash CS4を注文しました。
これから、ちょくちょくFashについて勉強したこともアップしていこうと思います。
……Adobe製品、個人では始めて購入したけど、やっぱり高いなぁ
これから、ちょくちょくFashについて勉強したこともアップしていこうと思います。
……Adobe製品、個人では始めて購入したけど、やっぱり高いなぁ


