[Lyou的分享串]---2009/03/16 教學與討論文整理+176x220主題分享

以下是我之前寫的有關中空動態bar的一些討論.因為是私下討論,所以寫的很籠統,有需要的人就加減看一看吧.... :)

p.s.以下整理出來的討論文已刪除了一些非必要的內容.不過所有key point都保留下來了.
最近已經爆肝,不想再爆肺(廢),所以就不step by step教學了.如果有人真的需要step by step的話,等以後我有空的時候再寫好了.

=======

主題: Re: L大想知道為什麼嗎?
時間: 2006-10-18 14:51

很簡單的測試:
先開一個透明底新圖檔(例如161x30之類),拉一個中空框,整個圖層複製五次(就像之前教學中做紅魚那樣).這六個框在六個圖層中會疊在同一座標上,然後切到不同圖層為框指定不同顏色(用筆刷或充填都行).然後分別存成六個png檔,再丟到uga中,刪掉原來多出來的第一格,調整有方框的那六格的秒差....再加入主題中,上手機檢查效果. <===如果這最基本的東西你試成功了,接下來可以練習改變方框的寬度或形式,來做其他的變化.

剛剛我自己隨手用upi的文字動畫特效試做了幾個透明框bar,非常遺憾地,
在upi中直接存成gif後,把這個gif加入主題再丟上手機,根本不需要再進uga中修改就可以用,而且中間完全透明沒有任何問題....不過有幾種特效倒是因為效果的關係,直接引用送上手機會有一些白邊,但基本上都是完全ok沒問題的.

========

主題: 大致是醬子,再不懂的話我也沒辦法了.... :p
時間: 2006-10-19 01:28


這個範例請看下面說明:



============

主題: Re: 大致是醬子,再不懂的話我也沒辦法了.... :p
時間: 2006-10-20 16:07

1.以[燈塔]為例,動態物的重點是燈塔而不是灰藍色的裝飾框(如標示,你可以不要做,但放上手機後就會只看到右邊有一個動態燈塔在轉呀轉,有點怪)~另一個大前題是,你燈塔的每一格png位置一定要對準,檢查座標對到絕對準才行.

2.灰藍色裝飾框的確不會(也不可能是)是透明的,但灰藍框和燈塔以外的部分就是"沒有任何東西"(中空)是也.

動態的Highlight不一定是棒狀物,但每一格動態區的形狀(或框,或矩形,或圓形,或星星,或小花....)都必須是一模一樣的大小,否則就會有白邊.我做的範例,在我的手機上跑起來都是中空的(例如燈塔,也不會有白邊.試想我會弄一個有問題的sample讓自己出糗嗎,當然是至少在我的手機上看,是100%沒問題沒毛邊的);但最後配圖說隨手弄的那一例,注意看在紅色區顏色變化在跑動的部分,其實嚴格來說應該是邊框中,游動的橫線與橫線之間那裡原則上是要透明才對吧,但gif跑起來那裡的透明度就會消失變成白色...但整個矩形中央(維持原透明基底處)仍是中空的不會有任何問題.

我新作的蝴蝶動態BAR
明明就是用同一個底框
複製蝴蝶
再用圖層管理員一個一個存
位置是一模一樣
但是還是有白邊~
我猜是因為有的形狀的關係吧?
(我自己推測的~!!今天回家試試看在跟你報告~!)


那個蝴蝶框的毛邊應該是因為upi的關係而與外形無關.
大概(?)是在[可愛大小姐](專做炸醬麵娃娃的一個女生)的討論串裡有討論過,kuru大大提供的方法是,在套索後用內擴/外擴一點(1 pixel)來修正邊緣白邊的問題.<---有效,但我個人覺得並不是絕對好用,所以我多半是純手工去修掉那白邊.

大家沒公開提過但事實上真正造成那白邊的原因是,你用upi去做圖時,在極多時候,圖形的邊緣其實有用到透明色,但一般人太信任upi而肉眼也經常無法直接看出那些透明色的雜點,但送進uga包成gif後,所有透明色雜點的透明度都會消失,就會形成毛邊.不用懷疑,你可以重新檢查你蝴蝶bar每一畫格的原始png,非常非常仔細的看,或是將之與非白色的基底合併看看--如果邊緣有透明色雜點的話,與非白色的基底一合併使透明度消失後就會立刻現形.

==============

主題: Re: 補充
時間: 2006-10-20 18:19

(1)我在之前的回帖中曾說過的:
原帖在: http://www.mobile01.com/topicdetail.php?f=127&t=126383&p=6

因為網頁是白色底所以看不出效果,你把它抓下來丟到themes creator或uga中就可以看出透明度了.(不過這只是個隨手做的sample,所以角角有點白邊就沒再修了.)

==>所謂角角有白邊,是灰藍框的四個圓弧角那裡有點白邊,原因就如上一訊息中所說的,在upi中拉框貼進來時,圓弧角有透明色雜點偷懶沒修掉造成的,這和形狀及有沒有對齊無關.

(2)至於你問的:

所以PNG的透明底存成GIF的時候不管是在包含在動畫框的裡面
或是旁邊...都是不可能會存在的吧~!
這樣不管怎樣都是不透明的囉?


△只有純粹保留透明基底的地方,才會產生"中空"效果.
△如果你所謂的透明底是指你拉一個xx形(例如圓角矩形)然後打透明度的話(例如你在海膽君裡做的那種bar),那麼做成gif後,原本設成xx%透明度的地方就一定不會透明.這在之前帖子中早就一再強調過了.

btw,在燈塔的例子中,雖然灰藍裝飾框和小燈塔是落在不同區域中,但實際上那是一個tricky的做法:

gif會自動擴大對動態區的認定,而在每一畫格中把[灰藍框+小燈塔]一併視為動態區.好好的仔細想一下這是什麼意思....[灰藍框+小燈塔]不是仍依規則落在固定的區域上嗎,所以最後包成gif後就是[灰藍框+小燈塔]以外的地方完全透明中空,且該動的地方會動.好好仔細想一下吧.

動態gif的特性/規則就是這樣.你不follow它的既定規則,就做不出理想的動態效果--只有你去配合它,不可能是你想做什麼而它來配合你,就醬.

=========

主題: Re:最後一次補充
時間: 2006-10-20 19:04


以那個舊例來說
不是應該是要先做好底框
再加到每一個gif的畫格裡
這樣子底框在存成gif檔的時候
不是也會變成不透明嗎?


請你確實地跟我這麼做:

(1)在uga中開一個169x55的透明基底新檔 (即k618中tab的highlight)

(2)把下面這個你自己提供的小方塊燈塔gif直接拖進uga的畫格區,然後刪掉多餘的空白格(第一格)



(3)對每一畫格使用對齊工具,齊中再齊右,使小燈塔落在畫格右手邊的固定位置上(如果你不會用對齊工具也沒關係,就直接讓小燈塔留在畫格的左上角)

(4)存一個uga檔當備份,以便日後以此為基礎再做其他的修改來測試效果.
再存一個gif檔,隨便找個k618的主題將之加入,送上手機看看結果(如果你不相信themes creator的話).

以上應該是沒問題才對....(如果還有問題就問題大了....) ^_^


==== 討論結束 (因為受文者天資聰穎已經會了 ^_^ ) ======

至於[扭扭熊]所用到的動態bar,如果大家把gif的畫格拆開來看可能會昏倒....怎麼那麼扯啊....
呃...yep,就是醬....但key point是,手指或扭扭熊的動態落點並不在固定區域,一定會有白底,所以在設計這個主題時,用photo impact的橡皮圖章蓋桌布時,就刻意做出白色的區域....如此一來動態bar中多餘的白色塊就可以巧妙的掩飾掉了. :) [註]

另外,最近又有一個小心得和大家分享:
在做動態bar時常常會有白邊對吧,上面曾大致提過kuru大說的[將框選區縮小/外擴]的技巧,以及我個人經常在upi中純手工修掉...不過,在uga中有個修白邊的終極工具,只要你有耐心,應該是沒有什麼動態框的白邊/雜點修不掉的吧!!!

這個超級好用的修圖框選工具在此:


特別好用的是框選[不透明區域]可以讓你很快檢查出會不會有白邊,以及[讓選取區變成透明]可以絕對且輕易地修掉任何不要的畫素!!!
不過[讓選取區變成透明]有一個小限制,就是用魔術棒一口氣框太大區域時就沒辦法順利清掉多餘的透明色點,這時你要分區去框才行....總之大家自己多試幾次就會有心得了. ^_^

以上. ^_^

+---------------------+

[註]其實「手指或扭扭熊的動態落點並不在固定區域,一定會有白底」這類的東西
只要稍微動一下大腦就可以輕易解決---當然,它還是會因動態gif的特性而有所侷限啦.
下面是一些例子: (在左手邊的是實際效果的截圖,而右手邊的則是搭配的gif圖)

<== []

<== []

當然還有其他的很多種做法,只要把握住相關要領,應該不會很難才對.剩下的就是拼個人巧思了. ^_^

哈哈,我也做了個小綠球.
這是我第一次做小綠球.

小綠球沒什麼,很多人做,而這個主題的看點是在鏤空的炫光動態亮棒. ^_^






因為做小綠球實在太---普通了,而且要把standby的動畫再修的有特色點也很麻煩,
乾脆就換個底圖吧.這張底圖我本來是要拿來做獨立主題的,一直在想是要讓大嘴鳥的嘴動好呢,還是讓樹枝微顫呢....算了,直接拿來"消耗"吧. :)



※本帖主題已全部停止分享

[後話]幫主題換換底圖好像沒什麼難度喔,像友站有人光靠一套萬年版型就可以快速大量生產幾十個主題(而且還很不"敬業",圖都亂選亂切)...呃,主題換成大嘴鳥底圖當然是不難啦,不過呢,不說大概很少人會知道(可能根本沒有人會知道),那些動態亮棒還真有點麻煩,例如小綠球的周邊有些許灰階陰影.有些灰色在藍、綠、黃、或其他顏色襯底下完全沒問題,但一移到大嘴角身上的黑色部分時,嘿嘿,看起來就像有雜點沒除掉一樣...而這些灰階點如果配合黑色塊全除去的話,再移回別的顏色上時,又可能變成缺角....真是會修沒完了...最後決定,盡力就好.但下次再遇到這情形,就會事先注意了.

另,雖然有些人特別喜歡動態亮棒,不過這次做的這個,不知道是不是格數太多的關係(誰叫小綠球有35格咧...)雖然我不必重開機動畫才會跑,不過在某些頁面,例如[目錄>個人助理>應用程式],gif就會卡住,但直接用快捷鍵進入應用程式頁面,卻完全正常....其實類似的問題在我做櫻花撫子的時候就已經發現了:在我的小八上,櫻花撫子的tab_highlight平常一切正常,但在[目錄>通訊錄]時,卻會移一行才動一格....拿別人做的主題來試也都一樣.同理,這次做的炫光亮棒,在我的手機上嚴格來說那不會跑的動畫,其實在移行時仍會跑格,只不過格數太多乍看之下好像完全不會動似的.因此,我想這問題應與手機的韌體有關.像之前我做的軍曹,動畫在電腦上跑很順,在手機上角色移動起來就像是用"飄"的~ ~_~||| 後來測試發現,這的確也是受限於手機性能的影響. :(





墨綠底的底色圖
是不是可以~動態用把毛邊掩飾掉


還有~您做這動態bar會得猛爆性肝炎太華麗了啦
Alumin wrote:
墨綠底的底色圖
是不是可以~動態用把毛邊掩飾掉
還有~您做這動態bar會得猛爆性肝炎太華麗了啦


???
哪裡有毛邊? 難道我傳錯檔案了????
是STANDBY小綠球旁邊嗎....我有修過,不過一打陰影就變醬了....

那個動態BAR做起來其實很簡單,下次換我寫教學好了. ^_^


lyou wrote:
哪裡有毛邊? 難道我傳錯檔案了????


仔細一看
蛤!是陰影................真有你的

............對了!有沒有發現要重開機,動態bar才會動?

Alumin wrote:
lyou wrote:
哪裡有毛邊? 難道我傳錯檔案了????
待機那一顆(對我而言啦)

我的意思是............
我也沒辦法修得你漂亮
有時會把底色調黯掩飾

說真的台灣大哥大實在長度不夠............對了!有沒有發現要重開機,動態bar才會動?


soga,那我把陰影改改方向看會不會好一點,
順便改一下電信業者那裡.....


Alumin wrote:
對了!有沒有發現要重開機,動態bar才會動?


我的手機不需要重開機就能work哦.... :)




lyou wrote:我的手機不需要重開機就能work哦
好像是軟體版本的問題................無所謂啦
L大L大~報告~

SE小綠球放到K618上面

華麗的動態highlight跑的很好...

但是會有濃濃的白邊...只有第一格沒有...

我想我的K618就是一隻

"一定會有白邊的手機"吧~!!!!!

唉...

真哀怨...
時間就像乳溝~擠一擠還是會有的~!!!!!!!
madiha wrote:
SE小綠球放到K618上面
華麗的動態highlight跑的很好...
但是會有濃濃的白邊...只有第一格沒有...
我想我的K618就是一隻
"一定會有白邊的手機"吧~!!!!!


......................

所以,之前你才會問我說,我做的也會有白邊吧....原來是這樣子啊. @_@a

其他有k618的人能幫忙試一下嗎?
如果別人也有,就是k618和w800主題另一個不完全相容的地方,或k618對gif處理能力的限制.

有其他主題相容手機的人能幫忙測一下並回報結果嗎?
(k600/k618/k750/w600/w700/w800/w810)

不過剛剛檢查了一下才注意到,為了配合35格的小綠球,光一個bar的size就80k~110k....真是瘋了...以後希望能控制在10格以內,最好不超過5格. :(

雖然拍的不清楚,不過還是可以看得出來在我的小八上是正常的,沒有白邊....







這是某網友寄我的原圖,是從手機中的demo影片轉的gif檔(160x128)


調整畫格後稍微放大一點再做成176x220....


直接改size是只要幾分鐘就ok了,不過放大後真的有點糊糊的
so,有需要的人就自己改成所需的size及調整銳化/清晰度吧. ^_^

=== 2006/11/13 追加 =====

今天因為要把工作所需的檔案備份,順便整理了一下平常備份用的sd記憶卡,赫然在其中發現之前有網友分享的se系列手機的demo短片(來源好像是YouTube???忘了). ANYWAY,大致看了一下,發現每段WMV尾巴都必定有軟糖小綠球,而且影片的畫格SIZE都還蠻大的.... 於是就順手把其中一個片尾剪下來並轉成了MPEG格式.

為什麼要轉成MPEG格式? 因為,你就可以輕易用UGA轉成GIF....
附加壓縮檔: 這是轉出的MPEG檔,直接播放的話基本上是清晰的

不過,因為GIF只用256色的關係,所以這麼大的小綠球以原寸轉成GIF的話就會變成醬子---不是清不清楚或糊掉的問題,而是在減色之後有點點的問題.我強烈懷疑就算一畫格一畫格去打糊,雖然可使點點改善,但軟糖心的光影漸層還是會打折扣....

240X320小綠球的GIF


總之,如果SE小綠球是用原作直接轉GIF的話,細膩的漸層色應該是無可避免會產生點點的... 如果覺得我GIF轉的不好的人,上面附有小綠球的MPEG檔,可以自己重新調整畫格/秒差或試試能不能用其他軟體轉的更好.如果覺得我MPEG檔切的不好的人,可以到SE討論區去爬爬舊文,應該可以找到之前網友分享的影片連結點吧.

至於手工重製小綠球會不會效果好些? 呃...應該是會吧.不過,那大工程就請有時間有興趣的人自己去研究了...而且如果光影漸層做的很細膩逼真時,還是免不了會遇上GIF 256色的魔箍咒啊.... :-)






文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 30)

今日熱門文章 網友點擊推薦!