v27.1.0
▼ 更新用ファイルは下記 Files changed より
▼ 本体更新方法 / サポートバージョン / ソース構成 / 譜面の作成概要
▼ 要望・不具合報告 ( Gitter )
v27.0.0 -> v27.1.0 ( vs. latest v27 ) 📁 ▶️
🔃 Files changed (v27)
- danoni_setting.js, danoni_legacy_function.js の変更は、追加した設定を使用しない限り、更新不要です。
フォルダ Directory |
ファイル名 FileName |
最終更新 Last Updated |
|
---|---|---|---|
/js | danoni_main.js | 📥 | v27.1.0 |
/js/lib | danoni_constants.js | 📥 | v27.1.0 |
/js/lib | danoni_legacy_function.js | 📥 | v27.0.0 |
/js/template | danoni_setting(-template).js | 📥 | v27.1.0 |
(参考)v26以前の差分ファイル一覧
フォルダ | ファイル名 | 最終更新 | |
---|---|---|---|
/js/lib | danoni_localbinary.js | 📥 | v15.1.0 |
/css | danoni_main.css | 📥 | v21.4.2 |
/img | aaShadow.svg arrow.svg arrowShadow.svg borderline.svg c.svg cursor.svg giko.svg iyo.svg monar.svg morara.svg onigiri.svg |
📥 | v15.1.0 |
/skin | danoni_skin_default.css danoni_skin_light.css danoni_skin_skyblue.css |
📥 📥 📥 |
v21.4.2 |
Details (詳細)
⭐ New Features
🛠️ Improvements
- ウィンドウサイズのうち、可変なものを後で再設定する仕様に変更 ( PR #1267 )
- HTMLファイル上で danoni_main.css を読み込む記述を任意化 ( PR #1265 )
- 型変換周りのコード整理 ( PR #1266 )
📔 Documentation
- 譜面の作成概要
- 共通設定ファイル仕様 ( 制作者クレジット・基本設定 )
- 譜面ヘッダー仕様 ( autoSpread / windowWidth / windowAlign / customjs / customcss )
- キー数仕様
🐝 Functions & Variables Changed
Functions & Variables | |
---|---|
Add | updateWindowSiz, g_windowAlign |
Change | g_keyObj |
Delete | ー |
🍀 Remarks
1. ウィンドウサイズ(横幅)の自動調整機能について
- キー別に最小の横幅
g_keyObj.minWidthX
を設定しています。
指定済みの横幅がキー別の最小横幅より小さい場合、自動で拡張されます。
この設定を無視したい場合、g_presetObj.autoSpread = false;
を指定すれば従来通り自動拡張されません。
2. ウィンドウサイズ(横幅)、表示位置の設定について
- 譜面ヘッダーで指定できるようになりました。
下記のように指定できます。詳細はDocumentationをご覧ください。
次の場合、横幅700px, 左寄せでウィンドウが配置されます。
|windowWidth=700|windowAlign=left|
3. customjs, customcssの略記指定について
- danoni_setting.js の設定を参照できるようにしました。ファイル名の代わりに「*」をつけます。
|customjs=*,danoni_init.js|
|customcss=*,special.css|
4. HTMLサンプルの入替について
- HTML側で個別に指定していた下記の指定が不要になりました。
詳細は譜面の作成概要をご覧ください。- danoni_main.css の記述
- canvas-frame の style属性