<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Epic-&gt;yoshimax</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/" />
    <link rel="self" type="application/atom+xml" href="http://www.de4u.net/mt/atom.xml" />
   <id>tag:www.de4u.net,2010:/mt//1</id>
    <link rel="service.post" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1" title="Epic-&gt;yoshimax" />
    <updated>2009-06-06T19:06:13Z</updated>
    <subtitle>発想の為の思考と記憶</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.23-ja</generator>
 

<entry>
    <title>SONY MDR-Z900HD に感動</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001612.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1612" title="SONY MDR-Z900HD に感動" />
    <id>tag:www.de4u.net,2009:/mt//1.1612</id>
    
    <published>2009-06-06T18:57:53Z</published>
    <updated>2009-06-06T19:06:13Z</updated>
    
    <summary>音楽制作用の機材なのでプライベートには使わないようにしていたのですが、 あまりに音がすばらしいので、他の人が使ってない時にコッソリ使っている機材があります。 SONY MDR-Z900HDというヘッドフォンです。 とにかく僕の音の好みに合っていて、 特徴は、 1. とにかく音がクリアな事。 2. 解像度が高い事 中学とかに聴いてたCDを引っぱりだしてこんな音も入っていたなのか！ など、昔聴いてた曲を再び聴くたびに感動します。 amazonで買うと1万7000円くらいなので、 この感動にくらべれば安いかもしれません。 amazon SONY ヘッドホン MDR-Z900HD...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="音楽:作成:機材" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>音楽制作用の機材なのでプライベートには使わないようにしていたのですが、<br />
あまりに音がすばらしいので、他の人が使ってない時にコッソリ使っている機材があります。</p>

<p>SONY MDR-Z900HDというヘッドフォンです。</p>

<p>とにかく僕の音の好みに合っていて、<br />
特徴は、</p>

<p><strong>1. とにかく音がクリアな事。</strong><br />
<strong>2. 解像度が高い事</strong></p>

<p>中学とかに聴いてたCDを引っぱりだしてこんな音も入っていたなのか！</p>

<p>など、昔聴いてた曲を再び聴くたびに感動します。</p>

<p>amazonで買うと1万7000円くらいなので、<br />
この感動にくらべれば安いかもしれません。</p>

<p><br />
<a href="http://www.flickr.com/photos/yoshimax/3600645767/" title="SONY MDR-Z900HD by yoshimax, on Flickr"><img src="http://farm4.static.flickr.com/3359/3600645767_a4258ebf75_m.jpg" width="240" height="180" alt="SONY MDR-Z900HD" /></a></p>

<p><br />
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000E8RA7E/epicyoshima-22/ref=nosim/" name="amazletlink" target="_blank">amazon SONY ヘッドホン MDR-Z900HD</a></p>

<p><br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>[FLASH as3 pv3d wonderfl] 頂点の座標を移動して変形を行う</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001611.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1611" title="[FLASH as3 pv3d wonderfl] 頂点の座標を移動して変形を行う" />
    <id>tag:www.de4u.net,2009:/mt//1.1611</id>
    
    <published>2009-02-25T18:05:19Z</published>
    <updated>2009-02-25T18:09:41Z</updated>
    
    <summary>papervision 3dでcubeの図形を書き、その頂点の位置を移動してみます。 papervision3d cube geometry.vertices - wonderfl build flash online 頂点の座標に0.5を掛けて立方体を変形してみました。 var v = cube.geometry.vertices[position_num]; Tweener.addTween(v, { x:cube.geometry.vertices[position_num].x * 0.5,...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="Papervison3D" />
    
        <category term="as3" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>papervision 3dでcubeの図形を書き、その頂点の位置を移動してみます。</p>

<div style="text-align:center;width:465px;"><iframe title="papervision3d cube geometry.vertices - wonderfl build flash online" src="http://wonderfl.kayac.com/blogparts/4e67f488119dca7a6a58d9bc26ec88684706408d" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.kayac.com/code/4e67f488119dca7a6a58d9bc26ec88684706408d" title="papervision3d cube geometry.vertices - wonderfl build flash online">papervision3d cube geometry.vertices - wonderfl build flash online</a></div>

<p>頂点の座標に0.5を掛けて立方体を変形してみました。</p>

<p>            var v = cube.geometry.vertices[position_num];<br />
		Tweener.addTween(v, {<br />
		    x:cube.geometry.vertices[position_num].x * 0.5,<br />
		    y:cube.geometry.vertices[position_num].y * 0.5 ,<br />
		    z:cube.geometry.vertices[position_num].z * 0.5 ,<br />
		    time:0.2,<br />
		    delay:0.2,<br />
		    transition: "easeInOutQuart" });<br />
	    position_num++;<br />
 <br />
図形が小さくなっているのが確認できました。</p>]]>
        
    </content>
</entry>

<entry>
    <title>[FLASH as3 pv3d] wonderfl を試してみました</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001610.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1610" title="[FLASH as3 pv3d] wonderfl を試してみました" />
    <id>tag:www.de4u.net,2009:/mt//1.1610</id>
    
    <published>2009-02-25T16:58:05Z</published>
    <updated>2009-02-25T17:08:16Z</updated>
    
    <summary>actionscriptの勉強の為に オンラインで FLASHが作成できる wonderFL で[Papervision3D Public Beta 2.0 - Great White] geometry.vertices のスクリプトを実行してみました。 papervision3d cube - wonderfl build flash online...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="FLASH" />
    
        <category term="Papervison3D" />
    
        <category term="as3" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>actionscriptの勉強の為に<br />
<a href="http://wonderfl.kayac.com/">オンラインで FLASHが作成できる wonderFL</a<br />
で<a href="http://www.de4u.net/mt/archives/001607.html">[Papervision3D Public Beta 2.0 - Great White] geometry.vertices</a><br />
のスクリプトを実行してみました。</p>

<div style="text-align:center;width:465px;"><iframe title="papervision3d cube - wonderfl build flash online" src="http://wonderfl.kayac.com/blogparts/df954ed7bc7df8f77adcae545dfd5ae3166d5541" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.kayac.com/code/df954ed7bc7df8f77adcae545dfd5ae3166d5541" title="papervision3d cube - wonderfl build flash online">papervision3d cube - wonderfl build flash online</a></div>

<p>ほとんどコピペで動きました。</p>

<p><br />
参考サイト<br />
<a href="http://gihyo.jp/design/feature/01/wonderfl/0001?page=2">ブラウザだけでできる！wonderflではじめるFlash制作<br />
第1回　wonderflでFlashのHello World!をつくる</a></p>]]>
        
    </content>
</entry>

<entry>
    <title>[safari iframe] Javascriptからiframeの内容が更新できない</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001609.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1609" title="[safari iframe] Javascriptからiframeの内容が更新できない" />
    <id>tag:www.de4u.net,2009:/mt//1.1609</id>
    
    <published>2009-02-16T22:27:37Z</published>
    <updated>2009-02-16T22:44:49Z</updated>
    
    <summary>safari で ブラウザの更新、ヒストリーバックのあと iframeをjavascriptから更新しようとしても更新されない現象でハマったのでメモ 以下のサイトで同様な現象の報告を発見したので参考にさせていただきました。 Safari caching my iframes! safariは、srcでなくframeのidをベースでキャッシュされる 考え方で対応すればよいみたいです。 なので、iframeのidを毎回変更します。 var PagePath = new Array(); PagePath[0] = &apos;html/list.html&apos;;...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="web" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>safari で ブラウザの更新、ヒストリーバックのあと<br />
iframeをjavascriptから更新しようとしても更新されない現象でハマったのでメモ</p>

<p>以下のサイトで同様な現象の報告を発見したので参考にさせていただきました。<br />
<a href="http://www.webdeveloper.com/forum/showthread.php?t=150101">Safari caching my iframes!</a></p>

<p>safariは、srcでなくframeのidをベースでキャッシュされる<br />
考え方で対応すればよいみたいです。</p>

<p>なので、iframeのidを毎回変更します。</p>

<p>var PagePath = new Array();<br />
PagePath[0] = 'html/list.html';<br />
PagePath[1] = 'html/news.html';</p>

<p>var frame_id = new Date().getTime();<br />
div.innerHTML = '&lt;div id="iframe_outer" class="a"&gt;&lt;iframe id="a'+ frame_id + '" name="a'+ frame_id + '" src="' + PagePath[selected_number] + '" height="500" width="670" frameborder="0"&gt;&lt;/iframe&gt;&lt;/div&gt;';<br />
div.injectInside(document.body);</p>]]>
        
    </content>
</entry>

<entry>
    <title>[web] IE8でIE7互換モードを指定する</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001608.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1608" title="[web] IE8でIE7互換モードを指定する" />
    <id>tag:www.de4u.net,2009:/mt//1.1608</id>
    
    <published>2009-02-12T19:08:20Z</published>
    <updated>2009-02-12T19:50:49Z</updated>
    
    <summary><![CDATA[IE8でIE7互換モードを指定する3つの方法 A. IE8のブラウザの設定を変更する B. DOCTYPE,METAタグを指定する &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&gt; &lt;head&gt; &lt;meta http-equiv="X-UA-Compatible"content="IE=EmulateIE7"&gt; C. ヘッダーに値を指定する .htaccess に Header...]]></summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="apache" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>IE8でIE7互換モードを指定する3つの方法</p>

<p>A. IE8のブラウザの設定を変更する</p>

<p>B. DOCTYPE,METAタグを指定する<br />
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv="X-UA-Compatible"content="IE=EmulateIE7"&gt;</p>

<p>C. ヘッダーに値を指定する<br />
.htaccess に<br />
Header set X-UA-Compatible "IE=EmulateIE7"<br />
を指定する</p>]]>
        
    </content>
</entry>

<entry>
    <title>[Papervision3D Public Beta 2.0 - Great White] geometry.vertices</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001607.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1607" title="[Papervision3D Public Beta 2.0 - Great White] geometry.vertices" />
    <id>tag:www.de4u.net,2009:/mt//1.1607</id>
    
    <published>2009-02-11T17:11:15Z</published>
    <updated>2009-02-11T17:17:24Z</updated>
    
    <summary>pv3dのgeometry.vertices を試してみるメモ cube = new Cube(new MaterialsList({all:compositeMaterial}), 200, 200, 200, 5, 5, 5); [サンプル FLASH] [ソース as3] sphere2 = new...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="FLASH" />
    
        <category term="Papervison3D" />
    
        <category term="as3" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>pv3dのgeometry.vertices を試してみるメモ</p>

<p><a href="http://www.flickr.com/photos/yoshimax/3272446054/" title="papervison3d_cube by yoshimax, on Flickr"><img src="http://farm4.static.flickr.com/3333/3272446054_75a01d2953_m.jpg" width="240" height="179" alt="papervison3d_cube" /></a></p>

<p>cube = new Cube(new MaterialsList({all:compositeMaterial}), 200, 200, 200, 5, 5, 5);</p>

<p>[<a href="http://sandbox.de4u.net/basicviewtest2/">サンプル FLASH</a>]<br />
[<a href="http://sandbox.de4u.net/basicviewtest2/Main.as">ソース as3</a>]</p>

<p> <br />
<a href="http://www.flickr.com/photos/yoshimax/3272445992/" title="papervison3d_sphere by yoshimax, on Flickr"><img src="http://farm4.static.flickr.com/3399/3272445992_dca9a535d3_m.jpg" width="240" height="178" alt="papervison3d_sphere" /></a></p>

<p>sphere2 = new Sphere(compositeMaterial, 200, 10, 10);</p>

<p>[<a href="http://sandbox.de4u.net/basicviewtest3/">サンプル FLASH</a>]<br />
[<a href="http://sandbox.de4u.net/basicviewtest3/Main.as">ソース as3</a>]</p>

<p><br />
<a href="http://www.flickr.com/photos/yoshimax/3271625343/" title="papervision3d_cylinder by yoshimax, on Flickr"><img src="http://farm4.static.flickr.com/3387/3271625343_75a2b76691_m.jpg" width="240" height="179" alt="papervision3d_cylinder" /></a></p>

<p>cylinder = new Cylinder(compositeMaterial, 200, 200, 10, 10);</p>

<p>[<a href="http://sandbox.de4u.net/basicviewtest4/">サンプル FLASH</a>]<br />
[<a href="http://sandbox.de4u.net/basicviewtest4/Main.as">ソース as3</a>]</p>

<p><br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>[Papervision3D Public Beta 2.0 - Great White] cube.geometry.vertices</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001606.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1606" title="[Papervision3D Public Beta 2.0 - Great White] cube.geometry.vertices" />
    <id>tag:www.de4u.net,2009:/mt//1.1606</id>
    
    <published>2009-02-10T16:38:53Z</published>
    <updated>2009-02-10T16:51:45Z</updated>
    
    <summary>Papervision3D Public Beta 2.0 - Great WhiteにおいてCubeの引数を試してみる ++++++++++++++++++++++++++++++++++++++++++++++++ Cubeの引数に関して調べてみる ++++++++++++++++++++++++++++++++++++++++++++++++ cubeのAPIにリファレンスによると Cube( materials:MaterialsList, width:Number = 500, depth:Number = 500, height:Number...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="FLASH" />
    
        <category term="Papervison3D" />
    
        <category term="as3" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>Papervision3D Public Beta 2.0 - Great WhiteにおいてCubeの引数を試してみる</p>

<p>++++++++++++++++++++++++++++++++++++++++++++++++<br />
 Cubeの引数に関して調べてみる<br />
++++++++++++++++++++++++++++++++++++++++++++++++<br />
<a href="http://www.flashbookmarks.com/PV3D-Beta2-DOC/org/papervision3d/objects/primitives/Cube.html">cubeのAPIにリファレンス</a>によると</p>

<p>Cube(<br />
materials:MaterialsList,<br />
width:Number = 500,<br />
depth:Number = 500,<br />
height:Number = 500,<br />
segmentsS:int = 1,<br />
segmentsT:int = 1,<br />
segmentsH:int = 1,<br />
insideFaces:int = 0,<br />
excludeFaces:int = 0)</p>

<p>となっている。</p>

<p>segmentsS:int = 1,<br />
segmentsT:int = 1,<br />
segmentsH:int = 1,<br />
がよくわからないので</p>

<p><br />
<a href="http://sandbox.de4u.net/basicviewtest2/">サンプルのFLASHを作成</a>して<br />
実際に頂点の値を取り出してみました。</p>

<p>cube.geometry.vertices.lengthのメソッドで実際の頂点の数が取り出せます。</p>

<p>それぞれの座標は<br />
cube.geometry.vertices[position_num].x;<br />
cube.geometry.vertices[position_num].y;<br />
cube.geometry.vertices[position_num].z;<br />
で取り出せます。</p>

<p>応用としては、<br />
<a href="http://moringo.moo.jp/wordpress/?p=45">[ActionScript] PaperVision3D Tweenerの応用</a>にあるように、実際には表示しないで立体の座標をとりだし<br />
移動先の座標を割り出すなどの使い方もあるようです。</p>

<p></p>

<p>++++++++++++++++++++++++++++++++++++++++++++++++<br />
 ソースはこちら<br />
++++++++++++++++++++++++++++++++++++++++++++++++<br />
package {<br />
    import flash.display.*;<br />
    import flash.events.*;</p>

<p>    import org.papervision3d.view.*;<br />
    import org.papervision3d.materials.*;<br />
    import org.papervision3d.objects.*;<br />
    import org.papervision3d.objects.primitives.*;<br />
    <br />
    import org.papervision3d.materials.utils.MaterialsList;<br />
    import org.papervision3d.cameras.*;<br />
    import org.papervision3d.materials.special.CompositeMaterial;</p>

<p>    import caurina.transitions.Tweener;<br />
    import caurina.transitions.properties.*;<br />
    <br />
    import flash.text.TextField;</p>

<p>    public class Main extends BasicView {<br />
	private var sphere:Sphere;<br />
	private var cube:Cube;<br />
	private var bitmapFileMaterial:BitmapFileMaterial;<br />
	private var position_num:Number  = 0;<br />
	<br />
	public function Main() {<br />
	    //super(1440, 720, true, true, CameraType.FREE);<br />
	    stage.scaleMode = StageScaleMode.NO_SCALE;<br />
	    stage.quality   = StageQuality.LOW;<br />
	    init();<br />
	}</p>

<p>	Public function init():void {</p>

<p>	    // material<br />
	    var colorMaterial:ColorMaterial = new ColorMaterial( 0x666666, 0.3 ); <br />
	    var wireframeMaterial:WireframeMaterial = new WireframeMaterial( 0x333333, 1 ); <br />
	    var compositeMaterial:CompositeMaterial = new CompositeMaterial();<br />
	    compositeMaterial.addMaterial(colorMaterial);<br />
	    compositeMaterial.addMaterial(wireframeMaterial);<br />
	    compositeMaterial.doubleSided = true;<br />
	    <br />
	    // cube<br />
	    cube = new Cube(new MaterialsList({all:compositeMaterial}), 200, 200, 200, 5, 5, 5);<br />
	    scene.addChild(cube);<br />
	    <br />
	    // sphere<br />
	    sphere = new Sphere(new ColorMaterial(0xFF0000,1),5,10,10);<br />
	    scene.addChild(sphere);</p>

<p>	    camera.x = 200;<br />
	    camera.y = 200<br />
	    camera.z = 300;<br />
	    camera.focus = 350;<br />
	    camera.zoom = 1;<br />
	    addEventListener(Event.ENTER_FRAME, enterFrameHandler);<br />
	    startRendering();</p>

<p>	    // sphere を 頂点の座標で動かす<br />
	    moveSphare();<br />
	}<br />
	<br />
	private function moveSphare(){<br />
	    <br />
	    if( position_num >= cube.geometry.vertices.length ) position_num = 0;<br />
	    text_1.text = cube.geometry.vertices.length.toString();<br />
	    text_2.text = position_num.toString();<br />
	    text_3.text = cube.geometry.vertices[position_num].x;<br />
	    text_4.text = cube.geometry.vertices[position_num].y;<br />
	    text_5.text = cube.geometry.vertices[position_num].z;</p>

<p>		Tweener.addTween(sphere, {<br />
			x:cube.geometry.vertices[position_num].x,<br />
		    y:cube.geometry.vertices[position_num].y,<br />
		    z:cube.geometry.vertices[position_num].z,<br />
		    time:0.2,<br />
		    delay:0.1,<br />
		    transition: "easeInOutQuart",<br />
		    onComplete: moveSphare });<br />
	    <br />
	    position_num++;<br />
	    <br />
	}<br />
	<br />
	private function enterFrameHandler(event:Event):void {<br />
	}<br />
    }<br />
}</p>]]>
        
    </content>
</entry>

<entry>
    <title>[FLASH FlashDevelop] コード補完</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001605.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1605" title="[FLASH FlashDevelop] コード補完" />
    <id>tag:www.de4u.net,2009:/mt//1.1605</id>
    
    <published>2009-02-10T14:31:23Z</published>
    <updated>2009-02-10T14:36:30Z</updated>
    
    <summary>FlashDevelopが便利だという事なので試してみる。 クラス名やメソッドの補完を以下のサイトを参考に projectのclasspathを設定してみる。 参考にさせていただいたサイト FlashDevelop Beta5 すると以下の画像のように補完される。...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="FLASH" />
    
        <category term="as3" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>FlashDevelopが便利だという事なので試してみる。</p>

<p>クラス名やメソッドの補完を以下のサイトを参考に<br />
projectのclasspathを設定してみる。</p>

<p>参考にさせていただいたサイト<br />
<a href="http://www.jinten.net/blog/archives/31">FlashDevelop Beta5</a></p>

<p><br />
すると以下の画像のように補完される。<br />
<a href="http://www.flickr.com/photos/yoshimax/3268808067/" title="FlashDevelop by yoshimax, on Flickr"><img src="http://farm4.static.flickr.com/3507/3268808067_9a2fccbf1d_m.jpg" width="240" height="196" alt="FlashDevelop" /></a><br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>[FLASH as3] インスタンス毎にマウススクロールを作成</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001604.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1604" title="[FLASH as3] インスタンス毎にマウススクロールを作成" />
    <id>tag:www.de4u.net,2009:/mt//1.1604</id>
    
    <published>2009-02-10T12:34:39Z</published>
    <updated>2009-02-10T12:44:46Z</updated>
    
    <summary>Q. インスタンス毎にマウスホイールイベントを取得してスクロールを行いたい A. インスタンスの上にマウスカーソルが乗った時にホィールイベントをリスナー して、外れた時にリスナーを解除する。 import org.libspark.ui.SWFWheel; // SWFWheel を有効化する SWFWheel.initialize( stage ); sidemenu_mc.addEventListener(MouseEvent.ROLL_OVER,SidemenuMouseOver); sidemenu_mc.addEventListener(MouseEvent.ROLL_OUT,SidemenuMouseOut); function SidemenuMouseOver(event:MouseEvent):void{ event.target.addEventListener(MouseEvent.MOUSE_WHEEL, onMouseWheel); //...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="FLASH" />
    
        <category term="as3" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>Q. インスタンス毎にマウスホイールイベントを取得してスクロールを行いたい</p>

<p>A. インスタンスの上にマウスカーソルが乗った時にホィールイベントをリスナー<br />
して、外れた時にリスナーを解除する。</p>

<p><br />
import org.libspark.ui.SWFWheel;</p>

<p>// SWFWheel を有効化する<br />
SWFWheel.initialize( stage );</p>

<p>sidemenu_mc.addEventListener(MouseEvent.ROLL_OVER,SidemenuMouseOver);<br />
sidemenu_mc.addEventListener(MouseEvent.ROLL_OUT,SidemenuMouseOut);<br />
																											<br />
function SidemenuMouseOver(event:MouseEvent):void{<br />
    event.target.addEventListener(MouseEvent.MOUSE_WHEEL, onMouseWheel);<br />
    // 色を変化させる<br />
    Tweener.updateTime();<br />
    Tweener.addTween(event.target, {_tintBrightness :0.5, time:0.2, delay:0, transition: "easeInOutQuint", onComplete:function(){ <br />
				Tweener.addTween(event.target, {_tintBrightness :0, time:0.4, delay:0, transition: "easeInOutQuint"});<br />
			    }});<br />
}<br />
function SidemenuMouseOut(event:MouseEvent):void{<br />
    event.target.removeEventListener(MouseEvent.MOUSE_WHEEL, onMouseWheel);<br />
}<br />
function onMouseWheel(event:MouseEvent):void {<br />
	if(event.delta >= 0){<br />
                // 上へ動くメソッドへ<br />
		onENTERTop(event);<br />
	}else{<br />
                // 下へ動くメソッドへ<br />
		onENTERBottom(event);<br />
	}<br />
     //trace( event.delta.toString() );<br />
}</p>]]>
        
    </content>
</entry>

<entry>
    <title>[FLASH as3 progression3] Error: Error #9034: scene_ は予約された書式なので使用することができません。</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001603.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1603" title="[FLASH as3 progression3] Error: Error #9034: scene_ は予約された書式なので使用することができません。" />
    <id>tag:www.de4u.net,2009:/mt//1.1603</id>
    
    <published>2009-02-06T04:02:33Z</published>
    <updated>2009-02-06T04:26:08Z</updated>
    
    <summary>progression3で以下のエラーが出た場合のチェックポイント Error: Error #9034: scene_ は予約された書式なので使用することができません。 var page1:SceneObject = addScene(new SceneObject(&quot;01.Feb.2008.NEWS&quot;)); シーンの名前に.(ドット)などは利用できないみたいです。 詳しくは参考サイトで確認。 参考にさせていただいたサイト Progression (旧) : コンパイルエラーの原因がつかめない。「Error #9034」...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="FLASH" />
    
        <category term="as3" />
    
        <category term="progression" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>progression3で以下のエラーが出た場合のチェックポイント<br />
Error: Error #9034: scene_ は予約された書式なので使用することができません。</p>

<p><br />
var page1:SceneObject = addScene(new SceneObject("01.Feb.2008.NEWS"));</p>

<p>シーンの名前に.(ドット)などは利用できないみたいです。<br />
詳しくは参考サイトで確認。</p>

<p><br />
参考にさせていただいたサイト<br />
<a href="http://forum.libspark.org/modules/xhnewbb/viewtopic.php?topic_id=249">Progression (旧) : コンパイルエラーの原因がつかめない。「Error #9034」</a></p>]]>
        
    </content>
</entry>

<entry>
    <title>[さくら php] さくらレンタルサーバでphpのエラーを表示する</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001602.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1602" title="[さくら php] さくらレンタルサーバでphpのエラーを表示する" />
    <id>tag:www.de4u.net,2009:/mt//1.1602</id>
    
    <published>2009-02-04T16:50:10Z</published>
    <updated>2009-02-04T16:52:18Z</updated>
    
    <summary>phpの先頭に ini_set(&quot;error_reporting&quot;, 8192); ini_set(&quot;display_errors&quot;, &quot;On&quot;); と記載する...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>phpの先頭に</p>

<p>ini_set("error_reporting", 8192);<br />
ini_set("display_errors", "On");</p>

<p>と記載する</p>]]>
        
    </content>
</entry>

<entry>
    <title>[AS3 ColorTransform] ActionScript から色を変更してみる。</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001601.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1601" title="[AS3 ColorTransform] ActionScript から色を変更してみる。" />
    <id>tag:www.de4u.net,2009:/mt//1.1601</id>
    
    <published>2009-02-02T16:55:16Z</published>
    <updated>2009-02-02T17:06:43Z</updated>
    
    <summary><![CDATA[アクションスクリプトから色を変化を試してみる。 FLASH CS3のプロパティ&lt;詳細&lt;拡張効果で以下のような変更を スクリプトから行ってみる。 +++++++++++++++++++++++++++++++++++++++++++++ 1. ColorTransform メソッド ActionScript 3.0 コンポーネントリファレンスガイド ColorTransform より ColorTransformのメソッドの引数は以下のように定義されているので public function ColorTransform(redMultiplier:Number = 1.0, greenMultiplier:Number...]]></summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="FLASH" />
    
        <category term="as3" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>アクションスクリプトから色を変化を試してみる。</p>

<p>FLASH CS3のプロパティ&lt;詳細&lt;拡張効果で以下のような変更を<br />
スクリプトから行ってみる。<br />
<a href="http://www.flickr.com/photos/yoshimax/3247289825/" title="AS3_ColorTransform by yoshimax, on Flickr"><img src="http://farm4.static.flickr.com/3092/3247289825_299734246f_m.jpg" width="240" height="228" alt="AS3_ColorTransform" /></a></p>

<p><br />
+++++++++++++++++++++++++++++++++++++++++++++<br />
<strong>1. ColorTransform メソッド</strong><br />
<a href="http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/flash/geom/ColorTransform.html">ActionScript 3.0 コンポーネントリファレンスガイド ColorTransform </a>より</p>

<p>ColorTransformのメソッドの引数は以下のように定義されているので<br />
public function ColorTransform(redMultiplier:Number = 1.0, greenMultiplier:Number = 1.0, blueMultiplier:Number = 1.0, alphaMultiplier:Number = 1.0, redOffset:Number = 0, greenOffset:Number = 0, blueOffset:Number = 0, alphaOffset:Number = 0)</p>

<p><br />
以下のように書く事ができる。</p>

<p>import flash.geom.ColorTransform;<br />
var color:ColorTransform = new ColorTransform(0.36,1,1,1,64,129,-70,0);<br />
test_mc.transform.colorTransform = color;</p>

<p><br />
+++++++++++++++++++++++++++++++++++++++++++++<br />
<strong>2. ColorTransform プロパティ</strong><br />
<a href="http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/flash/geom/ColorTransform.html">ActionScript 3.0 コンポーネントリファレンスガイド ColorTransform</a> より</p>

<p>redMultiplier:Number (default = 1.0) -- 赤の乗数の値 (0 ～ 1) です。<br />
greenMultiplier:Number (default = 1.0) -- 緑の乗数の値 (0 ～ 1) です。<br />
blueMultiplier:Number (default = 1.0) -- 青の乗数の値 (0 ～ 1) です。<br />
alphaMultiplier:Number (default = 1.0) -- アルファ透明度の乗数の値 (0 ～ 1) です。<br />
redOffset:Number (default = 0) -- 赤のカラーチャンネルのオフセット値 (-255 ～ 255) です。<br />
greenOffset:Number (default = 0) -- 緑のカラーチャンネルのオフセット値 (-255 ～ 255) です。<br />
blueOffset:Number (default = 0) -- 青のカラーチャンネルのオフセット値 (-255 ～ 255) です。<br />
alphaOffset:Number (default = 0) -- アルファ透明度のチャンネル値のオフセット (-255 ～ 255) です。</p>

<p><br />
なのでプロパティを変更する書き方で書くと、<br />
以下のように書く事ができる。</p>

<p>import flash.geom.ColorTransform;<br />
var color:ColorTransform = new ColorTransform();</p>

<p>color.redMultiplier = 0.36;<br />
color.redOffset = 64;<br />
color.greenMultiplier = 1;<br />
color.greenOffset = 129;<br />
color.blueMultiplier = 1;<br />
color.blueOffset = -70;<br />
color.alphaMultiplier = 1;<br />
color.alphaOffset = 0;</p>

<p>test_mc.transform.colorTransform = color;</p>

<p>のように書く事ができる。</p>

<p>+++++++++++++++++++++++++++++++++++++++++++++<br />
<strong>3. Tweenerのスペシャルプロパティを利用</strong></p>

<p><a href="http://hosted.zeh.com.br/tweener/docs/en-us/properties/ColorShortcuts.html">Tweener DocumentationColorShortcuts</a> より</p>

<p><br />
以下のように書く事ができる。 </p>

<p>import caurina.transitions.Tweener;<br />
import caurina.transitions.properties.*;<br />
import caurina.transitions.properties.ColorShortcuts;<br />
ColorShortcuts.init();</p>

<p>Tweener.addTween(bgSprite, {_color_redMultiplier:0.36,  time:5, delay:10, transition: "linear", onComplete: changeBgcolor });<br />
Tweener.addTween(bgSprite, {_color_redOffset:64,  time:5, delay:10, transition: "linear" });<br />
Tweener.addTween(bgSprite, {_color_greenMultiplier:1,  time:5, delay:10, transition: "linear" });<br />
Tweener.addTween(bgSprite, {_color_greenOffset:129,  time:5, delay:10, transition: "linear" });<br />
Tweener.addTween(bgSprite, {_color_blueMultiplier:1,  time:5, delay:10, transition: "linear" });<br />
Tweener.addTween(bgSprite, {_color_blueOffset:-70,  time:5, delay:10, transition: "linear" });</p>

<p><br />
参考にさせていただいたサイト<br />
・<a href="http://hakuhin.hp.infoseek.co.jp/main/as3/display_obj.html">FlashゲームPG講座 For AS3.0【DisplayObject クラスについて】</a></p>]]>
        
    </content>
</entry>

<entry>
    <title>[さくら mod_rewrite]  URLに#を含んだrewriteでURIencodeされてしまう</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001600.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1600" title="[さくら mod_rewrite]  URLに#を含んだrewriteでURIencodeされてしまう" />
    <id>tag:www.de4u.net,2009:/mt//1.1600</id>
    
    <published>2009-02-02T16:09:51Z</published>
    <updated>2009-02-02T16:19:21Z</updated>
    
    <summary>progressionなどで使われているSWFAddressでは、 /#/XXX のURLでベージが遷移する。 #にrewrite したら %23 にURIエンコードされてしまったのでメモ NE オプションをつければよいみたいです。 さくらレンタルサーバでは以下のように設置したら 正常にrewriteされました。 .htaccess RewriteEngine On RewriteBase / RewriteRule ^html/privacy\.html$ /#/privacy [NE,R=301,L]...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="apache" />
    
        <category term="progression" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>progressionなどで使われているSWFAddressでは、<br />
/#/XXX のURLでベージが遷移する。</p>

<p>#にrewrite したら %23 にURIエンコードされてしまったのでメモ<br />
NE オプションをつければよいみたいです。</p>

<p>さくらレンタルサーバでは以下のように設置したら<br />
正常にrewriteされました。</p>

<p>.htaccess<br />
RewriteEngine On<br />
RewriteBase /<br />
RewriteRule ^html/privacy\.html$ /#/privacy [NE,R=301,L]<br />
RewriteRule ^html/contact\.html$ /#/contact [NE,R=301,L]</p>]]>
        
    </content>
</entry>

<entry>
    <title>[気になるサイト 2009/02/02]</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001599.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1599" title="[気になるサイト 2009/02/02]" />
    <id>tag:www.de4u.net,2009:/mt//1.1599</id>
    
    <published>2009-02-02T15:47:55Z</published>
    <updated>2009-02-02T16:02:43Z</updated>
    
    <summary>・fldkit iPhoneのヘルパー ・wonderflに投稿してみました 7 Papervison3Dをwonderflで。 ・Unity iPhone Examples iPhoneのサンプル ・Augmented Reality FLARToolKit を利用 /デザインもいい ・Papervision3D Previewer 1.3 ・FLARToolKit スタートガイド FLARToolKitのガイド...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="bookmark" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p>・<a href="http://code.google.com/p/fldkit/">fldkit </a><br />
iPhoneのヘルパー</p>

<p>・<a href="http://sakeprog.cocolog-nifty.com/sake/2009/02/wonderfl-7-8410.html">wonderflに投稿してみました 7</a><br />
Papervison3Dをwonderflで。</p>

<p>・<a href="http://unity3d.com/support/resources/example-projects/iphone-examples">Unity iPhone Examples</a><br />
iPhoneのサンプル</p>

<p>・<a href="http://ge.ecomagination.com/smartgrid/#/augmented_reality">Augmented Reality</a><br />
FLARToolKit を利用 /デザインもいい</p>

<p>・<a href="http://dev.papervision3d.org/2009/02/02/papervision3d-previewer-13/">Papervision3D Previewer 1.3</a></p>

<p>・<a href="http://saqoosha.net/flartoolkit/start-up-guide/">FLARToolKit スタートガイド</a><br />
FLARToolKitのガイド</p>

<p>・<a href="http://blog.sohaya.com/2009/02/02/物理エンジン-box2d-for-iphone-公開/">物理エンジン Box2D for iPhone 公開</a><br />
iPhoneで物理エンジン</p>]]>
        
    </content>
</entry>

<entry>
    <title>[FLASH as3] アクションからTextFieldの埋め込みフォントを使う</title>
    <link rel="alternate" type="text/html" href="http://www.de4u.net/mt/archives/001598.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.de4u.net/mt42/mt-atom.cgi/weblog/blog_id=1/entry_id=1598" title="[FLASH as3] アクションからTextFieldの埋め込みフォントを使う" />
    <id>tag:www.de4u.net,2009:/mt//1.1598</id>
    
    <published>2009-02-01T17:27:30Z</published>
    <updated>2009-02-01T17:39:36Z</updated>
    
    <summary> NLOC LAB AS3 TextField メモを参考に埋め込みフォントをつかいさらに アルファーを適応する為にBITMAP化する ここでハマったのは、 embedTF.embedFonts = true; ではフォントは埋め込まれず、ライブラリーに自分で登録する必要があると 言う事です。 フォント埋め込み参考：　 order=ASC&amp;topic_id=6823&amp;forum=8&quot;&gt;embedFonts の使用方法について　 事前準備さえできていれば、 BitmapdataにdrawしてそこからBitmapを作成しaddChildで表示コンテナに 登録する事で文字をビットマップとして表示できるようです。 private...</summary>
    <author>
        <name>yoshimax</name>
        <uri>http://www.de4u.net/mt/</uri>
    </author>
    
        <category term="FLASH" />
    
        <category term="as3" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.de4u.net/mt/">
        <![CDATA[<p><br />
<a href="http://www.nloc-web.com/lab/2008/10/06-1532.html">NLOC LAB AS3 TextField メモ</a>を参考に埋め込みフォントをつかいさらに<br />
アルファーを適応する為にBITMAP化する</p>

<p>ここでハマったのは、<br />
embedTF.embedFonts = true;<br />
ではフォントは埋め込まれず、ライブラリーに自分で登録する必要があると<br />
言う事です。</p>

<p><br />
フォント埋め込み参考：　<a href="http://www.flash-jp.com/modules/newbb/viewprint.php?<br />
order=ASC&topic_id=6823&forum=8">embedFonts の使用方法について</a>　</p>

<p>事前準備さえできていれば、<br />
BitmapdataにdrawしてそこからBitmapを作成しaddChildで表示コンテナに<br />
登録する事で文字をビットマップとして表示できるようです。</p>

<p><br />
private var TF:TextField;<br />
private var Fmt:TextFormat;<br />
private var BMP:Bitmap;<br />
		 <br />
Fmt = new TextFormat();<br />
Fmt.font = "ヒラギノ丸ゴ ProN W4";<br />
//embedFmt.font = "_ゴシック";<br />
Fmt.size = 12;<br />
Fmt.color = 0x000000;<br />
			<br />
TF = new TextField();<br />
TF.autoSize = TextFieldAutoSize.LEFT;<br />
TF.defaultTextFormat = embedFmt;<br />
TF.embedFonts = true;<br />
TF.text = "あいうえお yoshimax";<br />
TF.alpha = 1;		    <br />
var _bmd:BitmapData = new BitmapData( TF.width, TF.height, true, 0x00ffffff );<br />
_bmd.draw( embedTF );<br />
BMP = new Bitmap( _bmd );<br />
addChild( BMP );<br />
BMP.x = stage.stageWidth/2;<br />
BMP.y = stage.stageHeight/2;</p>]]>
        
    </content>
</entry>

</feed> 