<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vicker&#039;s Coding Kitchen &#187; banner</title>
	<atom:link href="http://vicker.cubeforge.net/blog/tag/banner/feed/" rel="self" type="application/rss+xml" />
	<link>http://vicker.cubeforge.net/blog</link>
	<description>Hong Kong Adobe Flash platform developer (Flex, AIR and Flash)</description>
	<lastBuildDate>Wed, 28 Jul 2010 16:37:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Yahoo! 立法會選舉 interactive Flash banner</title>
		<link>http://vicker.cubeforge.net/blog/2008/11/24/yahoo-legco-interactive-flash-banner/</link>
		<comments>http://vicker.cubeforge.net/blog/2008/11/24/yahoo-legco-interactive-flash-banner/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 01:32:12 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[banner]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Legco]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=40</guid>
		<description><![CDATA[幾個月之前透過 blog 識到一位 designer Bryan (哈哈~ blog 的確有佢 networking 既用途~ 就算你幾個月唔 update 都好 =.=&#124;&#124;) Bryan 想我幫佢手為 Yahoo! 香港既立法會選舉網頁寫一個 Flash 既 interactive banner 一聽到 Yahoo! 就二話不說即刻應承~ 相信一定係好好既 experience~ (結果… 唔… 原來係咁… 真係估唔到…) Anyway… 講返個 banner Banner 裡面其中一個 function 係要將一 d avatars randomly placed in 一個 specified area 起初我只係用簡單既切餅方法將一個長方形切成等份 然後 randomly place d avatar 入 d 餅入面…


Related posts:<ol><li><a href='http://vicker.cubeforge.net/blog/2009/04/07/flex-faq-8-all-about-font-embedding/' rel='bookmark' title='Permanent Link: Flex FAQ #8: Font Embedding 全集'>Flex FAQ #8: Font Embedding 全集</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/07/01/google-and-yahoo-improve-flash-indexing/' rel='bookmark' title='Permanent Link: Google 同 Yahoo! improve Flash indexing'>Google 同 Yahoo! improve Flash indexing</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Permanent Link: Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>幾個月之前透過 blog 識到一位 designer Bryan<br />
(哈哈~ blog 的確有佢 networking 既用途~<br />
就算你幾個月唔 update 都好 =.=||)</p>
<p>Bryan 想我幫佢手為 Yahoo! 香港既立法會選舉網頁寫一個 Flash 既 interactive banner<br />
一聽到 Yahoo! 就二話不說即刻應承~<br />
相信一定係好好既 experience~<br />
(結果… 唔… 原來係咁… 真係估唔到…)</p>
<p>Anyway… 講返個 banner</p>
<p>Banner 裡面其中一個 function 係要將一 d avatars randomly placed in 一個 specified area<br />
起初我只係用簡單既切餅方法將一個長方形切成等份<br />
然後 randomly place d avatar 入 d 餅入面…</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3019692208"><img class="flickr small" title="legco_pie_random" alt="legco_pie_random" src="http://farm4.static.flickr.com/3238/3019692208_6515cdb73c_m.jpg" /></a></div>
					
<p>好明顯… 結果好生硬…</p>
<p>之後嘗試唔用餅~ 直接做 random placement<br />
然後每一次 place 既時候都 check hit area~ if hit 就 replace<br />
結果好好多~ 而且速度完全 acceptable</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3019692122"><img class="flickr small" title="legco_random_hit" alt="legco_random_hit" src="http://farm4.static.flickr.com/3284/3019692122_62799f506f_m.jpg" /></a></div>
					
<p>跟住o既問題就係點樣可以只從o係一個 specific area 裡面 random place 呢?<br />
由於要就返立法會大樓o既 shape~ 所以個 specific area 會係 irregular shape<br />
當然啦~ 要準確的話一定係靠計數<br />
但係計數o既問題係唔 flexible 同埋唔容易 maintain<br />
最後我用左好多長方形去 approximate placeable area<br />
然後每次 random place 都 check hit area</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3018813243"><img class="flickr small" title="legco_app_area" alt="legco_app_area" src="http://farm4.static.flickr.com/3159/3018813243_95cb281218_m.jpg" /></a></div>
					
<p>咁樣做有兩個好處<br />
1. 易寫<br />
2. 易改</p>
<p>對於 designer 黎講~ 要改 specific area 的話只需要 resize d 長方形~</p>
<p>之後比較特別o既就係要令每一個 random generate 的人<br />
都會o係 mouse over o既時候用一個 talking bubble 講野<br />
因為 talking bubble o既 content 會有唔同長度<br />
而且有機會 multi line~ 所以就要利用到 Flash o既 9-slice scaling</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3018813173"><img class="flickr small" title="legco_app_scale_9" alt="legco_app_scale_9" src="http://farm4.static.flickr.com/3276/3018813173_731e3caf55_m.jpg" /></a></div>
					
<p>最後就係要令 talking bubble o既 tip 對正講野的人的頭~<br />
哈哈~ 雖然係好 minor o既 feature<br />
但係絕對影響整體o既感覺~</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3018813115"><img class="flickr small" title="legco_app_position" alt="legco_app_position" src="http://farm4.static.flickr.com/3048/3018813115_bce8e5d71d_m.jpg" /></a></div>
					
<p>Final product 可以去 Yahoo! 度睇下~<br />
As long as 佢地唔 shut down 個 web :p</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3019645090"><img class="flickr small" title="legco_app" alt="legco_app" src="http://farm4.static.flickr.com/3150/3019645090_d4b8a8e559_m.jpg" /></a></div>
					
<p>立法會選舉 2008 Yahoo!</p>
<p>http://hk.news.yahoo.com/legco08/fc.html?path=/fc/20080814/legco08.html</p>


<p>Related posts:<ol><li><a href='http://vicker.cubeforge.net/blog/2009/04/07/flex-faq-8-all-about-font-embedding/' rel='bookmark' title='Permanent Link: Flex FAQ #8: Font Embedding 全集'>Flex FAQ #8: Font Embedding 全集</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/07/01/google-and-yahoo-improve-flash-indexing/' rel='bookmark' title='Permanent Link: Google 同 Yahoo! improve Flash indexing'>Google 同 Yahoo! improve Flash indexing</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Permanent Link: Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2008/11/24/yahoo-legco-interactive-flash-banner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
