Tag: AS3

loaderで読み込んだswf(AVM1Movie)の再生制御

詰まったのでメモ。

やりたいこと

あるところにAIRアプリ”Player”とswfファイル”Movie.swf”がありました。
“Player”で”Movie.swf”を読み込んで、再生する。
“Player”上でクリックすると”Movie.swf”のフレームを1つ進め、
右クリックすると”Movie.swf”のフレームを1つ戻したい。

Read more »

クエスト失敗

ブログでクエストはAS2で書いてます。
これをAS3に書き直そうと思って頑張ってみたけど、すごくめんどくさいから、あきらめた。
途中まで頑張ったメモ。
あと、WordPressのプラグインiG:Syntax Hiliter使ってみたかった。
demo

Read more »

NeverWipeOut

090607
NeverWipeOut | wonderfl build flash online

参考

Box2DFlashAS3 の単純なサンプルと使い方 (2.0.2版) – てっく煮ブログ
Box2DでActionScript物理プログラミング:第5回 ジョイントで物をつなぐ|gihyo.jp … 技術評論社
物理エンジンを使ったゲーム – Flash OOP Japan
Box2Dをゲームに使う際の注意点 – Master of None

Read more »

かゆうま

090511
かゆうま | wonderfl build flash online
RGBをHSVに変換して、またRGBに戻してるだけ。
画像処理より、ほかのドメイン上の画像をloaderに読み込んで、
bitmapdataにloaderをdrawするのが大変だった。セキュリティ的な意味で。

解決方法はこれ
AS で別ドメインの画像を読み込むときの注意点 – てっく煮ブログ

写真はflickrから借りました。
Business meeting

http://www.flickr.com/photos/llawliet/2547595587/

Uploaded on June 3, 2008 by llawliet
Creative Commons ? 表示 3.0 Unported

参考サイト

HSV色空間 – Wikipedia
/as3/AbstractUI/trunk/libs/org/libspark/utils/ColorUtil.as – Spark project
AS3 Tweenerテスト&Loader – SAION.BIZ
AS3でLoaderクラスを使って画像(bitmap)を読み込んだ場合のメモリ解放 – k10i
SecurityError: Error #2148の回避方法 – dekadukiの記録
神風記: Loaderで読み込んだオブジェクトをビットマップデータとして複製する。
してやられました。クロスドメイン上の画像、Bitmap.drawのトラップ!! – 散文抄に散る
ActionScript 3.0 PNGファイルをビットマップに変換する

Read more »

as3でtwicon表示

twitterのアイコンのことをtwiconっていうらしいです。
で、そのtwiconをflashで表示してみました。

demo

最後の?user=osamXのところを変えればほかの人のも見れます。たぶん。
twiconの取得はTwitterAPI使うのめんどくさかったので、
コレを使わせていただきました。

以下コード。

Actionscript

?package
{
	import flash.display.Sprite;
	import flash.display.Loader;
	import flash.display.DisplayObject;
	import flash.net.URLRequest;
	[SWF(width = "73", height = "73", backgroundColor = "0xFFFFFF")]
	public class twicon extends Sprite
	{
		var twiconimage:Loader;
		var user:String = root.loaderInfo.parameters.user;
		public function twicon()
		{
			var url:String = "twicon.php?user=" + user;
			twiconimage = new Loader();
			twiconimage.load(new URLRequest(url));
			addChild(twiconimage);
			twiconimage.unload();
		}
	}
}

phpにURLRequestするのがミソらしい。

PHP

<?php
if ($_GET["user"]){
	$user = htmlspecialchars($_GET["user"], ENT_QUOTES);
	header("content-type: image/gif");
	$url = "http://img.twitty.jp/twitter/user/" . $user . "/l.gif";
	$image = imagecreatefromgif($url);
	imagegif($image);
	imagedestroy($image);
}
?>


参考サイト

2008-01-07 – ついったーランキング開発日誌 – はてなグループ::ついったー部
AS3とPHPを使用してTwitterのRSSを取得する – rsakaneの備忘録
ants Lab. | Flash | AS3でFlashVarsを受け取る