用 Shader 打造實用的漸變填色

漸變(Gradient)填色可說是極為常見的視覺表達方式, Jony Ive 更在 iOS 7 的設計中將漸變推到了人生巔峰(咦),而其中最基本的不外乎三種:線性漸變(Linear Gradient)、輻射漸變(Radial Gradient)、以及角度漸變(Angle Gradient),為了能有效在畫面中呈現漸變的美感又不失效能不佔空間不佔記憶體同時滿足首席設計師的最高需求,我們要來應用 Sh ... READ MORE
Comments Off on 用 Shader 打造實用的漸變填色

撰寫有效的 Git Commit Message

任何軟體專案都是由至少兩個以上的開發者所共同合作開發的。 這句話非常有意思,哪來的一定有兩個以上的開發者?其實就是: A. 原始開發者 以及 B. 原始開發者經過了幾週或幾個月後。 我想任何一位程式設計師都對這個概念再熟悉不過了,當時間一過,腦中用於暫存當初某段程式碼撰寫的時空背景前因後果等各種思路的記憶體早己清空殆盡,在能夠開始動手修改或撰寫新程式碼前,我們需要在腦中重新建立對某段程式碼的環境背 ... READ MORE
Comments Off on 撰寫有效的 Git Commit Message

成為 UGUI 的排版大師 – 一次精通 RectTransform

想要成為 Unity Canvas UI (UGUI) 的排版大師,那麼我們就一定要充分了解 UGUI 最基礎的排版類別 RectTransform ,它屬於 Transform 的子類別,用於描述元件如何擺放在二維介面中,既然是在二維介面中元件的 Transform,那麼叫做 Rect 的 Transform 也是很合理的吧!關於 RectTransform 的官方技術文件我們可以在 Unity ... READ MORE
Comments Off on 成為 UGUI 的排版大師 – 一次精通 RectTransform

Type on the field below and hit Enter/Return to search