SKYNovel v1.38.0:[tsy][tsy_frame]で吉里吉里の拡張的な属性path追加


・SKYNovel更新
## v1.38.0
- feat: [tsy][tsy_frame]で吉里吉里の拡張的な属性path追加
  - 半角丸括弧に囲んで属性 x、y、alpha の三つを指定する(吉里吉里仕様)
    - (1, 2, 0.3)
  - 以降はSKYNovel拡張
    - 変更しない項目を省略できる
      - (,10, 0.11) (12,,0.13 ) (14,15,) ()
    - [tsy]属性のような「初期位置からの相対値」形式
      - 先頭に=を追加する
      - (=-22)
    - [tsy]属性のような「範囲内でランダムな値」形式
      - 'か"で囲み、カンマ , で【最小値】【最大値】を区切る
      - ('=23,24','0.3, 1')
    - [tsy]属性をJSONで指定できる形式
      - 文字列は " で囲む
      - {"scale_x":100, "scale_y":"=101"}
      - 指定できる属性は[tsy]と同様、rotation・scale_x・pivot_x・width など

  - 動作が上手くいかないときは path 属性の解析に失敗しているかも?
    - 設定画面の debugLog スイッチを入れると、括弧ごとの逐次処理をコンソール出力する
    - JSON解析失敗はスイッチにかかわらず出力する

- docs: タグリファレンス[tsy][tsy_frame]に path 属性について追記
- fix: ループでの.exec() をなるべく .matchAll()に

・テンプレ更新
## v2.12.4
- fix: マクロ更新(ext_fg.sn)SKYNovel 1.38.0 以降の[tsy path]を積極使用
## v2.12.3
- docs: テキストレイヤ設定系のマクロに文字レイヤ系の説明を追加
- docs: [bgm][se]のシステム変数説明のミスを修正(const.an.〜 → const.sn.〜)
- docs: [grp]に b_alpha属性説明を追加(デフォルト値がポイント)

・機能ギャラリー更新
## v2.3.3
- fix: マクロ更新を反映(ext_fg.sn)
- fix: ライブラリ更新(SKYNovel v1.38.0)


 複数の[tsy chain=]を駆使していた連続トゥイーンアニメを、一つにまとめられます。
 以下の例は反復横跳びの動き(元の位置→左下→元の位置→右下→元の位置)です。


 以下の例は丸括弧ごと埋め込み変数を使って繰り返しを簡略化しています。
「x2x」を「w」とかにするともっと短くなりそうですね。
スポンサーサイト



プロフィール

ふぁみべぇ

Author:ふぁみべぇ
 →@famibee
 →メアド(四角を@に)

カテゴリ
リンク
検索フォーム
最新記事
月別アーカイブ