flickr+Yahoo!Pipes(xml)

by umhr forked from Flickrのsetを利用してみる (diff: 36)
http://pipes.yahoo.com/pipes/pipe.info?_id=bd89377e6444cfe6083bad4904c60b79
♥0 | Line 24 | Modified 2009-08-31 23:26:06 | MIT License
play

ActionScript3 source code

/**
 * Copyright umhr ( http://wonderfl.net/user/umhr )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/zKb2
 */

/*
http://pipes.yahoo.com/pipes/pipe.info?_id=bd89377e6444cfe6083bad4904c60b79
*/
package {
	import flash.display.Loader;
	import flash.display.Sprite;
	import flash.events.Event;
	import flash.net.URLLoader;
	import flash.net.URLRequest;
	public class Main extends Sprite{
		public function Main() {
			var myURLLoader:URLLoader = new URLLoader();
			myURLLoader.addEventListener(Event.COMPLETE, onComplete);
			myURLLoader.load(new URLRequest("http://pipes.yahooapis.com/pipes/pipe.run?_id=bd89377e6444cfe6083bad4904c60b79&_render=rss&loc=tokyo&num=20&q=flower"));
		}
		
		private function onComplete(e:Event):void {
			var myXML:XML = new XML(e.currentTarget.data);
			var myNamespace:Namespace = new Namespace("http://search.yahoo.com/mrss/");
			for (var i:int = 0; i < 4; i++) {
				var myLoader:Loader = new Loader();
				myLoader.load(new URLRequest(myXML.channel.item[i].myNamespace::group.myNamespace::content.@url));
				myLoader.x = myLoader.y = i*100;
				addChild(myLoader);
			}
		}
	}
}

Forked