用戶:鹽棋/Sandbox

出自Arcaea中文维基
於 2024年2月17日 (六) 11:05 由 盐棋對話 | 貢獻 所做的修訂 (新阶段)
Auxesia
Songs auxesia.jpg
畫師シエラ
Songs auxesia.jpg
畫師シエラ
曲目信息
曲師
曲包
時長
02:04
BPM
183
譜面信息
難度
[Past]
[Present]
[Future]
等級
3
6
9
note數量
譜面設計
Nitroだー!!
Nitroだー
譜面信息(Joy-Con)
難度
[Past]
[Present]
[Future]
note數量
背景
更新時間
移動版
v1.1.4
(2017/08/10)
NS版
v1.1.4
(2017/08/10)
曲目信息模板提示信息
  • 此模板缺少PastNotePresentNoteFutureNote參數,此參數無法自動讀取。
  • 此模板的NS版更新版本是未完整狀態。請添加更新版本NS更新时间NS參數。
  • 用戶:鹽棋/Sandbox用於非整塊頁面的實驗

    有3個沙盒,用戶:鹽棋/Sandbox2; 2個模塊沙盒,模塊:沙盒/鹽棋/Sandbox1; 1個CSS沙盒,用戶:鹽棋/Sandbox.css

    模塊:Songtable模板:曲目信息/styles.css

    模板:songlist模板:songlist NS模板:packlist模板:packlist NS模板:unlocks模板:unlocks NS

    Help:表格

    TODO

    1. 用lua for迭代器實現流,修改模塊沙盒,廢棄Module:Stream
    2. 簡化Module:Songtable
    3. 修改Module:Unlock,廢棄Module:Packlist indexModule:Songlist index
    4. 修改Module:ChartConstant,廢棄Module:Nullish
    5. 減少代碼中的無初始化local,及concat運算符
    6. 廢棄Template:Langj

    完成的:

    1. 參考Module:Arcaea_DataModule:DataTemplate:Transition.json寫一個新的Data模塊(還差unlocks)
    2. 點分自動化曲目列表(還差duration、version)
    3. 編寫ini/properties parser(可以在parse中給key額外的門限)

    小去世

    1. mw.loadJsonData生成的是元表,mw.text.jsonDecode生成的是實體表
    2. 目前看來在本站想直接向「#invoke」(Scribunto)傳遞表/數組很難了,試試點分語法?
    3. 用泛型for可以寫一個簡單的Stream出來
    4. 一個比較完整的Lua參考是fandom的,有條件也可以看看api
    5. lua一個比較好的IDE是ZeroBraneStudio,一個比較好的語法/doc插件是emmylua(annotation比較完備了)
    6. 與其mw.log不如mw.getCurrentFrame():expandTemplate { title = ""}

    曲目邊緣情況

    模板文檔[查看] [編輯] [歷史] [清除緩存]

    該模板目前沒有文檔。
    如果您知道如何使用此模板,請使用下方的連結創建它。

    上述文檔嵌入自User:鹽棋/Sandbox/doc(編輯 | 歷史)
    您還可以檢視Rotaeno中文維基中該模板的模板文檔,如果存在對應的同版本模板的話。