<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2218319472688160159</id><updated>2024-11-06T10:02:19.784+07:00</updated><category term="ภาพวาดอาจารย์เฉลิมชัย โฆษิตพิพัฒน์"/><category term="เฉลิมชัย โฆษิตพิพัฒน์"/><title type='text'>LiQiAn bLoG</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://junneyblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2218319472688160159/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://junneyblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>黎谦</name><uri>http://www.blogger.com/profile/07259848765144089126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2218319472688160159.post-4023599267765399192</id><published>2009-06-19T15:10:00.017+07:00</published><updated>2011-09-15T15:54:51.790+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ภาพวาดอาจารย์เฉลิมชัย โฆษิตพิพัฒน์"/><category scheme="http://www.blogger.com/atom/ns#" term="เฉลิมชัย โฆษิตพิพัฒน์"/><title type='text'>จำหน่ายภาพวาดอาจารย์เฉลิมชัย โฆษิตพิพัฒน์</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbyuDoXBlplj6rcqt_DoK1Yu6BkhBCcANdH8t9fLfvNDcwpsgBBAghi56ES20oPFHvTwhy1YldEwc6x9etdj44lIIfHEg5P2lHRuV2xbFzdY0OxRSnxJn08Z2AVEPh5gqGt47KVUvSa_c/s1600-h/51b.bmp&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5350383010603204226&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbyuDoXBlplj6rcqt_DoK1Yu6BkhBCcANdH8t9fLfvNDcwpsgBBAghi56ES20oPFHvTwhy1YldEwc6x9etdj44lIIfHEg5P2lHRuV2xbFzdY0OxRSnxJn08Z2AVEPh5gqGt47KVUvSa_c/s200/51b.bmp&quot; style=&quot;cursor: hand; display: block; height: 84px; margin: 0px auto 10px; text-align: center; width: 75px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: 130%;&quot;&gt;จำหน่ายภาพวาดอาจารย์เฉลิมชัย โฆษิตพิพัฒน์&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 130%;&quot;&gt;&lt;/span&gt;Tel : 02-5268447&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
Download รายการภาพ &lt;a href=&quot;http://www.mediafire.com/?rmrtb1cdcgurx78&quot;&gt;ที่นี่&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsTyVRgAhSOfWMz9lZxqjdVcct6O6TfyCuX9HZCuTTu42jk4ocao-3F4tRvibm-09w3BcITA9K2W0CbFmFMIH089VAKtkICkL2SasxTyU0_68nvTSlr5xMK4sOgp_OQd8yOomNN3bySEU/s1600/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsTyVRgAhSOfWMz9lZxqjdVcct6O6TfyCuX9HZCuTTu42jk4ocao-3F4tRvibm-09w3BcITA9K2W0CbFmFMIH089VAKtkICkL2SasxTyU0_68nvTSlr5xMK4sOgp_OQd8yOomNN3bySEU/s320/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-1.jpg&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNQpKOr-fgbKP_NQM2qa9DhRh_yBxOL7gexpbA6wAme3VQBlVb9OD58syOP2qbEq4eiEE-SKICDICdMylpYhr3B69qjX1naBkKeIb2Lb8VfFbWBqpGYZmtFIKJLVoTeyMjQfRdn23IlK4/s1600/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNQpKOr-fgbKP_NQM2qa9DhRh_yBxOL7gexpbA6wAme3VQBlVb9OD58syOP2qbEq4eiEE-SKICDICdMylpYhr3B69qjX1naBkKeIb2Lb8VfFbWBqpGYZmtFIKJLVoTeyMjQfRdn23IlK4/s320/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-2.jpg&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF18vEM2_24_2EQ_hHTfcHB1Wum9Ql0ZkkaVTIfwawJpxF-eZiavvtZItvs_Q4iXvu9okl1w9tMdGborUoDYYsFSzdH8A6p8XlK_LGLR8Bx-6eCnaOJrvckQyJ4QSjdKJdz6Q5wHIv2cI/s1600/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF18vEM2_24_2EQ_hHTfcHB1Wum9Ql0ZkkaVTIfwawJpxF-eZiavvtZItvs_Q4iXvu9okl1w9tMdGborUoDYYsFSzdH8A6p8XlK_LGLR8Bx-6eCnaOJrvckQyJ4QSjdKJdz6Q5wHIv2cI/s320/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-3.jpg&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdbt7usuapl8YK-TyaPAJVIw8qnCITOpGXAu8sF3VmGyIHwy7-kySyG81ebDLEIsM6aWjWOOxZvhxMddFOFj4U_qbaOfwKzp_nVBNKXEy3wsqq1-DnytwsQFCYFaeWASwjZNFkXYvXYxw/s1600/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdbt7usuapl8YK-TyaPAJVIw8qnCITOpGXAu8sF3VmGyIHwy7-kySyG81ebDLEIsM6aWjWOOxZvhxMddFOFj4U_qbaOfwKzp_nVBNKXEy3wsqq1-DnytwsQFCYFaeWASwjZNFkXYvXYxw/s320/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-4.jpg&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc2eGBoVnMBkcVhe3oqsX-Ah2cUqPXX_cJKN0VmdGE6I4v5n2AU77FWGgK6Sq8euPa3XYqhFX3R4VvCG93dl4zjH96EqT6TDzbVHwzefd2krYUJG2h7Y_sTBom3lsWjKqu8SIrLosAINE/s1600/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc2eGBoVnMBkcVhe3oqsX-Ah2cUqPXX_cJKN0VmdGE6I4v5n2AU77FWGgK6Sq8euPa3XYqhFX3R4VvCG93dl4zjH96EqT6TDzbVHwzefd2krYUJG2h7Y_sTBom3lsWjKqu8SIrLosAINE/s320/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-5.jpg&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJmMoTL1M-ruJW8Nmk9eMn5d__cMhpARr53geaUsNiU37YchxTzJbk6pHe8LDHuJ6ba1PTNzdi2EOsbncxoVGJMFeqJR9uYH1RW9oIkg0CQEBFT5SFV_nlxwB5ooS-rHYl4CMtWLGUmsk/s1600/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJmMoTL1M-ruJW8Nmk9eMn5d__cMhpARr53geaUsNiU37YchxTzJbk6pHe8LDHuJ6ba1PTNzdi2EOsbncxoVGJMFeqJR9uYH1RW9oIkg0CQEBFT5SFV_nlxwB5ooS-rHYl4CMtWLGUmsk/s320/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-6.jpg&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBMgIEgkvLdKIwVsIliNZeUskFxKBA7n9brmj9mxGudCNNk5YyVjsAJV3mWqr45CfZ8KVpoWov0Qqeuk2KELX2ZzgYddXq9X2luiNJ0OOf5cKvVdlxo1jVKm9uMRCdIjqwzdqe3n_1FR8/s1600/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBMgIEgkvLdKIwVsIliNZeUskFxKBA7n9brmj9mxGudCNNk5YyVjsAJV3mWqr45CfZ8KVpoWov0Qqeuk2KELX2ZzgYddXq9X2luiNJ0OOf5cKvVdlxo1jVKm9uMRCdIjqwzdqe3n_1FR8/s320/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-7.jpg&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifqBtSRYdJlzD7L4kQtGJM_7LN6875X0qLiQm7PMiQtO-Mnnp6tsrq4peeLX7wnGA2yeWJ9EPXeOHPiRU5lxmiV10p27b49SjBtoGOqS4zw2PQaA13SjJAgaAtxcYr3z-3CU48l4lbgDY/s1600/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifqBtSRYdJlzD7L4kQtGJM_7LN6875X0qLiQm7PMiQtO-Mnnp6tsrq4peeLX7wnGA2yeWJ9EPXeOHPiRU5lxmiV10p27b49SjBtoGOqS4zw2PQaA13SjJAgaAtxcYr3z-3CU48l4lbgDY/s320/%25E0%25B8%25A3%25E0%25B8%25B2%25E0%25B8%25A2%25E0%25B8%2581%25E0%25B8%25B2%25E0%25B8%25A3%25E0%25B8%25A0%25E0%25B8%25B2%25E0%25B8%259E-8.jpg&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: 130%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;script language=&quot;JavaScript&quot; src=&quot;http://codice.shinystat.com/cgi-bin/getcod.cgi?USER=yamayungyubgu3&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;noscript&gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;a href=&quot;http://www.shinystat.com&quot; target=&quot;_top&quot;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;img src=&quot;http://www.shinystat.com/cgi-bin/shinystat.cgi?USER=yamayungyubgu3&quot; alt=&quot;Free hit counters&quot; border=&quot;0&quot;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/a&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &lt;/noscript&gt;</content><link rel='replies' type='application/atom+xml' href='http://junneyblog.blogspot.com/feeds/4023599267765399192/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2218319472688160159/4023599267765399192' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2218319472688160159/posts/default/4023599267765399192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2218319472688160159/posts/default/4023599267765399192'/><link rel='alternate' type='text/html' href='http://junneyblog.blogspot.com/2009/06/blog-post_19.html' title='จำหน่ายภาพวาดอาจารย์เฉลิมชัย โฆษิตพิพัฒน์'/><author><name>黎谦</name><uri>http://www.blogger.com/profile/07259848765144089126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbyuDoXBlplj6rcqt_DoK1Yu6BkhBCcANdH8t9fLfvNDcwpsgBBAghi56ES20oPFHvTwhy1YldEwc6x9etdj44lIIfHEg5P2lHRuV2xbFzdY0OxRSnxJn08Z2AVEPh5gqGt47KVUvSa_c/s72-c/51b.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2218319472688160159.post-7133264751688417065</id><published>2009-03-27T11:14:00.005+07:00</published><updated>2009-03-27T11:33:16.333+07:00</updated><title type='text'></title><content type='html'>&lt;span style=&quot;font-family:lucida grande;color:#ff0000;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:180%;&quot;&gt;ทฤษฎีสีและแชนแนล&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBxUIpnCPlS7Ns6iWYE59ol5TCT_DYPFHV7z7HELY4BWzFxf3jbvHsxoO-Nq9RbhMQb4Hr1CzSAApmkOobq3YZk24HOthR4qa4xLN37Wjq5cHOxUn5xGldxEUELd8qfhoXtdVT9r12Buo/s1600-h/Paint.gif&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5317718916007760162&quot; style=&quot;WIDTH: 250px; CURSOR: hand; HEIGHT: 231px&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBxUIpnCPlS7Ns6iWYE59ol5TCT_DYPFHV7z7HELY4BWzFxf3jbvHsxoO-Nq9RbhMQb4Hr1CzSAApmkOobq3YZk24HOthR4qa4xLN37Wjq5cHOxUn5xGldxEUELd8qfhoXtdVT9r12Buo/s320/Paint.gif&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;เนื่องจากเอนทรี่ที่แล้วมีหลายๆคนที่มีข้อสงสัยเกี่ยวกับแชนแนล&lt;br /&gt;หลายๆคนก็เพิ่งจะรู้ว่ามันมีตัวตนอยู่ด้วย&lt;br /&gt;บางคนเคยเห็นแต่ไม่เข้าใจ&lt;br /&gt;วันนี้ก็เลยถือโอกาสมาไขข้อข้องใจกันซะเลยละกันนะ&lt;br /&gt;ก่อนจะพูดถึงแชนแนลก็ต้องพูดถึงทฤษฎีสีก่อน&lt;br /&gt;เพราะสองอย่างนี้มีความเกี่ยวพันกันสูงมากๆ&lt;br /&gt;หลายๆคนคงพอจะรู้ว่าสีที่ใช้ในงานคอมพิวเตอร์นั้น&lt;br /&gt;เราใช้รูปแบบสี RGBส่วนงานสิ่งพิมพ์นั้นเราใช้ CMYK&lt;br /&gt;ทำไมไม่ใช้อันเดียวกันล่ะ?&lt;br /&gt;คำตอบก็คือ&lt;br /&gt;กระบวนการที่ทำให้เกิดภาพครับ&lt;br /&gt;เพราะว่ากระบวนการสร้างภาพของแสงนั้น&lt;br /&gt;เราใช้การเพิ่มค่าแสงค่าแสงมากสุดจะกลายเป็นสีขาว&lt;br /&gt;แสงน้อยสุดจะกลายเป็นสีดำ(สีของหน้าจอ)&lt;br /&gt;ส่วนกระบวนการสร้างภาพของสีนั้น&lt;br /&gt;เกิดจากการทับซ้อนสี ค่าทับซ้อนสูงสุดเป็นสีดำ&lt;br /&gt;น้อยสุดหรือไม่มีสีใดๆเลยจึงเป็นสีขาว(สีของกระดาษ)&lt;br /&gt;ลองทำตัวอย่างให้ดูเพื่อความเข้าใจ&lt;br /&gt;ผมสร้างวงกลม 3 วงโดยใช้สี Red, Green, Blue&lt;br /&gt;โดยตั้งให้แต่ละเลเยอร์มี blending เป็น Lighten&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFCXPZDODyhoyqbWzTsCgQsOw0NiXUew8IkNqVGoVwsrJjt2p3AjMXIz4ppCBo5zPVTNld2j9eklXiGiTaY0olknRA8cApoJfDv8XLhuQ6LXm9P5qm1rHVZc1KWMYY5ZDyZyBLKsamwqo/s1600-h/Light%2520Cycle.gif&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5317719314593047746&quot; style=&quot;WIDTH: 245px; CURSOR: hand; HEIGHT: 217px&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFCXPZDODyhoyqbWzTsCgQsOw0NiXUew8IkNqVGoVwsrJjt2p3AjMXIz4ppCBo5zPVTNld2j9eklXiGiTaY0olknRA8cApoJfDv8XLhuQ6LXm9P5qm1rHVZc1KWMYY5ZDyZyBLKsamwqo/s320/Light%2520Cycle.gif&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ผลออกมาก็เป็นโลโก้ช่อง 7 สีอย่างที่เห็น&lt;br /&gt;สังเกตว่าจุดที่ทั้งสามสีมารวมกันก็จะเป็นสีขาวซึ่งเป็นค่าแสงสูงสุด&lt;br /&gt;คราวนี้มาลองกับ CMYK กันดูมั่ง&lt;br /&gt;สร้างวงกลม 3 วงเข่นกันไม่ใช่ 4 นะครับ&lt;br /&gt;เพราะในการพิมพ์นั้นเพื่อการประหยัด&lt;br /&gt;จึงเพิ่มสีดำ (K) เข้ามาแทนที่การใช้ 3 สีผสมเป็นสีดำ&lt;br /&gt;ดังนั้นสีที่ใช้ในวงกลมทั้ง 3 ก็จะเป็น Cyan, Magenta, Yellow&lt;br /&gt;ซึ่งทั้ง 3 สีนี้เป็นสีที่เกิดจากการผสมของ RGB นั่นเองแหละ&lt;br /&gt;โดยตั้งให้แต่ละเลเยอร์มี blending เป็น Multiply&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqIvC6-_6-bbKeF2OfFENZOq3px64ayF5g1qNtir0hSdOiEOYaTuJKSoGt6onpa6jSp7dzFiaMfGI1V7GZw-8uUzyXoSsxTgx8mq1CMSba19o95Cvn1zKImacNGDVmkcDTBjjX1Xk40Xk/s1600-h/Print%2520Cycle.gif&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5317719606307789698&quot; style=&quot;WIDTH: 245px; CURSOR: hand; HEIGHT: 217px&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqIvC6-_6-bbKeF2OfFENZOq3px64ayF5g1qNtir0hSdOiEOYaTuJKSoGt6onpa6jSp7dzFiaMfGI1V7GZw-8uUzyXoSsxTgx8mq1CMSba19o95Cvn1zKImacNGDVmkcDTBjjX1Xk40Xk/s320/Print%2520Cycle.gif&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ผลที่ออกมาก็อย่างที่เห็นครับว่าสีทั้ง 3 เมื่อรวมกัน&lt;br /&gt;จะกลายเป็นสีดำซึ่งเป็นค่าทึบสุดของสี&lt;br /&gt;และสีที่เกิดขึ้นจากการรวมสีในวงจรนี้ก็จะเป็นสี RGB นั่นเอง&lt;br /&gt;แล้วแชนแนล (Channel) ล่ะ?&lt;br /&gt;แชนแนลก็คือช่องทางของสีที่จะนำมาผสมกันนั่นเอง&lt;br /&gt;จากทฤษฎีข้างบนทำให้เรารู้ว่าการจะเกิดภาพใดๆขึ้นบนหน้าจอนั้น&lt;br /&gt;จะประกอบไปด้ว Channel แสงทั้ง 3 สี&lt;br /&gt;โดยแต่ละ Channel สีนั้นจะมีการ Mask หรือการบัง&lt;br /&gt;แล้วนำภาพที่ผ่านการ Mask ของทั้ง 3 Channel มารวมกันจึงเกิดภาพที่สมบูรณ์ขึ้น&lt;br /&gt;ตัวอย่างการทำงานของ Channel&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW0dAcud1hp6Ig-gAME-Ic_3NiBuJ1-n0kTKyD8Dx5jD0j7ETQe1pbOvllxi692rKMYUCqBF3v2klG059cs_qOKooAa7vEe_eE-6MVTc4zZFPvFE6Ybc03RYOV8A-XrAR4eUqgTt5EXuw/s1600-h/Channel%2520Chart.gif&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5317719983129749906&quot; style=&quot;WIDTH: 226px; CURSOR: hand; HEIGHT: 320px&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW0dAcud1hp6Ig-gAME-Ic_3NiBuJ1-n0kTKyD8Dx5jD0j7ETQe1pbOvllxi692rKMYUCqBF3v2klG059cs_qOKooAa7vEe_eE-6MVTc4zZFPvFE6Ybc03RYOV8A-XrAR4eUqgTt5EXuw/s320/Channel%2520Chart.gif&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;หวังว่าคงจะดูกันเข้าใจนะครับ&lt;br /&gt;ดังนั้น Channel เองจึงมีคุณสมบัติเป็น Masking&lt;br /&gt;ที่คอยกรองให้สีไหนออกมาเท่าไหร่โดยใช้ Layer ขาวดำบัง&lt;br /&gt;ในกรณีของ CMYK ก็ไม่ต่างกันแต่เปลี่ยนแค่วิธีการ Blending ในการรวมภาพเท่านั้น&lt;br /&gt;ดังนั้นเราจึงสามารถใช้ Chanel ในการกรองพื้นที่ๆเราเลือกไว้&lt;br /&gt;โดยการสร้าง Channel Alpha เพื่อบันทึกการ Select พื้นที่นั้นๆไว้ใช้ในครั้งต่อไป&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align=&quot;right&quot;&gt;Thanks : คุณแกะ (&lt;a href=&quot;http://sheep.exteen.com/20060529/entry&quot;&gt;sheep.exteen.com/20060529/entry&lt;/a&gt;)&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://junneyblog.blogspot.com/feeds/7133264751688417065/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2218319472688160159/7133264751688417065' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2218319472688160159/posts/default/7133264751688417065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2218319472688160159/posts/default/7133264751688417065'/><link rel='alternate' type='text/html' href='http://junneyblog.blogspot.com/2009/03/rgb-cmyk-3-red-green-blue-blending.html' title=''/><author><name>黎谦</name><uri>http://www.blogger.com/profile/07259848765144089126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBxUIpnCPlS7Ns6iWYE59ol5TCT_DYPFHV7z7HELY4BWzFxf3jbvHsxoO-Nq9RbhMQb4Hr1CzSAApmkOobq3YZk24HOthR4qa4xLN37Wjq5cHOxUn5xGldxEUELd8qfhoXtdVT9r12Buo/s72-c/Paint.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2218319472688160159.post-6694277248242627943</id><published>2008-11-22T08:53:00.002+07:00</published><updated>2008-11-22T08:56:49.000+07:00</updated><title type='text'>Action Scrip คำสั่งต่างๆใน Flash</title><content type='html'>ขอบคุณข้อมูลจาก : &lt;a style=&quot;COLOR: rgb(0,0,204); TEXT-DECORATION: underline&quot; href=&quot;http://www2.cs.science.cmu.ac.th/person/samerkae/mulmedia/newflash.ppt&quot;&gt;http://www2.cs.science.cmu.ac.th&lt;/a&gt;&lt;br /&gt;โครงสร้างของ Action Script&lt;br /&gt;คำสั่งต่าง ๆ ต้องใช้ตัวอักษรให้ตรงกับที่ flash กำหนด&lt;br /&gt;เท่านั้น เช่น ถ้า for ต้องเป็นตัวเล็กทั้งหมด ถ้าตัวใดตัวหนึ่ง&lt;br /&gt;เป็นตัวใหญ่ไม่ได้ (Case sensitive)&lt;br /&gt;แต่บางคำสั่งสามารถใช้ได้ทั้งตัวอักษรตัวเล็กตัวใหญ่ผสม&lt;br /&gt;กัน (Case insensitive)&lt;br /&gt;ส่วนมากเป็นคำสั่งที่ไม่มีเครื่องหมาย { } อยู่รวมถึงการตั้ง&lt;br /&gt;ชื่อตัวแปรต่าง ๆ&lt;br /&gt;ตัวแปร (Variable)&lt;br /&gt;- ตัวแปรประเภท String, Number, Object หรือ&lt;br /&gt;Movie Clip สามารถกำหนดค่าให้ตัวแปรได้โดยตรง&lt;br /&gt;โดยใช้เครื่องหมาย =&lt;br /&gt;- ตัวแปรประเภท Boolean&lt;br /&gt;เก็บค่า 2 ค่า คือ จริง (True) หรือ 1 และเท็จ (False) หรือ 0&lt;br /&gt;เช่น who_turn = new Boolean();&lt;br /&gt;who_turn = new Boolean(True);&lt;br /&gt;ถ้า x เป็นตัวแปร เราสามารถใช้ค่าตัวแปรแทนได้&lt;br /&gt;who_turn = new Boolean(x);&lt;br /&gt;สำหรับ who_turn = new Boolean(x);&lt;br /&gt;โดยที่ x เป็นค่าตัวแปรใด ๆ ผลลัพธ์ที่ได้จะเป็นดังนี้&lt;br /&gt;ถ้า x เป็นตัวเลข กรณี x เป็น 0 ค่า who_turn เป็นเท็จ&lt;br /&gt;กรณีที่เป็นเลขอื่น ๆ ที่ไม่ใช่ 0 ค่า who_turn จะเป็นจริง&lt;br /&gt;ถ้า x เป็น Boolean ค่า who_turn จะเป็นค่าเดียวกับ x&lt;br /&gt;ถ้า x เป็น Object หรือ Movie Clip ค่า who_turn จะเป็น&lt;br /&gt;จริง ยกเว้นถ้าค่า x เป็น Null ค่า who_turn เป็นเท็จ&lt;br /&gt;ถ้า x เป็น String แล้ว ถ้า Number(x) เป็นค่า 0 ค่า&lt;br /&gt;who_turn จะเป็นเท็จ แต่ถ้า Number(x) ไม่ใช่ 0 แล้ว&lt;br /&gt;who_turn จะเป็นจริง&lt;br /&gt;การให้ค่าตัวแปร&lt;br /&gt;- ใช้เครื่องหมาย เท่ากับ&lt;br /&gt;- ใช้คำสั่ง Set เช่น&lt;br /&gt;z = 5;&lt;br /&gt;y = “walk”;&lt;br /&gt;movewalk = 8;&lt;br /&gt;set(“x”, “move”); คือ x = “move”;&lt;br /&gt;set( x+y , 10); คือ movewalk = 10;&lt;br /&gt;ขอบเขตของตัวแปร&lt;br /&gt;โดยปกติตัวแปรที่ประกาศขึ้นมาจะเป็นแบบ Global&lt;br /&gt;สำหรับตัวแปรแบบ Local สามารถประกาศได้โดยใช้คำสั่ง&lt;br /&gt;var นำหน้าตัวแปรที่ต้องการ&lt;br /&gt;เช่น function snow() {&lt;br /&gt;var m;&lt;br /&gt;m = 50;&lt;br /&gt;}&lt;br /&gt;การอ้างถึงตัวแปร&lt;br /&gt;สามารถทำได้หลายวิธี&lt;br /&gt;อ้างโดยใช้ชื่อ เช่น&lt;br /&gt;setProperty(“circle”,_alpha,50);&lt;br /&gt;2. อ้างโดยใช้เครื่องหมาย . (จุดทศนิยม)&lt;br /&gt;circle._alpha = 50;&lt;br /&gt;อ้างโดยตรงจาก root&lt;br /&gt;_root.circle._alpha = 50;&lt;br /&gt;Operator&lt;br /&gt;เครื่องหมายตัวปฏิบัติการมีดังนี้&lt;br /&gt;เครื่องหมาย + เป็นการเพิ่มค่าให้กับตัวแปรที่เป็นชนิดตัวเลข&lt;br /&gt;เช่น ก่อนหน้า x = 4 สั่งคำสั่ง x = x+1;&lt;br /&gt;จะได้ x = 5&lt;br /&gt;และยังรวมกรณีที่ใช้กับตัวแปร string เช่น&lt;br /&gt;x = “We’ re Number” + 1&lt;br /&gt;จะได้ x มีค่าเป็น “We’ re Number 1”&lt;br /&gt;เครื่องหมาย -, *, / ใช้ในการลบ การคูณ และหารทั่ว ๆ ไป&lt;br /&gt;รวมทั้งยังสามารถใช้ร่วมกับเครื่องหมาย = ได้ โดยนำไปไว้&lt;br /&gt;ข้างหน้า จะหมายความว่า ให้คำนวณค่าจากตัวแปรนั้น&lt;br /&gt;เช่น ก่อนหน้า x = 4 สั่งคำสั่ง x += 1;&lt;br /&gt;หมายความว่า x = x+1; จะได้ x = 5&lt;br /&gt;หรือ&lt;br /&gt;x /= y; หมายความว่า&lt;br /&gt;จะได้ x = x/y;&lt;br /&gt;เครื่องหมาย ++ (increment) , -- (decrement)&lt;br /&gt;ใช้ในการเพิ่ม และลดจำนวนลงให้กับตัวแปรนั้นอีก 1&lt;br /&gt;เช่น ก่อนหน้า x = 8 สั่งคำสั่ง x++;&lt;br /&gt;จะได้ x = 9&lt;br /&gt;สั่งคำสั่ง x--;&lt;br /&gt;จะได้ x = 8&lt;br /&gt;หรือ x = 5; y = --x; จะได้ y = 4, x = 4;&lt;br /&gt;หรือ x = 5; y = x--; จะได้ y = 5, x = 4;&lt;br /&gt;หรือ x = 6; y = x++; จะได้ y = 6, x = 7;&lt;br /&gt;เครื่องหมาย % (modulo)&lt;br /&gt;เครื่องหมายนี้จะคล้ายกับการหาร แต่ว่าจะเอาเฉพาะ&lt;br /&gt;เศษ มาเป็นคำตอบ&lt;br /&gt;เช่น 5%3 จะได้ 2&lt;br /&gt;สั่งคำสั่ง x = 7%4;&lt;br /&gt;จะได้ x = 3&lt;br /&gt;หรือ x = 5; x %= 4; จะได้ x = 1;&lt;br /&gt;มีความหมายเช่นเดียวกับ x = x%4;&lt;br /&gt;เครื่องหมาย ! (logical NOT)&lt;br /&gt;ใช้ในการเปลี่ยนค่าจาก จริง (True) เป็นเท็จ (False)&lt;br /&gt;หรือ จากเท็จ (False) เป็นจริง (True)&lt;br /&gt;เช่น y = True;&lt;br /&gt;x = !y;&lt;br /&gt;จะได้ x = False&lt;br /&gt;เงื่อนไขและการเปรียบเทียบ&lt;br /&gt;เงื่อนไขนี้จะอยู่ในส่วนของ Basic Action คือคำสั่ง&lt;br /&gt;If และสามารถใช้งานร่วมกับ Else และ Else If ได้&lt;br /&gt;รูปแบบการใช้งาน&lt;br /&gt;if (เงื่อนไข) {&lt;br /&gt;คำสั่ง.. }&lt;br /&gt;else if (เงื่อนไข) {&lt;br /&gt;คำสั่ง.. }&lt;br /&gt;else { คำสั่ง.. }&lt;br /&gt;เครื่องหมายเปรียบเทียบค่า&lt;br /&gt;equality ใช้ = = หรือ eq&lt;br /&gt;เช่น if ( x = = 5) { x = x+2; }&lt;br /&gt;if ( x eq 5) { x = x+2; }&lt;br /&gt;inequality ใช้ &lt; &gt; หรือ ne&lt;br /&gt;เช่น if ( x &lt; &gt; 5) { x = x-2; }&lt;br /&gt;if ( x ne 5) { x = x-2; }&lt;br /&gt;เครื่องหมายเปรียบเทียบค่า&lt;br /&gt;less than ใช้ &lt; หรือ lt greater than ใช้ &gt; หรือ gt&lt;br /&gt;less or equal ใช้ &lt;= หรือ le greater or equal ใช้ &gt;= หรือ ge&lt;br /&gt;การเปรียบเทียบมากกว่า 1 เงื่อนไข&lt;br /&gt;&amp;amp;&amp;amp; ( and)&lt;br /&gt;(or)&lt;br /&gt;คำสั่งในการทำงานซ้ำ ๆ (Loop)&lt;br /&gt;คำสั่ง for&lt;br /&gt;รูปแบบ for(ค่าเริ่มต้น; เงื่อนไข; ค่าถัดไป) {&lt;br /&gt;คำสั่ง; }&lt;br /&gt;ค่าเริ่มต้น เป็นค่าเริ่มต้นในการทำงาน&lt;br /&gt;เงื่อนไข กำหนดว่าจะออกจากลูปเมื่อเงื่อนไขเป็นเท็จ&lt;br /&gt;เช่น for (x = 0; x &lt; &gt; 10; x++) {&lt;br /&gt;trace(x); }&lt;br /&gt;คำสั่ง do..while&lt;br /&gt;รูปแบบ do {&lt;br /&gt;คำสั่ง;&lt;br /&gt;} while (เงื่อนไข);&lt;br /&gt;เงื่อนไข กำหนดว่าจะออกจากลูปเมื่อเงื่อนไขเป็นเท็จ&lt;br /&gt;เช่น do {&lt;br /&gt;trace(Math.random ());&lt;br /&gt;} while (x++ &lt; &gt; 10);&lt;br /&gt;คำสั่ง while&lt;br /&gt;รูปแบบ while (เงื่อนไข) {&lt;br /&gt;คำสั่ง;&lt;br /&gt;}&lt;br /&gt;เงื่อนไข กำหนดว่าจะวนลูปเมื่อเงื่อนไขยังคงจริง&lt;br /&gt;เช่น while (x++ &lt; 10) {&lt;br /&gt;trace(Math.random ());&lt;br /&gt;}&lt;br /&gt;คำสั่ง continue และ break&lt;br /&gt;รูปแบบ continue;&lt;br /&gt;break;&lt;br /&gt;continue ใช้สำหรับเมื่อต้องการข้ามคำสั่ง ในการวนลูป&lt;br /&gt;แต่ยังคงต้องการให้มีการทำงานในลูปถัดไปอยู่&lt;br /&gt;break ใช้สำหรับ ยกเลิกการวนลูปทั้งหมดหรือออกจากลูป&lt;br /&gt;Comment หรือ //&lt;br /&gt;การทำหมายเหตุ หรือ Comment ใช้สัญลักษณ์ // ซึ่งจะ&lt;br /&gt;ใช้ได้ทั้งกรณีที่เป็นบรรทัดเดียว หรือ เขียนกับคำสั่งอื่นก็ได้&lt;br /&gt;เช่น trace(temp) ; // check temporary variable&lt;br /&gt;delete&lt;br /&gt;คำสั่งนี้ใช้ในการลบตัวแปรที่ไม่ต้องการใช้งานแล้วทิ้งไป&lt;br /&gt;เพื่อคืนหน่วยความจำให้กับระบบ&lt;br /&gt;คำสั่งที่ควรรู้จักในการควบคุมการทำงานระดับเฟรม&lt;br /&gt;คำสั่ง Stop( )&lt;br /&gt;การใช้งาน เมื่อมีการใช้ภาพเคลื่อนไหวต่าง ๆ เวลาแสดงผลจะเริ่มทำ&lt;br /&gt;ทันที ซึ่งถ้าเราต้องการให้รอกรอกข้อความหรือให้มีการดำเนินงานใดเสร็จ&lt;br /&gt;ก่อน หลังจากคลิกเมาส์บนปุ่มจึงเริ่มทำงาน จะต้องอาศัยคำสั่งนี้&lt;br /&gt;รูปแบบคำสั่ง stop( );&lt;br /&gt;คำสั่ง gotoAndPlay( )&lt;br /&gt;การใช้งาน ในกรณีที่ชิ้นงานประกอบด้วย scene มากกว่า 1&lt;br /&gt;ผู้เขียนโปรแกรมสามารถกำหนดให้มีการกระโดดข้ามไปทำงานยัง scene&lt;br /&gt;อื่นในเฟรมที่กำหนด และเมื่อข้ามไปยังปลายทางแล้วให้ทำงานต่อไป&lt;br /&gt;ทันทีได้เลย&lt;br /&gt;รูปแบบคำสั่ง gotoAndPlay(Scene, Frame);&lt;br /&gt;อาร์กิวเมนต์ Scene เป็นชื่อของ Scene ปลายทาง&lt;br /&gt;Frame ระบุเลขเฟรมที่ต้องการของ Scene ปลายทาง&lt;br /&gt;คำสั่ง gotoAndStop( )&lt;br /&gt;การใช้งาน ในกรณีที่ชิ้นงานประกอบด้วย scene มากกว่า 1&lt;br /&gt;ผู้เขียนโปรแกรมสามารถกำหนดให้มีการกระโดดข้ามไปทำงานยัง scene&lt;br /&gt;อื่นในเฟรมที่กำหนด และเมื่อข้ามไปยังปลายทางแล้วให้หยุดทำงาน&lt;br /&gt;ก่อนจะมีคำสั่งให้ทำงานอื่นต่อไป&lt;br /&gt;รูปแบบคำสั่ง gotoAndStop(Scene, Frame);&lt;br /&gt;อาร์กิวเมนต์ Scene เป็นชื่อของ Scene ปลายทาง&lt;br /&gt;Frame ระบุเลขเฟรมที่ต้องการของ Scene ปลายทาง&lt;br /&gt;คำสั่ง getURL( )&lt;br /&gt;การใช้งาน เมื่อต้องการให้มีปุ่มหรือลักษณะของการเชื่อมโยงไปยัง&lt;br /&gt;เว็บไซต์ปลายทาง(การสร้าง link) นั้นสามารถทำได้โดยการใส่คำสั่ง&lt;br /&gt;getURL(); ลงไปในหน้าต่าง Action ให้กับปุ่มที่ต้องการสร้างเป็นจุด&lt;br /&gt;link&lt;br /&gt;รูปแบบคำสั่ง getURL(URL [ ,window [ , variables]] );&lt;br /&gt;อาร์กิวเมนต์ URL เป็นชื่อของเว็บไซต์ปลายทาง&lt;br /&gt;window ระบุลักษณะของการแสดงหน้าเว็บไซต์&lt;br /&gt;variables ค่า Get หรือ Post สำหรับส่งค่าไป&lt;br /&gt;ประมวลผลต่อด้วยโปรแกรมประเภท CGI&lt;br /&gt;คำสั่ง tellTarget( )&lt;br /&gt;การใช้งาน กระโดดข้ามไปทำงานยังจุดมาร์คที่ต้องการหรือเฟรมที่&lt;br /&gt;ต้องการได้&lt;br /&gt;รูปแบบคำสั่ง tellTarget(“target”) {&lt;br /&gt;statements; }&lt;br /&gt;อาร์กิวเมนต์ target ระบุปลายทางของการควบคุมการเคลื่อนไหวได้&lt;br /&gt;อย่างอิสระ&lt;br /&gt;statements ระบุลักษณะการทำงานเมื่อเงื่อนไขเป็นจริง&lt;br /&gt;คำสั่ง ifFrameLoaded( )&lt;br /&gt;การใช้งาน มักจะพบในการเชื่อมต่อ Scene คือให้แสดง Scene แรก ๆ&lt;br /&gt;ก่อน ซึ่งบางทีจะเรียกว่า PreLoading เพื่อรอให้ทุกเฟรมของ Scene ถัดไป&lt;br /&gt;ถูกโหลดส่วนประกอบต่าง ๆ ของมูฟวี่ขึ้นมาครบ แล้วจึงเปลี่ยนไปแสดง&lt;br /&gt;Scene ถัดไปได้&lt;br /&gt;รูปแบบคำสั่ง ifFrameLoaded(scene, Frame) {&lt;br /&gt;statements; }&lt;br /&gt;อาร์กิวเมนต์ scene เป็นชื่อ Scene ถัดไปที่รอให้ถูกโหลดส่วนประกอบ&lt;br /&gt;ต่าง ๆ&lt;br /&gt;Frame ระบุเลขเฟรมที่ต้องการให้โหลดขึ้นมาก่อนเมื่อแสดง&lt;br /&gt;Scene ถัดไป&lt;br /&gt;Statements ระบุลักษณะการทำงานเมื่อเงื่อนไขเป็นจริง&lt;br /&gt;คำสั่ง On (Mouse Event)&lt;br /&gt;การใช้งาน เป็นชุดคำสั่งที่ควบคุมภาพเคลื่อนไหวด้วยลักษณะของ&lt;br /&gt;การเลื่อนเมาส์หรือกดปุ่มบนแป้นคีย์บอร์ด&lt;br /&gt;รูปแบบคำสั่ง on(MouseEvent) {&lt;br /&gt;statements; }&lt;br /&gt;อาร์กิวเมนต์ statements ระบุลักษณะการทำงานเมื่อเงื่อนไขเป็นจริง&lt;br /&gt;MouseEvent ลักษณะการทำงานของเมาส์ซึ่งจะมีผล&lt;br /&gt;ให้เกิดการทำงานในชุด statements&lt;br /&gt;ชุดคำสั่งควบคุมชิ้นงานอิสระ (Stand Alone Object)&lt;br /&gt;ในการสร้างชิ้นงานอิสระนั้นจะสามารถปรับแต่งด้วยชุดคำสั่งสำหรับ&lt;br /&gt;การควบคุมกรอบแสดงภาพเคลื่อนไหวและการควบคุมการซ่อน หรือแสดง&lt;br /&gt;ภาพเคลื่อนไหว รวมถึงการปรับคุณภาพของการแสดงได้ด้วย&lt;br /&gt;คำสั่ง FSCommand( )&lt;br /&gt;การใช้งาน ชุดคำสั่งที่ช่วยให้ทำงานร่วมกับโปรแกรมอื่น ๆ ที่รองรับ&lt;br /&gt;การแสดงด้วย Flash Player หรือโปรแกรมอื่น ๆ ที่สามารถใช้งาน&lt;br /&gt;ActiveX Control ได้&lt;br /&gt;รูปแบบคำสั่ง fscommand(“command”, “parameters”);&lt;br /&gt;อาร์กิวเมนต์ command ระบุคำสั่งของการควบคุมชิ้นงานอิสระ&lt;br /&gt;parameters ค่าของคำสั่งที่ใช้ควบคุมชิ้นงานอิสระ&lt;br /&gt;คำสั่ง toggleHighQuality()&lt;br /&gt;การใช้งาน เป็นการปิดหรือเปิด การปรับขอบของชิ้นงานให้เรียบขึ้น&lt;br /&gt;ด้วย Anti-aliasing&lt;br /&gt;รูปแบบคำสั่ง toggleHighQuality();&lt;br /&gt;คำสั่งต่าง ๆ ในหมวด Action&lt;br /&gt;call&lt;br /&gt;เป็นคำสั่งที่เรียกใช้ Script ที่อยู่ใน Frame อื่นโดยระบุ&lt;br /&gt;หมายเลขของ Frame หรือชื่อของ Frame ที่มี Script ที่&lt;br /&gt;ต้องการใช้งาน เช่น&lt;br /&gt;call(10) ;&lt;br /&gt;คำสั่งนี้เป็นการเรียกใช้ Script ที่เขียนไว้ใน Frame ที่ 10&lt;br /&gt;ทั้งหมด&lt;br /&gt;duplicateMovieClip&lt;br /&gt;เป็นคำสั่งพื้นฐานที่ใช้ในการเพิ่มลูกเล่น โดยจะใช้ในการ&lt;br /&gt;คัดลอก Movie Clip ที่ทำไว้ออกมาใช้งาน&lt;br /&gt;รูปแบบ&lt;br /&gt;duplicateMovieClip(target, newname,depth);&lt;br /&gt;target คือ Movie clip ที่ต้องการคัดลอก&lt;br /&gt;newname คือ Instance name ของ Movie Clip&lt;br /&gt;ตัวใหม่ซึ่งต้องไม่ซ้ำชื่อเดิม&lt;br /&gt;depth คือตำแหน่งความลึกเป็นลำดับชั้นของ Movie&lt;br /&gt;Clip ตัวใหม่&lt;br /&gt;nextScene()&lt;br /&gt;คำสั่งนี้เป็นการสั่งให้ timeline แสดง movie ใน Scene&lt;br /&gt;ถัดไป โดยจะแสดง Frame แรกของ Scene พร้อมกับหยุด&lt;br /&gt;เล่นด้วย ดังนั้นถ้าต้องการให้เล่นต่อไป ต้องสั่ง play() ตาม&lt;br /&gt;อีกครั้ง&lt;br /&gt;&lt;br /&gt;nextFrame()&lt;br /&gt;คำสั่งนี้เป็นการสั่งให้ movie clip ที่ต้องการ เล่น Frame&lt;br /&gt;ถัดไปพร้อมทั้งหยุดเล่น&lt;br /&gt;prevScene()&lt;br /&gt;คำสั่งนี้เป็นการสั่งให้ timeline กลับไปแสดงที่ Frame&lt;br /&gt;แรกของ Scene พร้อมกับหยุดเล่นด้วย&lt;br /&gt;prevFrame()&lt;br /&gt;เป็นการสั่งให้ timeline กลับไปแสดงที่ Frame ก่อนหน้า&lt;br /&gt;นี้พร้อมทั้งหยุดเล่น&lt;br /&gt;print(target, ขอบเขตในการพิมพ์)&lt;br /&gt;คำสั่งนี้เป็นการสั่งให้ พิมพ์รูปภาพออกมา แต่ไม่สามารถ&lt;br /&gt;ใช้ได้กับ movie clip ที่ใช้ Effect เช่น alpha&lt;br /&gt;ปกติแล้วจะพิมพ์ movie ที่กำหนดไว้ในขอบเขตทั้งหมดทุก&lt;br /&gt;Frame แต่ก็สามารถระบุขอบเขตการพิมพ์ในแต่ละ frame ได้&lt;br /&gt;เช่น ถ้าต้องการพิมพ์เฉพาะ frame ให้ตั้งชื่อ frame ที่ต้องการ&lt;br /&gt;พิมพ์ว่า #p แล้วเมื่อใช้คำสั่ง print จะมีการพิมพ์เฉพาะ frame&lt;br /&gt;ที่ตั้งชื่อไว้เท่านั้น&lt;br /&gt;หรือ อาจกำหนดขอบเขตของ frame ต่าง ๆ ที่ต้องการพิมพ์&lt;br /&gt;ด้วยการตั้งชื่อว่า #b จากนั้นเวลาเรียกใช้งาน คำสั่ง print ก็ให้&lt;br /&gt;ระบุขอบเขตที่จะพิมพ์ ซึ่งทำได้ 3 แบบคือ&lt;br /&gt;bmovie หมายถึง ขอบเขตที่กำหนดไว้ใน movie clip ที่ระบุไว้&lt;br /&gt;bmax หมายถึง ขอบเขตทั้งหมดที่มีนำมารวมกัน&lt;br /&gt;bframe หมายถึง ขอบเขตที่กำหนดไว้ใน movie clip แต่จะ&lt;br /&gt;ขยาย movie clip ที่จะพิมพ์นี้ให้เต็มขอบเขตและมีขนาดเดียวกัน&lt;br /&gt;ใช้ในกรณีที่ movie clip มีการเปลี่ยนแปลงขนาดในช่วง frame ที่&lt;br /&gt;กำหนด ตัวอย่างคำสั่ง&lt;br /&gt;print(_root.pic2print,”bmovie”);&lt;br /&gt;printAsBitmap และ printAsBitmapNum&lt;br /&gt;ใช้งานคล้ายคำสั่ง print ต่างกันตรงที่จะพยายามพิมพ์ภาพให้&lt;br /&gt;ได้ความละเอียดสูงที่สุด (แต่น้อยกว่าคำสั่ง print)&lt;br /&gt;ใช้สำหรับการพิมพ์ภาพที่ใช้ effect ต่าง ๆ ได้&lt;br /&gt;รูปแบบ printAsBitmap(Location/target,ขอบเขตในการพิมพ์);&lt;br /&gt;removeMovieClip&lt;br /&gt;ทำงานตรงข้ามกับคำสั่ง duplicateMovieClip คือใช้นำ Movie&lt;br /&gt;Clip ที่ต้องการออกจากหน่วยความจำ&lt;br /&gt;รูปแบบ removeMovieClip(target);&lt;br /&gt;startDrag&lt;br /&gt;เป็นคำสั่งที่สั่งให้ movie clip ที่ต้องการเลื่อนไปกับตำแหน่ง&lt;br /&gt;ตัวชี้เมาส์&lt;br /&gt;รูปแบบ startDrag(target, lock(, left, top, right, bottom)));&lt;br /&gt;target หมายถึง movie clip ที่ต้องการเลื่อนไปตามตำแหน่งตัวชี้เมาส์&lt;br /&gt;lock หมายถึงกำหนดให้ศูนย์กลางรูปอยู่ที่เดียวกับตำแหน่งตัวชี้เมาส์&lt;br /&gt;left, top, right, bottom หมายถึงขอบเขตที่ movie clip ตัวนี้สามารถ&lt;br /&gt;เลื่อนตามตำแหน่งตัวชี้เมาส์&lt;br /&gt;stopDrag&lt;br /&gt;ใช้สั่งให้หยุดการลาก movie clip ที่ได้สั่งไปแล้วก่อนหน้านี้ด้วย&lt;br /&gt;คำสั่ง startDrag&lt;br /&gt;รูปแบบ stopDrag();&lt;br /&gt;ทดสอบ โดยสร้าง movie clip ขึ้นมา 1 รูป แล้วใส่ action script ให้&lt;br /&gt;กับ movie clip (Object actions) ดังนี้&lt;br /&gt;onClipEvent (mouseDown) {&lt;br /&gt;startDrag(this,true); } // ลองเปลี่ยน mouseDown เป็น load&lt;br /&gt;onClipEvent (mouseUp) {&lt;br /&gt;stopDrag(); }&lt;br /&gt;stopAllSounds&lt;br /&gt;ใช้สำหรับสั่งให้ flash หยุดการเล่นเสียงทุกอย่างทั้งหมด&lt;br /&gt;รูปแบบ stopAllSounds();&lt;br /&gt;trace&lt;br /&gt;เป็นคำสั่งที่ใช้แสดงผลค่าต่าง ๆ ที่ต้องการตรวจสอบออกมา&lt;br /&gt;ทางหน้าจอ output&lt;br /&gt;รูปแบบ trace(“variable”);&lt;br /&gt;with&lt;br /&gt;ใช้ในการลดรูปของ script ในกรณีที่ต้องอ้างอิง movie clip&lt;br /&gt;หรือ Object ตัวใดตัวหนึ่งหลายคำสั่ง&lt;br /&gt;รูปแบบ with(Object) {&lt;br /&gt;statements;&lt;br /&gt;}&lt;br /&gt;คล้ายกับการอ้างถึงข้อมูลชนิดโครงสร้าง (struct) ในภาษาซี&lt;br /&gt;ตัวอย่างการใช้งาน with ถ้าเราต้องการเขียน Script ดังนี้&lt;br /&gt;_root.mainMv.player.play();&lt;br /&gt;_root.mainMv.player.mm = 7;&lt;br /&gt;_root.mainMv.player.mo = 8;&lt;br /&gt;_root.mainMv.player._visible = true;&lt;br /&gt;ถ้าใช้ with เข้ามาช่วย with(_root.mainMv.player){&lt;br /&gt;play();&lt;br /&gt;mm = 7;&lt;br /&gt;mo = 8;&lt;br /&gt;_visible = true; }&lt;br /&gt;คุณสมบัติ (Property) ต่าง ๆ ที่ใช้ใน flash&lt;br /&gt;การกำหนดค่า property ด้วย action script ทำได้ 2 แบบคือ&lt;br /&gt;คำสั่ง setProperty(target,property,value);&lt;br /&gt;target.Property = value;&lt;br /&gt;การเรียกดูค่า Property ทำได้ 2 แบบ คือ&lt;br /&gt;คำสั่ง getProperty(target,property);&lt;br /&gt;2. คำสั่ง trace(target.Property);&lt;br /&gt;Property ต่าง ๆ&lt;br /&gt;_alpha&lt;br /&gt;เป็นการกำหนดค่าความโปร่งใสของ movie clip ค่าที่กำหนด&lt;br /&gt;จะอยู่ในช่วง 0-100 โดยมีหน่วยเป็นเปอร์เซ็นต์&lt;br /&gt;_currentframe&lt;br /&gt;Property นี้เป็นชนิดอ่านอย่างเดียว คือไม่สามารถกำหนดค่า&lt;br /&gt;ได้ ใช้สำหรับกรณีที่ต้องการทราบว่า Frame ปัจจุบันที่กำลังแสดง&lt;br /&gt;อยู่นั้นเป็น Frame ที่เท่าไร&lt;br /&gt;_droptarget&lt;br /&gt;Property นี้เป็นชนิดอ่านอย่างเดียว ใช้สำหรับเวลาที่ต้องการ&lt;br /&gt;ตรวจสอบกรณีที่เราลาก movie clip ไปแล้วต้องการทราบว่าเรา&lt;br /&gt;ปล่อย movie clip นี้ไว้บน movie clip ชื่ออะไร โดยจะคืนค่าออกมา&lt;br /&gt;จากการอ้างอิงในลักษณะลำดับชั้น&lt;br /&gt;_framesloaded&lt;br /&gt;Property นี้เป็นชนิดอ่านอย่างเดียว ใช้สำหรับตรวจสอบโดย&lt;br /&gt;จะส่งค่ามา เป็นหมายเลขของ Frame ล่าสุดที่ได้โหลดมาจากการ&lt;br /&gt;โหลดแบบ streaming&lt;br /&gt;_ framesloaded Property นี้มักจะใช้ในกรณีที่ต้องโหลด&lt;br /&gt;ไฟล์ movie ขนาดใหญ่ ที่ต้องใช้เวลาโหลดนาน ซึ่งเรามักจะแสดง&lt;br /&gt;หน้า preview ให้ดูก่อนที่จะแสดงหน้าจริงหรือแสดงแถบแสดง&lt;br /&gt;สถานะการโหลด โดยใช้การตรวจสอบค่าจาก Property นี้&lt;br /&gt;Property นี้มักจะใช้ร่วมกับ Property อีกอันหนึ่งคือ&lt;br /&gt;_totalframes&lt;br /&gt;_totalframes&lt;br /&gt;Property นี้เป็นชนิดอ่านอย่างเดียว ซึ่งจะคืนค่าออกมาเป็น&lt;br /&gt;จำนวน frame ทั้งหมดที่ movie นี้ใช้ โดยส่วนมากแล้วจะใช้ในกรณี&lt;br /&gt;ที่ต้องการ Load Movie ขนาดใหญ่ ๆ เพื่อที่จะแสดงให้ผู้ใช้ทราบ&lt;br /&gt;เปอร์เซ็นต์การโหลดก่อนการแสดงไฟล์ Movie โดยจะใช้ร่วมกับ&lt;br /&gt;Property _framesloaded&lt;br /&gt;ตัวอย่างการใช้งาน&lt;br /&gt;trace(“จำนวน Frames ทั้งหมดที่ใช้ใน Movie นี้มีทั้งสิ้น ”&lt;br /&gt;+ _totalframes);&lt;br /&gt;_height&lt;br /&gt;เป็นการกำหนดความสูงของ movie clip&lt;br /&gt;_width&lt;br /&gt;เป็นการกำหนดความกว้างของ movie clip&lt;br /&gt;_name&lt;br /&gt;เป็นการกำหนด Instance Name ของ movie clip&lt;br /&gt;boy._name = “girl”;&lt;br /&gt;_rotation&lt;br /&gt;เป็นการกำหนดมุมในหน่วยองศาเพื่อหมุน movie clip&lt;br /&gt;_visible&lt;br /&gt;เป็นการกำหนดการมองเห็นของ movie clip&lt;br /&gt;_x&lt;br /&gt;เป็นการเก็บค่าตำแหน่งพิกัด x ของ movie clip และกำหนดได้&lt;br /&gt;_y&lt;br /&gt;เป็นการเก็บค่าตำแหน่งพิกัด y ของ movie clip และกำหนดได้&lt;br /&gt;_xmouse&lt;br /&gt;เป็นแบบอ่านอย่างเดียว จะคืนค่าตำแหน่งพิกัด x ของเมาส์&lt;br /&gt;ณ ขณะเรียกใช้งานมาเทียบกับ movie clip&lt;br /&gt;_ymouse&lt;br /&gt;เช่นเดียวกับ _xmouse แต่เป็นตำแหน่งพิกัด y&lt;br /&gt;_xscale&lt;br /&gt;เป็นการกำหนดค่าอัตราส่วนในแกน x ของ movie clip จาก&lt;br /&gt;ขนาดปกติว่าจะขยายหรือย่อ จากเดิมกี่เปอร์เซ็นต์&lt;br /&gt;_yscale&lt;br /&gt;เช่นเดียวกับ _xscale&lt;br /&gt;ฟังก์ชัน (Function)&lt;br /&gt;รูปแบบของฟังก์ชันใน flash&lt;br /&gt;function ชื่อของฟังก์ชัน(พารามิเตอร์1,พารามิเตอร์2,...)&lt;br /&gt;{&lt;br /&gt;return ค่าที่ส่งกลับ&lt;br /&gt;}&lt;br /&gt;ฟังก์ชันที่มีอยู่แล้วใน flash&lt;br /&gt;Boolean เปลี่ยนค่าที่ส่งให้เป็นข้อมูลชนิด Boolean&lt;br /&gt;getProperty เป็นการดึงค่า Property ของ movie clip&lt;br /&gt;getTimer นำค่าเวลาในหน่วย millisecond แสดงว่า movie clip นั้นถูกเปิดมานานเท่าไร&lt;br /&gt;int ปรับค่าตัวเลขที่ส่งมาให้เป็นค่าจำนวนเต็ม&lt;br /&gt;isFinite ใช้ตรวจสอบตัวเลขที่ไม่เป็นค่าอนันต์(infinite) ถ้าเป็นค่าอนันต์จริง จะส่งค่าเป็นเท็จ&lt;br /&gt;newline ใช้สำหรับการขึ้นบรรทัดใหม่&lt;br /&gt;Number ใช้เพื่อระบุว่าข้อมูลนั้นเป็นตัวเลข&lt;br /&gt;parseFloat เปลี่ยนข้อความเป็นตัวเลข ซึ่งถ้าเปลี่ยนไม่ได้จะ&lt;br /&gt;ส่งค่า NaN(Not a Number) หรือ 0 ออกมา&lt;br /&gt;parseInt เปลี่ยนข้อความเป็นตัวเลขจำนวนเต็ม และสามารถ&lt;br /&gt;หาค่าจากเลขฐานได้ ถ้าไม่กำหนดคือฐาน 10&lt;br /&gt;ถ้าเลขขึ้นต้นด้วย 0 คือเลขฐาน 8 ขึ้นต้นด้วย 0x คือ ฐาน 16&lt;br /&gt;เช่น parseInt(“ข้อความที่ต้องการ”,ฐาน);&lt;br /&gt;trace(parseInt(“555.55”)); 555&lt;br /&gt;trace(parseInt(“am900”)); NaN&lt;br /&gt;trace(parseInt(“0123”)); 83&lt;br /&gt;trace(parseInt(“0x123”)); 291&lt;br /&gt;trace(parseInt(“10110”,2)); 44&lt;br /&gt;random จะสุ่มตัวเลขขึ้นมาในช่วง 0 ถึง m&lt;br /&gt;scroll ใช้ร่วมกับ Text Field เพื่อกำหนดหมายเลขของบรรทัดบนสุดที่สามารถมองเห็นได้&lt;br /&gt;String สำหรับเปลี่ยนตัวเลขหรือข้อความให้เป็น string ถ้าเป็น boolean ก็จะเป็น true หรือ false&lt;br /&gt;targetpath ใช้หาตำแหน่งของ movie clip ที่ต้องการ&lt;br /&gt;ฟังก์ชันที่เกี่ยวกับตัวอักษร ควรเรียกผ่าน Object String&lt;br /&gt;chr เปลี่ยนค่ารหัสตัวอักษร ASCII เป็นตัวอักษร&lt;br /&gt;length ใช้สำหรับการหาความยาวของข้อความที่ต้องการ&lt;br /&gt;mbchr เหมือน chr แต่เปลี่ยนในลักษณะ Multi Byte&lt;br /&gt;mblength เหมือน length โดยหาความยาวของตัวเลขทั้งหมด&lt;br /&gt;mbord เปลี่ยนตัวอักษรเป็นค่า Multi Byte&lt;br /&gt;mbsubstring ใช้ในการแยกตัวอักษร หรือข้อความโดยระบุ&lt;br /&gt;ตำแหน่งที่ต้องการ&lt;br /&gt;ord ใช้ในการเปลี่ยนตัวอักษรที่ต้องการเปลี่ยนเป็นรหัส ASCII&lt;br /&gt;substring ใช้ในการแยกตัวอักษรโดยระบุตำแหน่งที่ต้องการ&lt;br /&gt;Object Oriented Programming&lt;br /&gt;การสร้าง Object ทำได้ 2 แบบคือ&lt;br /&gt;1. สร้างด้วยการประกาศเป็น Object&lt;br /&gt;2. สร้างโดยใช้ Function Constructor&lt;br /&gt;การสร้างด้วยการประกาศเป็น Object&lt;br /&gt;เป็นวิธีที่ง่ายที่สุด และนิยมใช้ในกรณีที่ต้องการส่งค่าให้กับ&lt;br /&gt;คำสั่งต่าง ๆ ที่ต้องการตัวแปรประเภท Object เพื่อรับค่า&lt;br /&gt;Point = new Object;&lt;br /&gt;Point.x = 50;&lt;br /&gt;Point.y = 70;&lt;br /&gt;การสร้าง Function Constructor&lt;br /&gt;เป็นการสร้าง object แบบหนึ่ง โดย Function Constructor นี้&lt;br /&gt;เปรียบเหมือน class ซึ่งการสร้าง Object ใหม่ นี้ทำได้โดยการ&lt;br /&gt;เรียก function พร้อมกับคำสั่ง New&lt;br /&gt;function rigid(h,w){&lt;br /&gt;this.width = w;&lt;br /&gt;this.height = h; }&lt;br /&gt;เมื่อจะสร้าง Object ทำได้ดังนี้&lt;br /&gt;myobject = new rigid(5,7);&lt;br /&gt;myrigid = new rigid(10,25);&lt;br /&gt;การสร้างคำสั่งให้กับ Class&lt;br /&gt;ทำได้ 2 แบบคือ&lt;br /&gt;1. ใช้คุณสมบัติ prototype เป็นตัวกำหนด&lt;br /&gt;2. กำหนดภายใน Function Constructor&lt;br /&gt;กำหนดโดยใช้คุณสมบัติ prototype&lt;br /&gt;function rigid(h,w) {&lt;br /&gt;this.width = w;&lt;br /&gt;this.height = h; }&lt;br /&gt;rigid.prototype.show = function (){ trace(“This is Show&lt;br /&gt;Method”)};&lt;br /&gt;กำหนดภายใน Function Constructor&lt;br /&gt;function rigid(h,w) {&lt;br /&gt;this.width = w;&lt;br /&gt;this.height = h;&lt;br /&gt;this.show = function (){ trace(“This is Show&lt;br /&gt;Method”)};&lt;br /&gt;}&lt;br /&gt;Class ต่าง ๆ ที่มีใน flash&lt;br /&gt;Class Array ประกาศดังนี้&lt;br /&gt;Yourvariable = new Array();&lt;br /&gt;for(x=0;x&lt;=10;x++) {&lt;br /&gt;Yourvariable(x) = x*2;&lt;br /&gt;}&lt;br /&gt;Myarray = new Array(0,2,4,6,8,10,12,16);&lt;br /&gt;Namearray = new Array(“John”, “Jame”, “Tom”);&lt;br /&gt;ฟังก์ชันสำหรับ Class Array&lt;br /&gt;join เปลี่ยนเครื่องหมาย , ที่คั่นข้อมูลเป็นตัวที่กำหนด&lt;br /&gt;length ใช้บอกจำนวนของข้อมูลใน array มีค่าคือ index+1&lt;br /&gt;pop เป็นการนำค่าที่เข้าไปใส่ใน array ค่าสุดท้ายออกมา&lt;br /&gt;push นำค่าที่ต้องการไปใส่ไว้ในลำดับสุดท้ายของ array&lt;br /&gt;reverse ทำให้ค่าใน array นั้นเรียงลำดับกลับกัน&lt;br /&gt;shift ใช้ในการนำข้อมูลใน array ออกในลักษณะของคิว&lt;br /&gt;slice ใช้ในการตัดค่าใน array ที่ไม่ต้องการออกไป โดยกำหนด&lt;br /&gt;ช่วงของ index เป็น start และ end&lt;br /&gt;sort ใช้ในเรียงลำดับของข้อมูลใน array (น้อยไปมาก)&lt;br /&gt;Class Boolean ประกาศดังนี้&lt;br /&gt;Mykey = new Boolean();&lt;br /&gt;ฟังก์ชันต่าง ๆ สำหรับ Class Boolean&lt;br /&gt;toString เปลี่ยนค่า Boolean เป็นข้อความ&lt;br /&gt;valueOf เป็นคำสั่งที่ส่งค่า Boolean นั้นกลับมา&lt;br /&gt;Class Color ประกาศดังนี้&lt;br /&gt;M = new Color(mvColor);&lt;br /&gt;mvColor คือ ชื่อของ movie clip ที่ต้องการเปลี่ยนสี&lt;br /&gt;ฟังก์ชันต่าง ๆ สำหรับ Class Color&lt;br /&gt;setRGB เป็นการสั่งเปลี่ยนสีของ movie clip&lt;br /&gt;setRGB(0xRRGGBB);&lt;br /&gt;getRGB เป็นคำสั่งที่ส่งค่าสีที่ได้กำหนดจากคำสั่ง setRGB&lt;br /&gt;คืนมา&lt;br /&gt;setTransform เปลี่ยนค่าสีของ movie clip เป็นบางส่วน&lt;br /&gt;Class Date ประกาศดังนี้&lt;br /&gt;MyDate = new Date();&lt;br /&gt;ฟังก์ชันต่าง ๆ สำหรับ Class Date&lt;br /&gt;getDate เรียกดูวันที่ปัจจุบันของเครื่อง client&lt;br /&gt;getDay เรียกดูวันของเครื่อง client จะส่งค่ากลับมาเป็น 0-6&lt;br /&gt;getFullYear เรียกดูปี ค.ศ. ของเครื่อง client&lt;br /&gt;getHours เรียกดูชั่วโมงปัจจุบัน ค่าอยู่ในช่วง 0-23&lt;br /&gt;getMinutes เรียกดูเวลาในหน่วยนาที มีค่า 0-59&lt;br /&gt;getMonth เรียกดูเดือนของเครื่อง มีค่าเป็น 0-11&lt;br /&gt;getYear เรียกดูปี ค.ศ. โดยหักจาก 1990&lt;br /&gt;Class Key เป็น class ในระดับสูง สามารถเรียกใช้งานได้ โดย&lt;br /&gt;ไม่ต้องสร้าง instance ของ class&lt;br /&gt;ค่าที่ได้รับจากการกดปุ่ม&lt;br /&gt;ค่ารหัส Ascii เป็นค่าประจำตัวอักษรแต่ละตัวที่จะส่งมา&lt;br /&gt;เมื่อมีการกดปุ่มบน keyboard&lt;br /&gt;ค่า Key Code เป็นค่าประจำปุ่มแต่ละปุ่มบน keyboard&lt;br /&gt;เช่น A, a, ฟ, ฤ ตัวอักษรทั้งสี่ตัวนี้อยู่ในปุ่มเดียวกัน จะส่ง&lt;br /&gt;ค่า Key Code ออกมาเป็นค่าเดียวกัน&lt;br /&gt;ฟังก์ชันต่าง ๆ สำหรับ Class Key&lt;br /&gt;getAscii รับค่ารหัส Ascii จากการกดหรือปล่อย keyboard&lt;br /&gt;getCode รับค่า Key Code&lt;br /&gt;isDown เป็นการตรวจสอบว่ามีการกดปุ่ม keyboard ที่&lt;br /&gt;กำหนดให้หรือไม่&lt;br /&gt;isToggled ใช้ตรวจสอบสถานะของปุ่มว่ามีการใช้งาน&lt;br /&gt;Caps Lock หรือ Num Lock อยู่หรือไม่&lt;br /&gt;Class Math เป็น Class ระดับสูง&lt;br /&gt;ฟังก์ชันต่าง ๆ สำหรับ Class Math&lt;br /&gt;abs ส่งค่า absolute กลับคืนมา&lt;br /&gt;acos ส่งค่า arc cosine กลับคืนมาในหน่วยของ radian&lt;br /&gt;asin ส่งค่า arc sine กลับคืนมาในหน่วยของ radian&lt;br /&gt;atan ส่งค่า arc tangent กลับคืนมาในหน่วยของ radian ใน&lt;br /&gt;ช่วงของ –PI/2 ถึง PI/2 (ไม่ครบรอบของวงกลม)&lt;br /&gt;ceil เปลี่ยนตัวเลข หรือค่าที่กำหนด ให้มาเป็นตัวเลขจำนวน&lt;br /&gt;เต็มที่ปัดเศษขึ้น เช่น 7.1 จะได้เป็น 8&lt;br /&gt;floor เปลี่ยนค่าตัวเลขที่ให้มาเป็นค่าจำนวนเต็มที่ปัดเศษลง&lt;br /&gt;exp เปลี่ยนค่าที่ให้เป็นค่า exponent หรือ e ยกกำลัง&lt;br /&gt;PI จะเก็บค่า PI ซึ่งเป็นค่าประมาณ 3.14159&lt;br /&gt;log ใช้ในการคำนวณค่า logarithm ฐาน e&lt;br /&gt;random ทำการสุ่มตัวเลขตั้งแต่ 0.0 ถึง 1.0 กลับมา&lt;br /&gt;round เปลี่ยนตัวเลขทศนิยมให้เป็นจำนวนเต็ม โดยจะปัด&lt;br /&gt;เศษขึ้นหรือลงขึ้นกับว่า ค่าของเศษส่วนใกล้เคียงกับ&lt;br /&gt;ค่าใดมากกว่ากัน&lt;br /&gt;sqrt ใช้คำนวณหาค่ารากที่สอง&lt;br /&gt;การปรับแต่งเสียงของ flash&lt;br /&gt;มี 2 แบบ คือ&lt;br /&gt;การปรับแต่งเสียงด้วยพาเนล sound โดยในส่วนของพาเนลนี้&lt;br /&gt;จะมี option ต่าง ๆ ซึ่งมีความหมายดังต่อไปนี้&lt;br /&gt;Effect ใช้สำหรับใส่ effect รูปแบบต่าง ๆ ให้เสียง&lt;br /&gt;Sync ใช้สำหรับกำหนดวิธีเล่นเสียงในมูฟวี่&lt;br /&gt;Loops ใช้เมื่อต้องการเล่นเสียงอย่างต่อเนื่อง&lt;br /&gt;การปรับแต่ง effect เสียงเอง โดยการใช้ไดอะล็อกบ็อกซ์ Edit&lt;br /&gt;Envelope ซึ่งจะแสดงแถบสัญญาณเสียงออกมาเป็นรูปคลื่น พร้อม&lt;br /&gt;ทั้งมีตัวควบคุมสำหรับใช้กำหนดจุดเริ่มต้นและจุดสิ้นสุดของเสียง&lt;br /&gt;รวมทั้งมีปุ่ม envelope เพื่อใช้ควบคุมระดับความดังของเสียงที่&lt;br /&gt;เล่นในแต่ละช่วง&lt;br /&gt;การนำเสนอผลงานบนเว็บเพจ&lt;br /&gt;ขั้นตอนการแปลงไฟล์นี้เรียกว่า publish&lt;br /&gt;นอกจากนั้น ยังสามารถ export มูฟวี่ออกไปในรูปของไฟล์รูปภาพ&lt;br /&gt;GIF, JPEG รวมทั้งไฟล์วิดีโอ QuickTime, AVI ฯลฯ&lt;br /&gt;การนำไฟล์ .swf ไปเสนอบนเว็บเพจทำได้ 3 วิธีคือ&lt;br /&gt;1. เขียนแท็ก OBJECT หรือ EMBED พร้อมค่าต่างๆ เพื่อจัดวาง&lt;br /&gt;ไฟล์ .swf ไว้ในเว็บเพจเอง&lt;br /&gt;2. ใช้โปรแกรม flash สร้างแท็กสำเร็จรูป&lt;br /&gt;3. ใช้โปรแกรม dreamweaver ในการสร้างเว็บเพจ</content><link rel='replies' type='application/atom+xml' href='http://junneyblog.blogspot.com/feeds/6694277248242627943/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2218319472688160159/6694277248242627943' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2218319472688160159/posts/default/6694277248242627943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2218319472688160159/posts/default/6694277248242627943'/><link rel='alternate' type='text/html' href='http://junneyblog.blogspot.com/2008/11/action-scrip-flash.html' title='Action Scrip คำสั่งต่างๆใน Flash'/><author><name>黎谦</name><uri>http://www.blogger.com/profile/07259848765144089126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2218319472688160159.post-2976347135418529173</id><published>2008-11-21T15:12:00.004+07:00</published><updated>2009-03-27T11:37:12.455+07:00</updated><title type='text'>รับทำเว็บไซต์, Web Animation</title><content type='html'>ราคาถูก สามารถต่อรองกันได้&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;สนใจติดต่อ : &lt;span style=&quot;color:#ff0000;&quot;&gt;084-434-3191&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://junneyblog.blogspot.com/feeds/2976347135418529173/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2218319472688160159/2976347135418529173' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2218319472688160159/posts/default/2976347135418529173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2218319472688160159/posts/default/2976347135418529173'/><link rel='alternate' type='text/html' href='http://junneyblog.blogspot.com/2008/11/web-animation.html' title='รับทำเว็บไซต์, Web Animation'/><author><name>黎谦</name><uri>http://www.blogger.com/profile/07259848765144089126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>