<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="http://rss.egloos.com/style/blog.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
	<title>Flash Professional</title>
	<link>http://supertuk.egloos.com</link>
	<description>Flash Professional</description>
	<language>ko</language>
	<pubDate>Mon, 13 Jul 2009 03:09:36 GMT</pubDate>
	<generator>Egloos</generator>
	<image>
		<title>Flash Professional</title>
		<url>http://pds13.egloos.com/logo/200902/16/84/e0036684.png</url>
		<link>http://supertuk.egloos.com</link>
		<width>80</width>
		<height>103</height>
		<description>Flash Professional</description>
	</image>
  	<item>
		<title><![CDATA[ 조건문, ? 작성방법 ]]> </title>
		<link>http://supertuk.egloos.com/2393983</link>
		<guid>http://supertuk.egloos.com/2393983</guid>
		<description>
			<![CDATA[ 
  <p>var bbb = true;<br></p><p>var aaaa = ( bbb != undefined ) ? bbb : false;<br></p><p>trace(aaaa);</p><p><br><br>위 소스를 보면 (&nbsp;) 안에 조건비교문이 있고 비교문 뒤의 ? 다음으로&nbsp;&nbsp; : 를 구분자로<br>참일경우 : 의 왼쪽을 거짓을 경우 : 의 오른쪽을 데입하도록 되어 있다.<br><br><br>if ( bbb != undefined )<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;var aaaa = bbb;&nbsp;&nbsp;&nbsp;&nbsp;<br>}<br>else<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;var aaaa = false;<br>}<br><br>위의 8줄의 코드를 한줄로 줄여서&nbsp;&nbsp;아래아 같이 작성할 수 있는것이다.<br><br>var aaaa = ( bbb != undefined ) ? bbb : false;<br><br><br>단 모든 조건문처럼 쓸 수 는 없고&nbsp;&nbsp; 참/거짓에 따라 다른 값을 데입 하고자 할때에 쓰인다.</p><br/><br/>tag : <a href="/tag/조건문" rel="tag">조건문</a>,&nbsp;<a href="/tag/최적화" rel="tag">최적화</a>,&nbsp;<a href="/tag/작성" rel="tag">작성</a>			 ]]> 
		</description>
		<category>플래시 정보</category>
		<category>조건문</category>
		<category>최적화</category>
		<category>작성</category>

		<comments>http://supertuk.egloos.com/2393983#comments</comments>
		<pubDate>Mon, 13 Jul 2009 03:08:22 GMT</pubDate>
		<dc:creator>supertuk</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 앞에 0이 포함된 문자열을 10진수로 변환 ]]> </title>
		<link>http://supertuk.egloos.com/2299067</link>
		<guid>http://supertuk.egloos.com/2299067</guid>
		<description>
			<![CDATA[ 
  <p>어떤 숫자값이 0001, 0002, 0003 ~ 0854 ... 이런식으로 입력된 데이타가 있을때<br><br>이걸 숫자로 인식해서 연산을 해야 할 필요가 있을때<br><br>a = 0010;<br>b = 0001;<br><br>trace(a+b);<br><br>위의 액션을 실행하면 8진수0010 과 8진수0001 이 더해져 9 가 출력될것이다.<br><br>플래시 액션에서 0x로 시작하는 숫자나 문자열은 16진수 값으로 해석되고<br>0으로 시작하는 숫자나 문자열은 8진수 값으로 해석된다고 플래시 도움말에 보면 친절히 적혀있다.<br><br>그럼 8진수로 인식하는걸 10진수로 인식하게 하러면 어떻게 해야 하나?<br><br>도움말 좀 검색해보니 parseInt() 라는 함수가 검색되었다.<br><span style="FONT-FAMILY: Courier New">parseInt(expression:String, [radix:Number]) : Number</span><br></p><p><code>expression</code><code>:<a href="file:///C:/Documents%20and%20Settings/All%20Users/Application%20Data/Adobe/Flash%20CS3/ko/Configuration/HelpPanel/Help/ActionScriptLangRefV2/00002153.html#1440989">String</a> - 정수로 변환할 문자열 </p><p><code>radix</code><code>:<a href="file:///C:/Documents%20and%20Settings/All%20Users/Application%20Data/Adobe/Flash%20CS3/ko/Configuration/HelpPanel/Help/ActionScriptLangRefV2/00002023.html#1354549">Number</a> [선택 사항] - 구문 분석할 숫자의 기수(몇진수를 원하는가)를 나타내는 정수입니다. <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 올바른 값은 2~36입니다. </code></code><br><br>설명을 하자면 parseInt 함수의 매개변수로 두가지가 입력 되는데 첫번째 매개변수는 변환할 데이터, 문자열을 입력하는것이고<br>두번째 매개변수는 첫번째 입력된 문자열을 몇진수로 변환할것인가 하는 기수(진수)의 값을 입력하면 된다.<br>두번째 매개변수를 생략할 경우엔 진수변환 없이 정수로 변환해준다.<br><br>a = "0012";</p><p>parseInt(a, 10)</p><p>&nbsp;</p><p>trace(parseInt(a, 10));<br><br>위의 액션을 실행하면 12 라는 10진수 숫자가 출력된다.<br></p><br/><br/>tag : <a href="/tag/as2.0" rel="tag">as2.0</a>,&nbsp;<a href="/tag/진수변환" rel="tag">진수변환</a>,&nbsp;<a href="/tag/10진수" rel="tag">10진수</a>,&nbsp;<a href="/tag/문자열" rel="tag">문자열</a>,&nbsp;<a href="/tag/parseInt" rel="tag">parseInt</a>,&nbsp;<a href="/tag/flash" rel="tag">flash</a>,&nbsp;<a href="/tag/플래시" rel="tag">플래시</a>			 ]]> 
		</description>
		<category>플래시 정보</category>
		<category>as2.0</category>
		<category>진수변환</category>
		<category>10진수</category>
		<category>문자열</category>
		<category>parseInt</category>
		<category>flash</category>
		<category>플래시</category>

		<comments>http://supertuk.egloos.com/2299067#comments</comments>
		<pubDate>Mon, 16 Mar 2009 08:39:12 GMT</pubDate>
		<dc:creator>supertuk</dc:creator>
	</item>
	<item>
		<title><![CDATA[ prototype 을 이용한 메서드 정의 및 호출 ]]> </title>
		<link>http://supertuk.egloos.com/2274872</link>
		<guid>http://supertuk.egloos.com/2274872</guid>
		<description>
			<![CDATA[ 
  prototype 은 Action Script 1.0 에서 쓰던 방식으로<br>2.0 버전에서 클래스를 지원하기 전인 1.0 버전에서&nbsp;클래스와 비슷하게 사용하기 위해 prototype을 사용하였던거 같다.<br><br>MovieClip.prototype.메서드이름 = function(매개변수)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;메서드에 해당하는 액션들<br>};<br><br>_root.인스턴스명.메서드이름(매개변수값);<br><br><br>예) _root.bird.fly(20);<br/><br/>tag : <a href="/tag/prototype" rel="tag">prototype</a>,&nbsp;<a href="/tag/as1.0" rel="tag">as1.0</a>,&nbsp;<a href="/tag/메서드" rel="tag">메서드</a>			 ]]> 
		</description>
		<category>플래시 정보</category>
		<category>prototype</category>
		<category>as1.0</category>
		<category>메서드</category>

		<comments>http://supertuk.egloos.com/2274872#comments</comments>
		<pubDate>Mon, 16 Feb 2009 08:08:01 GMT</pubDate>
		<dc:creator>supertuk</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 해당 좌표를 향해 회전 ]]> </title>
		<link>http://supertuk.egloos.com/2274866</link>
		<guid>http://supertuk.egloos.com/2274866</guid>
		<description>
			<![CDATA[ 
  <p>사진을 클릭한 각도로 회전시키거나<br>게임의 케릭터가 마우스 포인터를 향하게 한다거나 할때 쓸 수 있다.<br><br>rotateTo = function(mc, targetX, targetY)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;var diffX = targetX - mc._x;<br>&nbsp;&nbsp;&nbsp;&nbsp;var diffY = targetY - mc._y;<br>&nbsp;&nbsp;&nbsp;&nbsp;mc._rotation = Math.atan2(diffY, diffX)*180 / Math.PI;<br>}<br><br>신명용님 책에서 보고 메모 해둔거 같다. <br><br>삼각함수를 이용한것으로 두점이 있으면&nbsp;<br>두점의 x좌표의 차이, 밑변<br>두점의 y좌표의 차이, 높이<br>위 두가지 값을 알면 빗변의 각도를 구할 수 있다.<br>구한 빗변의 각도 값(<a href="http://100.empas.com/dicsearch/pentry.html?s=B&amp;i=129571">라디안</a>)을 우리가 흔히 쓰는 육십분법 으로 변환하여 무비클립의 회전값을 구한다.</p><br/><br/>tag : <a href="/tag/삼각함수" rel="tag">삼각함수</a>,&nbsp;<a href="/tag/회전" rel="tag">회전</a>			 ]]> 
		</description>
		<category>플래시 정보</category>
		<category>삼각함수</category>
		<category>회전</category>

		<comments>http://supertuk.egloos.com/2274866#comments</comments>
		<pubDate>Mon, 16 Feb 2009 07:59:12 GMT</pubDate>
		<dc:creator>supertuk</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 플래시 업로드 테스트 ]]> </title>
		<link>http://supertuk.egloos.com/2274808</link>
		<guid>http://supertuk.egloos.com/2274808</guid>
		<description>
			<![CDATA[ 
  <div style="TEXT-ALIGN: center"><embed src="http://pds10.egloos.com/pds/200902/16/84/sdu241_293.swf" width="425" height="350" type="application/x-shockwave-flash" wmode="transparent"></div></embed><br/><br/>tag : <a href="/tag/swf" rel="tag">swf</a>			 ]]> 
		</description>
		<category>swf</category>

		<comments>http://supertuk.egloos.com/2274808#comments</comments>
		<pubDate>Mon, 16 Feb 2009 06:39:23 GMT</pubDate>
		<dc:creator>슈퍼턱</dc:creator>
	</item>
</channel>
</rss>
