NecoGen 使用相當簡單的Windows INI 檔案的語法,
用來產生Neco 八個方向奔跑以及睡覺等相關動作
NecoGen 使用的檔案, 附檔名必須是prj,
檔案有[NecoGen], [Action], [Timing]以及[File List]四個段落
下面解釋四個段落的用途及用法, 您可下載目前已經製作好的寵物圖檔,
觀看裡面的PRJ 檔, 再對應底下的說明, 即可輕易了解如何自製寵物圖案
[NecoGen]
這個段落用來設定寵物圖的基本原則, 以及為您的寵物命名, 語法如下:
nickname = 您的寵物名稱, 名字不得超過19個英文字母或9個中文字
files = 檔案數目, 寵物的圖形檔, 不得超過255 個圖案
size = 最終的圖案大小, 此值必須介於32..64 之間
基本上, 圖案越多或者尺寸越大, 產生出來的寵物就會越佔記憶體, 這點, 製作寵物圖時, 請自行衡量
寵物的原始圖案大小並不受限制, NecoGen 會自動把圖案調整成size 指定的大小
製作寵物圖案時千萬記得, 左上角第一個點, 必須是不顯示的顏色, 詳情請參考目前提供的貓及狗範例
[Action]
這個段落用來設定寵物各種動作的圖案, 語法如下:
sleeping = 準備睡覺的動作, 由哪些圖案構成
sleep = 睡覺中的動作, 由哪些圖案構成
up = 往上奔跑的動作, 由哪些圖案構成
down = 往下奔跑的動作, 由哪些圖案構成
left = 往左奔跑的動作, 由哪些圖案構成
right = 往右奔跑的動作, 由哪些圖案構成
left-up = 往左上奔跑的動作, 由哪些圖案構成
right-up = 往右上奔跑的動作, 由哪些圖案構成
left-down = 往左下跑的動作, 由哪些圖案構成
right-down = 往右下奔跑的動作, 由哪些圖案構成
wakeup = 剛醒過來時的動作, 由哪些圖案構成
[Timing]
這個段落用來設定寵物各種動作的圖案的時間間隔,
時間間隔的單位是0.15秒, 實際時間的計算是: (設定值+1)*0.15秒
語法如下:
sleeping = 準備睡覺的動作, 每張圖顯示的時間間隔
sleep = 睡覺中的動作, 每張圖顯示的時間間隔
up = 往上奔跑的動作, 每張圖顯示的時間間隔
down = 往下奔跑的動作, 每張圖顯示的時間間隔
left = 往左奔跑的動作, 每張圖顯示的時間間隔
right = 往右奔跑的動作, 每張圖顯示的時間間隔
left-up = 往左上奔跑的動作, 每張圖顯示的時間間隔
right-up = 往右上奔跑的動作, 每張圖顯示的時間間隔
left-down = 往左下跑的動作, 每張圖顯示的時間間隔
right-down = 往右下奔跑的動作, 每張圖顯示的時間間隔
wakeup = 剛醒過來時的動作, 每張圖顯示的時間間隔
[File List]
這個段落用來設定圖案編號以及對應的圖檔,
請務必注意, 圖案編號必須連續, 不可中途跳號
圖案編號由三碼構成, 必須介於1..255 之間
使用的檔案, 則必須是BMP 圖檔, 其餘圖檔格式目前版本不接受
|