# Naming Conventions 命名規範 ## 目標 以能夠透過 **檔案名稱 目錄結構** 來定位每個物件。 最終目標是僅透過 檔名與目錄結構 就足夠了解此圖片的功能與特性。 ### 資料夾 可依據 功能、使用場景 命名,若圖片數量過多(15張),請考慮依據功能再細分資料夾。 > common > common/btn_room_easy.png > common/btn_room_hardest.png > ... > > titlePage/... > menuPage/... > matchPage/... > ## 檔名 > 前綴_名稱_後綴.xxx > 名稱_後綴.xxx ### 前綴 固定為簡寫,共三個字。 作為特殊功能的圖片。 若無符合的前綴才可留空。 | 簡寫 | 原稱 | 解釋 | | -------- | -------- | -------- | | btn | 按鈕 | 與使用者交互;互動時可能會改變顏色、圖片 | | pnl | 面板 | 一組UI的背景;通常做為其他UI的背景,但不會是最底層、整個頁面的主背景。;或許可以套用 [9-slicing Sprites](https://docs.unity3d.com/Manual/9SliceSprites.html) 規則的背景 | | sfx | 特效 | | ### 名稱 **使用** CamelCase 命名,按照檔案類型與內容來命名。 **禁止** 使用中文、中文拼音、贅詞、特殊符號。 **禁止** 使用縮寫,除非經過討論同意。 ### 後綴 物件特殊版本、變體、狀態。 除了sfx以外 避免使用流水號。 > > btn_sound_on.png > btn_sound_off.png > > resultText_win.png > resultText_lose.png > resultText_draw.png >
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up