# Beatday 角色製作流程
外部角色(含資源)一律放在 _Extra 目錄下,避免被其他非專案人員看到。icon圖示放置於 Assets/_DLCs/CoreDLC/MiscAssets/Art/UI/Dynamic/ItemAtlas/Icons/_Extra 目錄錄下,需命名與遍號相同,type為 sprite
步驟如下:
1. 確定編號(id), ex: P001
2. 在 Assets/_DLCs/CoreDLC/Bundles/Models/Chars 目錄下的建立跟id相同名的prefab, <font color=#f00>外部務必放在 _Extra/Chars 目錄下,為了尋址名稱正確,務必放在指定路徑,很重要,再強調一次 </font>
3. 該prefab掛相對應的Script (CharAgent)


建議以此結構, Model下放humanoid prefab節點,資源放在 Assets/_DLCs/CoreDLC/MiscAssets/Art/Models/Chars <font color=#f00>外部務必放在 _Extra/ 目錄下,很重要,再強調一次 </font>

4. Ref Points設定
ROOT / CENTER / HEAD ,做一些特效的參考點
5. BodyNodes設定,將bone節點都放在此陣列中
簡易做法,在Hierarchyfilter所以的transform, 選所有的bone結點,一起拉到 Body Nodes下

8. 強烈建議其他資源不要取跟id相同的名字
# Beatday 背飾製作流程
外部角色(含資源)一律放在 _Extra 目錄下,避免被其他非專案人員看到。icon圖示放置於 Assets/_DLCs/CoreDLC/MiscAssets/Art/UI/Dynamic/ItemAtlas/Icons/_Extra 目錄錄下,需命名與遍號相同,type為 sprite
步驟如下:
1. 確定編號(id), ex: P001
2. 在 Assets/_DLCs/CoreDLC/Bundles/Models/AvaBack 目錄下的建立跟id相同名的prefab, <font color=#f00>外部務必放在 _Extra/AvaBack 目錄下,為了尋址名稱正確,務必放在指定路徑,很重要,再強調一次 </font>
3. 該prefab掛相對應的Script (GeneralCP)
4. 直接在prefab內放置物件即可
# Beatday道具製作流程
icon圖示放置於 Assets/_DLCs/CoreDLC/MiscAssets/Art/UI/Dynamic/ItemAtlas/Icons/_Extra 目錄錄下,需命名與遍號相同,type為 sprite
根據道具類型分為

外部/專案道具(含資源)一律放在 _Extra 目錄下,避免被其他專案人員看到
步驟如下:
1. 確定編號(id), ex: IPR0050, IWP0064, P106 ...
2. 根據分類在 Assets/_DLCs/CoreDLC/Bundles/Props/ 進入對應目錄
2.1. PropConsumption: 消耗道具,. IRP 開頭
2.2. PropEmoji: 表情道具. IEM 開頭
2.3. PropWeapon: 永久道具, IWP 開頭
2.4. PropCard: 語音閃卡, 表情特殊道具, IEM開頭
3. 在該目錄下的找到id名的prefab, <font color=#f00>外部/專案道具務必放在 _Extra /PropXXXX目錄下,為了尋址名稱正確,務必放在指定路徑,很重要,再強調一次 </font>,打開後進行修改
## 基本調整方式
### PropEmoji

1. 基本上把 EmojiSet SourceObj 掛上要顯示生成的物件即可,ex: 可以加入mesh與fx等

2. 如果需要聲音可以在AudioSet指定,只能用AudioType只能用Audio Clip,不可以用Audio Id
### PropConsumption

將所有額外資源放在同一目錄,Assets/_DLCs/CoreDLC/MiscAssets/Art/Props/PropConsumption/_Extra/PropConsumption/prop_XXX 目錄下
1. Source Anim: 執行時動畫,可以用基本庫(CoreDLC)的動畫,或是自己的動畫
3. R/L Handheld Set: 執行後 右/左 手持續拿著的物件
4. Effect Set: 執行後生成效果
5. Moving Set: 拋出物
### PropWeapon
同PropConsumption
### PropCard
彈性做法,視需求而定
## 如何切換道具
1. Alt + I : 叫出gm介面
2. 輸入 /c bp add {物品ID} {數量} , ex:
```
/c bp add IRP0001 100 (增加IRP0001 x 100)
/c bp add P001 1 (增加角色P001)
```
3. 進入menu 切換
如果要清空背包作測試,可以輸入
```
/c bp clear
```