<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://www.mngn.com/blog/">
<title>MNGN.COM BLOG</title>
<link>http://www.mngn.com/blog/</link>
<description></description>
<dc:language>en-US</dc:language>
<dc:creator></dc:creator>
<dc:date>2012-01-06T12:47:00+09:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=3.16" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://www.mngn.com/blog/2012/01/mtaaaaaaaaa.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2011/06/aas3aforaaaaaaa.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/11/20101103_perfum.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/05/js_get_deliciou.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/05/js_get_fricker.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/05/html5_svg.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/05/html5_section.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/04/as3_linkage_obj.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/04/as2_spring_move.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/04/as3_remove_chil.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/04/as3_zindex.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/04/as3_set_link_to.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/04/as3_change_curs.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/04/as3_ratio_when.html" />
<rdf:li rdf:resource="http://www.mngn.com/blog/2010/02/fireworks_layer.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://www.mngn.com/blog/2012/01/mtaaaaaaaaa.html">
<title>MT : ページ分割プラグイン</title>
<link>http://www.mngn.com/blog/2012/01/mtaaaaaaaaa.html</link>
<description><![CDATA[<p>○プラグイン<br />
【多謝】<br />
静的ページ用ページ分割プラグイン:PageBute<br />
<a href="http://www.skyarc.co.jp/engineerblog/entry/2642.html" target="_blank">http://www.skyarc.co.jp/engineerblog/entry/2642.html</a></p>

<p>○設定方法<br />
【多謝】<br />
<a href="http://likearpeggio.blog63.fc2.com/blog-entry-218.html" target="_blank">http://likearpeggio.blog63.fc2.com/blog-entry-218.html</a></p>

<p>○注意点<br />
ブログの設定で「ブログ記事の表示数」を[0]にしておく。<br />
そうしないと1件目が出ないとかうまく表示されなくてイライラすることになる。</p>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2012-01-06T12:47:00+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2011/06/aas3aforaaaaaaa.html">
<title>AS3 : for文でイベントリスナーに引数（i）を渡す</title>
<link>http://www.mngn.com/blog/2011/06/aas3aforaaaaaaa.html</link>
<description><![CDATA[<p>■多謝<br />
<a href="http://www.bute-studio.com/lab/2010/06/loader-as30num.html" target="_blank">http://www.bute-studio.com/lab/2010/06/loader-as30num.html</a><br />
<a href="http://lab.gpol.co.jp/tsubo/2011/03/as3-addeventlistener.php" target="_blank">http://lab.gpol.co.jp/tsubo/2011/03/as3-addeventlistener.php</a></p>

<p>Loaderクラス等を使ったときにfor文の繰り返しの引数（i）をイベントリスナーのfuncitonにも適用させたい。でも普通に書くとイベント型（e:Event）を1つだけしか引数にできない決まりだからエラーがでる。<br />
そんな時はイベントハンドラに引数（i）を渡しつつその内側でfunction(e:Event):voidを返してあげる。</p>

<form><textarea cols="100" rows="14">for(var i:int=0; i < _length; i++){
    var _loader:Loader = new Loader();
    _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, fCompleteHandler(i));
    // 読み込み開始
    _loader.load(new URLRequest(_array[i]));
}
//イベントハンドラ
function fCompleteHandler(_num:int):Function
{    
    return function(e:Event):void{
        //iを_numとして引き継いでいる
        trace(num);
    }
}
</textarea></form>
これは助かったわ～。]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2011-06-04T17:17:39+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/11/20101103_perfum.html">
<title>2010.11.03 Perfume Live at Tokyo Dome</title>
<link>http://www.mngn.com/blog/2010/11/20101103_perfum.html</link>
<description><![CDATA[<p>Perfume perfomed at Tokyo Dome in 3rd November.<br />
The title was 「1 2 3 4 5 6 7 8 9 10 11」.</p>

<p>・It was so wonderful, cool, hot, happy! デビュー10周年、メジャー5周年の記念ライブ。5万枚のチケット即完売。</p>

<p>・埼玉スタジアムとカンプノウを体験してるので、人数の入りに関しては実はそれほど思うところなかったんだけど、でもまぁよくよく考えると、若手（？）アイドルJ-Popで5万人を集めて、みんな心一つにあれだけ盛り上がるってのは奇跡。</p>

<p>・周りの席を見渡すと、子どもから爺さんまで全世代が存在していた。コスプレ多数。二つ前の席にはモヒカンもいた。</p>

<p>・席がステージに向かって右側の花道（ステージ中央から三又に分かれてた）の端に激近だった</p>

<p>・最初、そこからのっち（？後姿でよく分からんかった）がせり上がってきた！近い！（GISHIKI）。手に持ったブーケみたいなやつ、この人だけずり落ちそうでハラハラした。ゆえにのっちだろうｗ</p>

<p>・一曲目、中央のピラミッド型の大テントに三人がIN。それからの「ランランラン…」。シークレットシークレットのイントロ。これで会場ガンガンボルテージUP！！！</p>

<p>・M01～M04、勢いのあるダンスナンバーで会場大盛り上がり。VJとかレーザー光線も凄かった。</p>

<p>・その後の、いつもの挨拶～客いじりが長い長い。長すぎｗ。それぞれの花道に10分くらいかけてたんじゃないか？あ～これがまことPerfumeらしさなのねって思った瞬間。コスプレと子供によく反応してた。</p>

<p>・575が生で聴けた。これ初披露なんじゃない？違う？</p>

<p>・GAMEに収録されている曲がとにかく盛り上がる。</p>

<p>・「ジェニーはご機嫌ななめ」の掛け声は楽しかったなー。Youtubeで予習してたからね、俺。んでもって、ここから「Perfume」までが、ほんとにかしゆかが近かった！10mくらい？もっと近い？ムフー！サインボールキャッチできなくって悔しい。</p>

<p>・セットリストに入ってないけど、実はLovefoolも披露してくれたんよ。これほんと曲出して欲しいんだけど、ヤスタカ先生がNoっていってるからダメなんだろうな。</p>

<p>・アンコール。かしゆか挨拶時に泣きそうだけど我慢→あ～ちゃん挨拶時にこらえきれず泣く。かしゆかもつられて涙腺崩壊。のっち、我慢…できなかったと思われる→会場全体がやさしい気持ちになった。多分、彼女達のこういう本気の涙、真摯な気持ちとか、感謝の気持ちがみんなに伝播して、それでまたどんどん好きになっていくし、応援したいと思わせるんだと思う。ほんと天使達よ。</p>

<p>・「ねぇ」を通しで聴いたの初めて。「FakeIt」やるかと思ったんだけど、やらなかった。</p>

<p>・最後の「ポリリズム」は感慨深かった。</p>

<p>【セットリスト】<br />
M00　GISHIKI<br />
M01　シークレットシークレット<br />
M02　不自然なガール<br />
M03　SE 〜 GAME<br />
M04　ワンルーム・ディスコ</p>

<p>M05　ナチュラルに恋して<br />
M06　love the world<br />
M07　I still love U<br />
M08　575</p>

<p>M09　Perfumeの掟<br />
M10　VOICE<br />
M11　コンピューターシティ<br />
M12　エレクトロ・ワールド</p>

<p>M13　パーフェクトスター・パーフェクトスタイル<br />
M14　Dream Fighter<br />
M15「P.T.A.」のコーナー<br />
M16　ジェニーはご機嫌ななめ<br />
M17　（コンピューター・ドライビング Intro）〜 Perfume<br />
M18　チョコレイト・ディスコ<br />
M19　Puppy love<br />
M20　wonder2</p>

<p>EN01　ねぇ<br />
EN02　ポリリズム</p>

<p>・ベスト版というような構成だった。演出やファンサービスも抜かりなく、みんな本当に楽しんだと思う。俺もハッスルしちゃって、翌日腕が痛くなったし。</p>

<p>・逆に言うとシングルじゃない曲が少なかった。「SeventhHeaven」だの「NightFlight」だの「願い」だのは聴きたかったし、そういう声は多かったと思う。</p>

<p>・つまりもっともっとその場にいて聴いていたかった、という欲張りな気持ちにさせてくれるほどの内容だった。ほんとあっという間に時間が過ぎた。また行きたい！</p>]]></description>
<dc:subject>DIALY</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-11-07T17:41:42+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/05/js_get_deliciou.html">
<title>JS : Get delicious links</title>
<link>http://www.mngn.com/blog/2010/05/js_get_deliciou.html</link>
<description><![CDATA[<p>デリシャスのブックマークを取得したい！</p>

<p>■多謝<br />
<a href="http://2xup.org/log/2006/12/25-2118">http://2xup.org/log/2006/12/25-2118</a></p>

<p>デリシャスのJSONフィード<br />
http://del.icio.us/feeds/json/XXXXXX/?count=10<br />
これをたたくとJSON返ってきますんで<br />
こいつをJSでさばくということです。</p>

<pre>var ul = document.createElement('ul');
for (var i=0, post; post = Delicious.posts[i]; i++) {
  var li = document.createElement('li');
  var a = document.createElement('a');
  a.setAttribute('href', post.u);
  a.setAttribute('title', post.d);
  a.appendChild(document.createTextNode(post.d));
  ul.appendChild(li);
  li.appendChild(a);
} 
document.getElementById('delicious_update_list').appendChild(ul);
//u URL
//d タイトル
//n メモ
//t タグ</pre>

<p>呼び出す場所のdiv等に「delicious_update_list」というidを振るべし。このJSだとリストタグとして返ってきますよ。</p>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-05-04T23:26:14+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/05/js_get_fricker.html">
<title>JS : Get fricker images</title>
<link>http://www.mngn.com/blog/2010/05/js_get_fricker.html</link>
<description><![CDATA[<p>フリッカーの画像を取得してHTMLに貼り付けたい時</p>

<p>●その1<br />
Widgetがあるよ<br />
<a href="http://www.flickr.com/badge.gne">http://www.flickr.com/badge.gne</a></p>

<p>●その2<br />
JS（JSONP）でもってこれるよ</p>

<p>■外部JS<br />
<pre>function flickrJsonAPI(json){<br />
	var div = document.getElementById("flickrjsonApi");<br />
	var items = json.items.slice(0, 1);<br />
	for (var i = 0; i < items.length; i++) {<br />
		var item = items[i];<br />
		var a = document.createElement("a");<br />
		var img = document.createElement("img");<br />
		var media = item.media.m;<br />
	img.setAttribute("src", media);<br />
	a.setAttribute("href", item.link);<br />
	a.setAttribute("title", item.title);<br />
	a.appendChild(img);<br />
	div.appendChild(a);<br />
	}<br />
}</pre></p>

<p>■HTML<br />
<pre>//ヘッダ<br />
&lt;script type="text/javascript" src="js/frickerJsonApi.js"&gt;&lt;/script&gt;<br />
//ボディ<br />
&lt;div id="flickrjsonApi"&gt;&lt;/div&gt;<br />
&lt;script src="http://api.flickr.com/services/feeds/photos_public.gne?id=*****&set=*****&jsoncallback=flickrJsonAPI&format=json"<br />
type="text/javascript" charset="utf-8"&gt;&lt;/script&gt;</pre></p>

<p>画像をオリジナルサイズで持ってきたかったので、JSでサイズを規定している</p>

<p>var media = item.media.m;</p>

<p>をreplaceで違うものに置き換えてやればいけるのでは、と</p>

<p>var media = item.media.m.replace(/_m.(jpg)$/, "_o.$1");</p>

<p>（※_oというのは「original image, either a jpg, gif or png, depending on source format」。<a href="http://www.flickr.com/services/api/misc.urls.html">http://www.flickr.com/services/api/misc.urls.html</a>）</p>

<p>…だけど権限だかなんだかのせいで、結局オリジナルサイズを取得することができなかった…。というか、frickerの仕組み的に画像ダウンロード（PCに保存）ができないっぽいんで、そもそもダメだった。</p>

<p>■多謝<br />
<a href="http://www.metareal.org/2008/06/15/display-flickr-photos-on-your-website-using-json-feed-api/">http://www.metareal.org/2008/06/15/display-flickr-photos-on-your-website-using-json-feed-api/</a></p>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-05-04T04:26:50+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/05/html5_svg.html">
<title>html5 SVG</title>
<link>http://www.mngn.com/blog/2010/05/html5_svg.html</link>
<description><![CDATA[<p>■多謝<br />
<a href="http://ja.wikipedia.org/wiki/Scalable_Vector_Graphics">http://ja.wikipedia.org/wiki/Scalable_Vector_Graphics</a></p>

<p>SVG（Scalable Vector Graphics）は、XMLによって記述されたベクターグラフィック言語のこと、あるいは、SVGで記述された画像フォーマットのこと。W3Cでオープン標準として勧告されている。</p>

<p>XMLで記述するため、Webブラウザ上で閲覧でき、テキストエディタなどで編集することができる。またハイパーリンクを画像中に埋め込んだり、JavaScriptなどと連携させることもできる。ベクターグラフィックであるため、ベクターデータによる画面表示では拡大や縮小をしても描写の劣化が起きない。画像データの画面表示はWebブラウザのプラグインによって色調補完を行ないドット落ちを補正する機能を持つものがある。</p>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-05-03T18:37:10+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/05/html5_section.html">
<title>html5 section</title>
<link>http://www.mngn.com/blog/2010/05/html5_section.html</link>
<description><![CDATA[<p>sectionタグ</p>

<p>・セクションで内容を明示的に区切る。idとかつけておけば分かりやすくなる。<br />
・ブロック要素じゃない。ソース上でわかりやすくするだけ？<br />
・区切ったらh1など何度でもつけられる。</p>

<p>■多謝<br />
<a href="http://www.html5.jp/tag/elements/section.html">http://www.html5.jp/tag/elements/section.html</a></p>

<p>section  要素は、一般的なドキュメント・セクションやアプリケーション・セクションを表します。セクションとは、この文脈においては、コンテンツの主題をグループ化するものです。通常はヘッダーを、場合によってはフッターを伴います。</p>

<p>section  要素は、一般的なコンテナ要素ではありません。スタイリング目的やスクリプティングにとっての都合で要素が必要になったとき、ウェブ制作者は、代わりに、div  要素を使うことが推奨されます。一般的な規則として、section  要素は、その要素のコンテンツが明示的にドキュメントのアウトラインにリストされる場合にのみ適切だということです。</p>

<pre>&lt;article&gt;
 &lt;hgroup&gt;
  &lt;h1&gt;Apples&lt;/h1&gt;
  &lt;h2&gt;Tasty, delicious fruit!&lt;/h2&gt;
 &lt;/hgroup&gt;
 &lt;p&gt;The apple is the pomaceous fruit of the apple tree.&lt;/p&gt;
 &lt;section&gt;
  &lt;h1&gt;Red Delicious&lt;/h1&gt;
  &lt;p&gt;These bright red apples are the most common found in many
  supermarkets.&lt;/p&gt;
 &lt;/section&gt;
 &lt;section&gt;
  &lt;h1&gt;Granny Smith&lt;/h1&gt;
  &lt;p&gt;These juicy, green apples make a great filling for
  apple pies.&lt;/p&gt;
 &lt;/section&gt;
&lt;/article&gt;</pre>

<p>section  要素を利用することで、ウェブ制作者はどこにでも h1  要素を使うことができるようになる点に注目してください。該当ののセクションが、トップ・レベルなのか、第2レベルなのか、第3レベルなのかどうかについて心配する必要はありません。</p>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-05-03T16:34:44+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/04/as3_linkage_obj.html">
<title>AS3 : Linkage Object add ID</title>
<link>http://www.mngn.com/blog/2010/04/as3_linkage_obj.html</link>
<description><![CDATA[<p>書き方を知らなかっただけなんですけど、リンケージオブジェクトをいくつも呼び出しつつ、それらにIDを振っておきたい時</p>

<p>var this["_his_obj" + i]:his_obj_mc = new his_obj_mc();<br />
と書けない。<br />
this["his_" + i] =new his_obj_mc();<br />
と書く。</p>

<p>さらにこいつにID（変数）をつけたいとか思ったら<br />
this["his_" + i]._ID = new Number();<br />
this["his_" + i]._ID = 100;<br />
とか。</p>

<form>
<textarea cols="80" rows="14">//----------敷詰め
for (var i:uint = 0; i < attHisNum; i++) {
	//シンボルを呼び出し
	this["his_" + i] =new his_obj_mc();
	//
	//---------------敷き詰めstart
	_his_mc.addChild (this["his_" + i]);
	//
	//-----IDを格納しておく
	this["his_" + i]._myID = new uint();
	this["his_" + i]._myID = i;
	//
	//-----位置指定だのなんだの
}</textarea>
</form>

<p>newするってことを知っておこう。</p>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-04-25T17:50:22+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/04/as2_spring_move.html">
<title>AS2 : Spring Movement</title>
<link>http://www.mngn.com/blog/2010/04/as2_spring_move.html</link>
<description><![CDATA[<p>バネ運動<br />
勝手にリンクさせていただきました。</p>

<p>■多謝<br />
<a href="http://100th.blog96.fc2.com/blog-entry-6.html">http://100th.blog96.fc2.com/blog-entry-6.html</a></p>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-04-25T17:40:29+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/04/as3_remove_chil.html">
<title>AS3 : Remove Child Object</title>
<link>http://www.mngn.com/blog/2010/04/as3_remove_chil.html</link>
<description><![CDATA[<p>ADDとかLOADの子オブジェクトを消したい、これがややこしい。</p>

<p>「指定した DisplayObject は呼び出し元の子でなければなりません。」</p>

<p>だなんてエラーが出てくるのは<br />
LOAD　UNLOADでADDだのCONTAINERだの面倒くさいから</p>

<p>そういう時は<br />
aaa.conteins(zzz)//aaaの中（子とか孫まで含んで）にzzzを含んでいるか<br />
を調べてtrueならremoveする。</p>

<form>
<textarea cols="80" rows="4">//背景画像消す
if(bgImg_mc.contains(_imgLoader)){
	_bgImg_mc.removeChild(_imgLoader);
}</textarea>
</form>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-04-24T17:32:14+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/04/as3_zindex.html">
<title>AS3 : Z-index</title>
<link>http://www.mngn.com/blog/2010/04/as3_zindex.html</link>
<description><![CDATA[<p>オブジェクトの重なり順。一番手前にターゲットのMCを出す、なんて時。<br />
コンテナの子要素をsetChildIndexで並べ替える。</p>

<p>■多謝<br />
<a href="http://blog.bonkura.jp/2008/09/as30-13.html">http://blog.bonkura.jp/2008/09/as30-13.html</a></p>

<form>
<textarea cols="80" rows="3">var myContainer:DisplayObjectContainer = my_mc.root as DisplayObjectContainer;  
var lastIndex:int = myContainer.numChildren - 1;  
myContainer.setChildIndex(my_mc, lastIndex);</textarea>
</form>

<p>コンテナにある表示オブジェクトの個数はDisplayObjectConatinerのnumChildrenプロパティで調べることができます。</p>

<p>setChildIndex()を使ってインスタンスの並びをこれより1少ないインデックス番号に直します。1少ないインデックスにしないと「指定したインデックスが境界外です」とのランタイムエラーが発生します。</p>

<p>ActionScript2.0との大きな違いは深度の概念が無くなったことです。ActionScript3.0では重なり順は深度ではなく、表示リストで操作することに注意してください。 </p>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-04-23T17:24:00+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/04/as3_set_link_to.html">
<title>AS3 : Set Link to Flash TextField</title>
<link>http://www.mngn.com/blog/2010/04/as3_set_link_to.html</link>
<description><![CDATA[<p>外部XMLのニュースを読み込む。かつテキストにリンクがつく。（XML側でURLを明示しておく必要あり）</p>

<p>テキストフィールドに.textでなく.htmlTextで指定。</p>

<p>■多謝<br />
<a href="http://hakuhin.jp/as3/text_field.html">http://hakuhin.jp/as3/text_field.html</a></p>

<form>
<textarea cols="110" rows="50">//---------------ニュースを読み込む---------------//
var _xmlLoader:URLLoader = new URLLoader();
_xmlLoader.addEventListener(Event.COMPLETE, xmlLoadComp);
//
var _newsNowFlag:uint = 0;//現在表示中のニュースFLAG
var _newsNums:uint = 0;//ニュース数
var _newsAry:Array = new Array();//ニュースを格納する配列
var _appTxt:String;
var _newsLeftLimit:uint = 100;
//
//-----完了後処理
function xmlLoadComp(e:Event):void {
	var _newsXml:XML = new XML(e.target.data);
	_newsNums = _newsXml.topic.length();
	//
	for (var i:uint = 0; i < _newsNums; i++) {
		var _newsDay:String = _newsXml.topic[i].@day;
		var _newsTxt:String = _newsXml.topic[i];
		var _newsLinks:String = _newsXml.topic[i].@links;
		//
		if (_newsLinks == null || _newsLinks == "undefined" || _newsLinks == "") {//リンクURLがない時
			this["_news_" + i] = new String(_newsDay + " : " + _newsTxt);
		} else {//リンクURLがある時、aタグをつける
			this["_news_" + i] = new String(_newsDay + " : " + "<a href='" + _newsLinks + "'>" + "<u>" + _newsTxt + "</u>" + "</a>");
		}
		//配列に格納
		_newsAry.push(this["_news_" + i]);
	}
	//最初のものを表示
	_newsNowFlag++;
	_appTxt = _newsAry.shift();
	_newsTxt_mc.news_txt.htmlText = _appTxt;
	//
	//配列の最後にまた追加
	_newsAry.push(_appTxt);
	//
	//1つずつ表示する
	var _newsTimer:Timer = new Timer(7000);
	_newsTimer.addEventListener(TimerEvent.TIMER, newsApp);
	_newsTimer.start();
}
//
function newsApp(e:TimerEvent):void {
	//テキストを入れる
	_appTxt = _newsAry.shift();
	_newsTxt_mc.news_txt.htmlText = _appTxt;
	//スライド前位置
	_newsTxt_mc.x = _newsLeftLimit * 2;
	//スライド開始
	_newsTxt_mc.addEventListener(Event.ENTER_FRAME, newsSlide);
}
//
function newsSlide(e:Event):void {
	if (e.target.x <= _newsLeftLimit + 1) {
		//止める
		e.target.x = _newsLeftLimit;
		//配列の最後にまた追加
		_newsAry.push(_appTxt);
		//次のフラグ
		if (_newsNums >= _newsNowFlag) {
			_newsNowFlag = 0;
		} else {
			_newsNowFlag++;
		}
		e.target.removeEventListener(Event.ENTER_FRAME, newsSlide);
	} else {
		//スライドイン
		e.target.x += (_newsLeftLimit - e.target.x) / 10;
	}
}
//
//ロード開始
var _xmlURL = new URLRequest("xml/news.xml");
_xmlLoader.load(_xmlURL);</textarea>
</form>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-04-22T17:14:45+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/04/as3_change_curs.html">
<title>AS3 : Change Cursole</title>
<link>http://www.mngn.com/blog/2010/04/as3_change_curs.html</link>
<description><![CDATA[<p>MCにCLICK等イベントを設定してもBUTTONじゃないから指カーソルにならない。<br />
指カーソルにするには</p>

<p>_button_mc.buttonMode = true;<br />
_button_mc.useHandCursor = true;</p>

<p>です。</p>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-04-21T17:09:44+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/04/as3_ratio_when.html">
<title>AS3 : Set bgImg to monitor size</title>
<link>http://www.mngn.com/blog/2010/04/as3_ratio_when.html</link>
<description><![CDATA[<p>モニタサイズやブラウザサイズにあわせて背景画像を拡大する時に、画像によって端が切れたりしないようにするには、縦・横どちらを基準に伸ばすかを設定するべし。横が長いときは横基準、縦が長いときは縦基準。</p>

<p>ちなみに現時点でのモニタのMAXは、下記と考えて妥当でしょう。<br />
WQXGA（Wide-QXGA） MAC30インチ<br />
2560×1600（16:10）<br />
※2009年時点での一般的な市販ディスプレイの最大ピクセル数。これ以上のものは一部の特殊用途であり、一般的ではない。<br />
<a href="http://ja.wikipedia.org/wiki/%E7%94%BB%E9%9D%A2%E8%A7%A3%E5%83%8F%E5%BA%A6">http://ja.wikipedia.org/wiki/%E7%94%BB%E9%9D%A2%E8%A7%A3%E5%83%8F%E5%BA%A6</a></p>

<form>
<textarea cols="110" rows="26">//----------定義
var _globalRoot:MovieClip = this;//メインタイムライン
var _bgimg_mc:MovieClip = _globalRoot.bgimg_mc;//配置した背景画像
var _bgimgDefWd:int = 1024;//背景横幅
var _bgimgDefHt:int = 720;//背景縦幅
//
//----------基準サイズ
var _bgImgWdRatio:Number = _bgimgDefWd/_bgimgDefHt;//比率縦基準（横/縦）
var _bgImgHtRatio:Number = _bgimgDefHt/_bgimgDefWd;//比率横基準（縦/横）
//
//リサイズ
function bgimgResize():void {
	var _stageWd:int = stage.stageWidth;
	var _stageHt:int = stage.stageHeight;
	var _stageHtRatio:Number = _stageHt/_stageWd;//ステージの縦横比率（縦/横）
	//
	//画像の縦横比とステージの縦横比を比較し、画像の縦を伸ばすか横を伸ばすかを分岐
	if (_bgImgHtRatio >= _stageHtRatio) {
		_bgimg_mc.width = _stageWd;
		_bgimg_mc.height = _bgimg_mc.width * _bgImgHtRatio;
	} else if (_bgImgHtRatio < _stageHtRatio) {
		_bgimg_mc.height = _stageHt;
		_bgimg_mc.width = _bgimg_mc.height * _bgImgWdRatio;
	}
}
bgimgResize();//初回実行</textarea>
</form>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-04-20T16:48:02+09:00</dc:date>
</item>
<item rdf:about="http://www.mngn.com/blog/2010/02/fireworks_layer.html">
<title>Fireworks Layer Lock</title>
<link>http://www.mngn.com/blog/2010/02/fireworks_layer.html</link>
<description><![CDATA[<p>■多謝<br />
<a href="http://119.245.215.115/blog/2008-12-11/163">http://119.245.215.115/blog/2008-12-11/163</a><br />
<a href="http://www.kuma-de.com/blog/1-programming/1-javascript/2009-02-07/318">http://www.kuma-de.com/blog/1-programming/1-javascript/2009-02-07/318</a></p>

<p>たぶんFireworksのCS3までは、ショートカットを使ってレイヤーのロック・アンロックができないので、コマンドというものを作ってメニューに登録してショートカットを割り当てるということをしないといけないらしい。</p>

<p>テキストエディタに記述。形式は.jsf<br />
↓<br />
Program Fileの<br />
Adobe\Adobe Fireworks CS3\Configuration\Commands<br />
につっこむ<br />
↓<br />
Fireworks起動<br />
↓<br />
「コマンド」メニューに入ってるので、ショートカットを割り当て</p>

<blockquote>ロック
fw.getDocumentDOM().lockSelection();
</blockquote>

<blockquote>アンロック
var dom = fw.getDocumentDOM();
var currentLayer = dom.layers[dom.currentLayerNum];
for(var i = 0; i < currentLayer.elems.length; i++){
  dom.setElementLocked(-1, -1, i, false, false, false);
}</blockquote>

<p>つーことで。</p>]]></description>
<dc:subject>SCRIPT</dc:subject>
<dc:creator>inami</dc:creator>
<dc:date>2010-02-19T18:26:53+09:00</dc:date>
</item>


</rdf:RDF>
