<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>nito design Lab</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/" />
   <link rel="self" type="application/atom+xml" href="http://blog.nitodesign.jp/atom.xml" />
   <id>tag:,2011:/1</id>
   <updated>2010-11-09T04:51:42Z</updated>
   
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.33-ja</generator>

<entry>
   <title>Hermite Curve Test02</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2010/11/hermite_curve_test02.html" />
   <id>tag:www.nitodesign.jp,2010:/blog//1.1429</id>
   
   <published>2010-11-09T04:51:17Z</published>
   <updated>2010-11-09T04:51:42Z</updated>
   
   <summary> ...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      <![CDATA[<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="640" height="396" id="" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://www.nitodesign.jp/blog/swf/101109_HermiteCurve.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="http://www.nitodesign.jp/blog/swf/101109_HermiteCurve.swf" quality="high" bgcolor="#ffffff" width="640" height="396" name="" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>]]>
      
   </content>
</entry>
<entry>
   <title>Hermite Curve Test01</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2010/11/post_12.html" />
   <id>tag:www.nitodesign.jp,2010:/blog//1.1428</id>
   
   <published>2010-11-08T04:44:03Z</published>
   <updated>2010-11-08T21:29:25Z</updated>
   
   <summary> ...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      <![CDATA[<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="640" height="396" id="" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://www.nitodesign.jp/blog/swf/101108_HermiteCurve.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="http://www.nitodesign.jp/blog/swf/101108_HermiteCurve.swf" quality="high" bgcolor="#ffffff" width="640" height="396" name="" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>]]>
      
   </content>
</entry>
<entry>
   <title>All Black</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2010/11/all_black.html" />
   <id>tag:www.nitodesign.jp,2010:/blog//1.1426</id>
   
   <published>2010-11-06T07:04:46Z</published>
   <updated>2010-11-08T05:07:51Z</updated>
   
   <summary> ...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      <![CDATA[<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="500" height="310" id="" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://www.nitodesign.jp/blog/swf/101106_rage.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="http://www.nitodesign.jp/blog/swf/101106_rage.swf" quality="high" bgcolor="#ffffff" width="500" height="310" name="" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>]]>
      
   </content>
</entry>
<entry>
   <title>crow</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2010/11/crow.html" />
   <id>tag:www.nitodesign.jp,2010:/blog//1.1414</id>
   
   <published>2010-11-01T21:13:21Z</published>
   <updated>2010-11-08T05:08:03Z</updated>
   
   <summary> ...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      <![CDATA[<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="500" height="310" id="" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://www.nitodesign.jp/blog/swf/101102_crow.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="http://www.nitodesign.jp/blog/swf/101102_crow.swf" quality="high" bgcolor="#ffffff" width="500" height="310" name="" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>]]>
      
   </content>
</entry>
<entry>
   <title>boid test01</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2010/10/boid_test01.html" />
   <id>tag:www.nitodesign.jp,2010:/blog//1.1401</id>
   
   <published>2010-10-26T19:59:00Z</published>
   <updated>2010-11-08T05:08:23Z</updated>
   
   <summary> ...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      <![CDATA[<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="500" height="310" id="" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://www.nitodesign.jp/blog/swf/boid.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="http://www.nitodesign.jp/blog/swf/boid.swf" quality="high" bgcolor="#ffffff" width="500" height="310" name="" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>]]>
      
   </content>
</entry>
<entry>
   <title>yahooなどのflashバナー</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2010/07/yahooflash.html" />
   <id>tag:www.nitodesign.jp,2010:/blog//1.1261</id>
   
   <published>2010-07-06T17:08:53Z</published>
   <updated>2010-07-06T17:13:49Z</updated>
   
   <summary>案件でのメモ yahoo, gyaoなどに載るFlashバナーの制作においてかな...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      案件でのメモ
yahoo, gyaoなどに載るFlashバナーの制作においてかなり制約が多い。
使えないスクリプトも多数あり、toStringといった普通に使いそうなものも使えない。ので仕方がTweenerをレギュレーションへひっかからないように少しカスタムする。というか今後はライブラリの使用は控えるべきと判断。
・1フレーム目は30kb以内に。
・少フレームで作るとスクリプトメインで動かしているswfだろうが帯域幅計算にひっかかる。
・テキストも使用不可
など

yahoo広告仕様書
http://netadguide.yahoo.co.jp/info/rate/data/index.html

Abbey レギュレーションチェッカー
http://yac.yahoo.co.jp/babbey/index.html
      
   </content>
</entry>
<entry>
   <title>Tweenerの挙動</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2010/07/tweener.html" />
   <id>tag:www.nitodesign.jp,2010:/blog//1.1259</id>
   
   <published>2010-07-05T00:48:47Z</published>
   <updated>2010-07-05T01:02:33Z</updated>
   
   <summary>Tweenerの挙動で例えば、 1frame: none 2frame: オブジ...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      Tweenerの挙動で例えば、

1frame: none
2frame: オブジェクトA

と配置してあるとして、

2frameでオブジェクトAに対しTweenerでトゥイーン（ex. alpha0→100）させている途中に、1frame目へgotoAndPlay()させる。2frame目にstop()があるので2frame目で停止。イメージ的には、1frameにオブジェクトAは無いので、初期化されたオブジェクトAが2frame目で表示されるイメージだが、トゥイーン途中であると、そのトゥイーンの続きが表示される場合などがあった。他のシーンへ移る時などは、必ずTweener.removeTweens()をしたほうが良さそうだ。



      
   </content>
</entry>
<entry>
   <title>.x .yの値は小数点1位まで</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2010/01/x_y1.html" />
   <id>tag:www.nitodesign.jp,2010:/blog//1.1089</id>
   
   <published>2010-01-26T12:43:34Z</published>
   <updated>2010-01-26T12:46:40Z</updated>
   
   <summary></summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      
      <![CDATA[<pre>
addEventListener(Event.ENTER_FRAME, enterFrameHandler);

function enterFrameHandler(e:Event):void {
	for(var i:int=0; i<15; i++) {
		this["image"+i].x += speed;
	}
	speed += (speed1 - speed) / 4;
}
</pre>
<br />
のような感じで1度に15のオブジェクトを動かそうとしてずれが生じた。<br />
15のオブジェクトの動き方が同じでない。<br />
.x .yの値は小数点1位までしか正確でないらしく、<br /><br />

<pre>
function enterFrameHandler(e:Event):void {
	for(var i:int=0; i<15; i++) {
		this["imageX" + i] += speed;//this["imageX" + i]はNumber型
		this["image" + i].x = this["imageX" + i];
	}
	speed += (speed1 - speed) / 4;
}
</pre>
<br />
のように.xの値を他のNumber型の変数に持たせる事で解決。]]>
   </content>
</entry>
<entry>
   <title>jsライブラリいくつか</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2010/01/js.html" />
   <id>tag:www.nitodesign.jp,2010:/blog//1.1088</id>
   
   <published>2010-01-26T00:20:45Z</published>
   <updated>2010-01-26T00:26:06Z</updated>
   
   <summary></summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="JavaScript" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      
      <![CDATA[■amazon風コンテンツスクローラー
<a href="http://sorgalla.com/jcarousel/">http://sorgalla.com/jcarousel/</a>

■コンテンツタブ
<a href="http://www.stilbuero.de/jquery/tabs_3/">http://www.stilbuero.de/jquery/tabs_3/</a>
<a href="http://www.stilbuero.de/jquery/tabs/">http://www.stilbuero.de/jquery/tabs/</a>

■ページのスクロール
<a href="http://plugins.jquery.com/project/ScrollTo">http://plugins.jquery.com/project/ScrollTo</a>

■lightbox拡張
<a href="http://www.shadowbox-js.com/">http://www.shadowbox-js.com/</a>

開発された時期は古くからのものもありますが最近になって案件で使ったライブラリのメモ。
調べればこの類いのライブラリは沢山あると思いますが、組込み、改造の容易さは選ぶポイントだと思います。jcarousel、tab はCSSでの見栄えの変更が容易に行えました。]]>
   </content>
</entry>
<entry>
   <title>PUMP AUDIO</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2010/01/pump_audio.html" />
   <id>tag:www.nitodesign.jp,2010:/blog//1.1055</id>
   
   <published>2010-01-02T13:09:23Z</published>
   <updated>2010-01-03T15:51:26Z</updated>
   
   <summary> ...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="movie" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="music" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="web" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      <![CDATA[<img alt="pumpaudio.jpg" src="http://www.nitodesign.jp/blog/images/pumpaudio.jpg" width="500" height="261" />
]]>
      <![CDATA[あるビデオを見ていたらエンディングクレジットでmusicのところに<a href="http://www.pumpaudio.com/">PUMP AUDIO</a>とあって、ググってみたらGetty Imagesの中にある音楽が買えるページにいきついた。
<a href="https://secure.gettyimages.com/Music/PumpAudio">https://secure.gettyimages.com/Music/PumpAudio</a>
自分で映像を制作した時に容易にCDからの音楽とかは使えないけど、これならイメージにあう音楽が見つけられる。知らなかった。]]>
   </content>
</entry>
<entry>
   <title>Google Maps API for Flash | swfごとにkeyが必要</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2009/12/google_maps_api_for_flash_swfk.html" />
   <id>tag:www.nitodesign.jp,2009:/blog//1.1047</id>
   
   <published>2009-12-15T08:41:07Z</published>
   <updated>2009-12-15T08:45:27Z</updated>
   
   <summary>Google Map API For Flashを使うにはswf単位でkeyが必...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      <![CDATA[Google Map API For Flashを使うにはswf単位でkeyが必要になる。ドメインやディレクトリ単位で指定してkeyを取得しても認証されなかった。<br><a href="http://code.google.com/intl/ja/apis/maps/signup.html">http://code.google.com/intl/ja/apis/maps/signup.html</a>]]>
      
   </content>
</entry>
<entry>
   <title>10 Minute Mail</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2009/10/10_minute_mail.html" />
   <id>tag:www.nitodesign.jp,2009:/blog//1.1012</id>
   
   <published>2009-10-27T11:11:12Z</published>
   <updated>2009-10-27T11:16:16Z</updated>
   
   <summary>http://10minutemail.com/ 10分間だけ使用できる一時的な...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="web" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      <![CDATA[<a href="http://10minutemail.com/" target="_blank">http://10minutemail.com/</a><br />
10分間だけ使用できる一時的なメールアドレスを取得できるサービス。<br />
何かと便利なときがあるんじゃないでしょうか？！]]>
      
   </content>
</entry>
<entry>
   <title>parseInt(&quot;010&quot;)</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2009/08/parseint010.html" />
   <id>tag:www.nitodesign.jp,2009:/blog//1.927</id>
   
   <published>2009-08-14T18:03:06Z</published>
   <updated>2009-08-14T18:16:23Z</updated>
   
   <summary>文字列を数値に変換する場合parseIntを使うが、parseInt(&quot;010&quot;...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      <![CDATA[文字列を数値に変換する場合parseIntを使うが、parseInt("010")としたときに8が返ってくる。文字列で"010"は8進数と解釈されるためおこっている様子。（先頭が"0"だと8進数と解釈される）
"001"〜"009"は通常通り1〜9の数値が返るが"010"以降で文字列に"8"を含まない場合同じことがおこる。ex."01234567"
頭の"0"をとってからparseIntしてやることで回避できた。
<pre>
var n = "010";
if(n.substr(0, 1) == "0") {
	n = parseInt(n.substr(1));
}
</pre>
]]>
      
   </content>
</entry>
<entry>
   <title>sinとcosの値</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2009/06/sincos.html" />
   <id>tag:www.nitodesign.jp,2009:/blog//1.896</id>
   
   <published>2009-06-26T12:30:54Z</published>
   <updated>2009-06-26T12:31:52Z</updated>
   
   <summary>■sin 0°= 180 ■cos 0°= 90°...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      ■sin
0°=&lt; R &lt;=180°の範囲で0以上
180&lt; R &lt;360の範囲で0以下

■cos
0°=&lt; R &lt;=90°, 270°&lt; R &lt;=360°の範囲で0以上
90°&lt; R &lt;=270°の範囲で0以下
      ■sin
0 : 0
45 : 0.707106781186547
90 : 1
135 : 0.707106781186548
180 : 1.22464679914735e-16
225 : -0.707106781186547
270 : -1
315 : -0.707106781186548
360 : -2.44929359829471e-16

■cos
0 : 1
45 : 0.707106781186548
90 : 6.12323399573677e-17
135 : -0.707106781186547
180 : -1
225 : -0.707106781186548
270 : -1.83697019872103e-16
315 : 0.707106781186547
360 : 1


現在の角度から目的の角度まで時計周り／反時計周りどちらをすれば早いかの判別などに有効


   </content>
</entry>
<entry>
   <title>範囲を指定した固有のランダム数をつくる</title>
   <link rel="alternate" type="text/html" href="http://blog.nitodesign.jp/2009/05/post_6.html" />
   <id>tag:www.nitodesign.jp,2009:/blog//1.868</id>
   
   <published>2009-05-24T19:50:35Z</published>
   <updated>2009-05-24T20:22:25Z</updated>
   
   <summary>ex.22 〜 66 の間で重ならない 10のランダムの数をつくる functi...</summary>
   <author>
      <name>nito</name>
      <uri>www.nitodesign.jp</uri>
   </author>
         <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://blog.nitodesign.jp/">
      <![CDATA[ex.22 〜 66 の間で重ならない 10のランダムの数をつくる<br><br>
<pre>
function singleRandomInt(min:int, max:int, notValue:Array):int {

	var intFount : int = Math.floor(Math.random() * max) + min;
	
	//check unique num
	for(var i=0; i<notValue.length; i++) {
		if(notValue[i] == intFount) {
			return singleRandomInt(min, max, notValue);
		}
	}
	return intFount;

}


var random_nums = new Array();
for(var i=0; i<10; i++) {
	var n = singleRandomInt(22, 44, random_nums);
	random_nums.push(n);
}

random_nums.sort();

for(var j=0; j<10; j++) {
	trace(random_nums[j]);
}
</pre>]]>
      参照: http://flashorbit.com/?p=84
   </content>
</entry>

</feed>

