フリーソフト9VAeきゅうべえのタイルエディタ

[フリーソフト9VAeきゅうべえ](https://qiita.com/danjiro/items/253e5a33a38599098274)Ver.0.6.13からユーザーが独自のタイルを作れるタイルエディタが搭載されました。ユーザーが撮影した素材から、つなぎ目が目立たないタイル模様を作成するための独特な機能と、操作方法を解説します。[タイル模様の具体的な作例はこちら](https://dnjiro.hatenablog.com/entry/2020/03/13/125706)をご覧ください。
![とかげ9va.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/79b30d64-bbc2-cf7c-b2df-17da87047b8d.gif)


# タイルの概要

- 9VAeのタイルは、塗り色に明るさの変化、透明度の変化を与えるものです。上のとかげは、緑色＋うろこの模様で塗りつぶされています。タイルエディタは自分でタイル模様を作成できるエディタです。
- タイル模様は塗り色のカラーパレットの下の部分に登録されます。タイルエリアの空白部分をクリックすると、タイルの素材画像の入力になり、タイルエディタが起動します。
- 自作タイルはタイルを作成したアニメーションのページに保存され、そのアニメーションの中だけで有効になります。9VAeの標準タイルに追加されることはありません。
- 自作したタイルを別のアニメーションで使いたい場合は、コピーツールで使いたいアニメーションのどこかのページにコピーする必要があります。タイルはアニメーションのどのページにあってもかまいません。
- 同じタイルを複数コピーすると別々のタイルになり、カラーパレットに複数現れます。

素材画像

- 素材画像は最大サイズが1024ｘ1024です。タイルのサイズは最大１００ｘ１００で、素材画像１枚の中に１００個程度の自作タイルを搭載できます。タイルサイズが小さく、重ねて配置すればもっと多くのタイルが組み込めます。
- １枚の素材画像から複数のタイルを作成したい場合、最初に作成したタイルを複製し、素材画像の異なる場所を指定します。
- アニメーション再生に素材画像は必要ありません。アニメーションと同じフォルダに素材画像があれば、タイル模様を修正することができます。素材画像がなければ修正できないだけで、タイル模様は使えます。

動くタイル

- 切り替えタイルという仕組みを使って、動くタイル模様を作ることができます。

制限事項

- 9VAeアニメは再生サイズを自由に変更できますが、タイルのサイズは変わりません。アニメーションを拡大すれば、相対的にタイルが小さくなります。タイルの模様がどこにくるか指定できないため、タイルの模様の位置に依存したアニメーションを作ることはできません。
- ３次元CGのテクスチャのように、模様の拡大縮小、面の傾きによってパース変形させるといった機能はなく、スクリーンに固定された模様が繰り返されます。この制限があるため、処理が軽く、タイルのデータサイズも小さくなります。



# タイルエディタの起動

![screen01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/14b30107-fc70-39ac-b13c-0898b2acc954.png)

1. 9VAeを起動
2. 塗り色パレット（上図A）をクリック。パレットの下にタイルが並んでいます。
2. 何も登録されていない空のパレット（上図C）をクリック。（スマホ版の場合三角ボタン（上図B）でタイルを切り替え）
3. タイルの元になる画像を入力する画面（下図）になります。タイルにしたい画像が含まれる1024ｘ1024より小さい画像を入力します。下図は「ヘルプ＞サンプル＞リミックス」の背景画像（remix.png） を開いたところです。（パソコン版では「example/01simple/remix.png」。スマホ版では、ヘルプ＞リミックスを一度保存すれば「9VAe」フォルダに保存されます）

![screen02b.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/a283ad9e-16fa-e3f0-8a9f-ea780e804f4d.png)


# タイル画像の範囲指定は◇のドラッグ

1. タイルエディタでは、左上の◇ボタン（上図D）をドラッグし、タイルにしたい画像の上に移動します。上図ではキャラクタの頭に移動しました。
2. 左下の虫眼鏡の左側の「＋」（上図E）で拡大します。
3. 右下の◇ボタン（上下図F）でサイズが変更できます。

画面を拡大するとタイルの領域が大きくなり、タイル塗りつぶししたときの模様が表示されます。

![screen03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/04250b88-32ba-ed46-4a6c-7b727dfd6c04.png)


# タイルエディタの機能（タイル画像編集画面）

タイルエディタは、つなぎ目がめだたないタイル模様を作成するのが目的です。そのため、範囲指定した画像をそのまま並べるだけでなく、

- つなぎ目の一部を重ねてなめらかに変化する画像を作成する
- 上下、左右反転した画像を重ねる
- 白、または、黒を優先して重ねる
- 白、または、黒を透明にする

といった機能があります。各機能を使うには、タイルの領域（上図G）をクリックします。次のメニューが表示されます。

|項目|意味|
|:--|:--|
|タイル 1/1|切り替えタイルの番号|
|基本|標準設定に戻す（重なりを０にする）|
|ひし形|縦横50%重ねた模様を作成する|
|やわらか|重なり部分の合成をまるくする|
|より黒く|重なり部分は黒を強くする|
|より白く|重なり部分は白を強くする|
|左右反転|重ねる画像を左右反転する|
|上下反転|重ねる画像を上下反転する|
|白を透明に|白を透明にする（黒を透明にする＞カラー（タイルの色をそのまま使う）に切り替え）|
|タイルを追加|切り替えタイルの追加|
|このタイルを除く|切り替えタイルの削除|
|切り替え時間0.1秒|次のタイルに切り替えるまでの時間|

# 各機能とタイル模様

重なりの範囲は右上の△の位置で指定します。△が右上端にあるとき重なりなしです。△の位置を左に移動させれば、水平方向に重ねり部分が拡大していきます。下に移動させれば、垂直方向の重なりが増えます。タイルの中心に△を移動させたとき、重なりが水平垂直とも５０％となり、最大の重なりです。上のメニューで「ひし形」を選ぶとその状態になります。

- 「重なり」の意味：境界を目立たなくするために隣のタイルとの境界に重なり領域を設定します。AとBの重なり領域では、Aに近いほどAになり、Bに近いほどBになるように画像を合成します。重なり範囲は０から５０％です。５０％にすると全て合成された画像になります。

次の表で重なりを変更するとどのようなタイル模様になるかを示します。

|重ねる画像|重なりなし|横50％|縦50％|縦横50％|
|:--:|:--:|:--:|:--:|:--:|:--:|
|基本|![screen10c.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/04c621e5-8af9-fa8c-aaba-b5d51c12452e.png)|![screen11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/eeee3c73-cf38-2bfb-208c-a7706f6374be.png)|![screen12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/4ec8d249-7c32-cb0f-678b-80717f06c4ab.png)|![screen13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/8707fb4d-e3b3-e28d-6b14-167bde673a52.png)|
|基本<br>＋より黒く|![screen10c.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/04c621e5-8af9-fa8c-aaba-b5d51c12452e.png)|![screen26.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/69da2867-0154-40b8-c700-05216feed1c9.png)|![screen27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/5bd993ab-69db-2d8d-ca65-0d344b45ed71.png)|![screen28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/daf8c573-4233-3292-264f-6f9a2f4cb257.png)|
|基本<br>＋より白く|![screen10c.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/04c621e5-8af9-fa8c-aaba-b5d51c12452e.png)|![screen29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/b39b0362-e054-bbdb-e7cc-7fb3bbf5fd85.png)|![screen30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/98f18b16-e4eb-49a8-d497-258187b21b1a.png)|![screen31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/09b4da8e-e5eb-960d-686a-e3ae91e3921b.png)|
|左右反転|![screen14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/19198e82-4622-f75d-ee81-71abaab608a6.png)|![screen15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/0c29c4c9-ec02-29fb-0d58-681ee9725fa3.png)|![screen16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/8825916a-0d85-5744-fe74-6f7a3d760bec.png)|![screen17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/c4b30f78-57ba-07d4-2273-04e2343903e0.png)|
|左右反転<br>＋より黒く|![screen14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/19198e82-4622-f75d-ee81-71abaab608a6.png)|![screen32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/df57e6fc-8c23-dc62-e148-b764e98077b6.png)|![screen33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/51d88eb9-6e50-a8a8-e083-67ee9e4b815c.png)|![screen34.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/37184cf7-fae7-fbfc-3ac3-2f3b2c851f3a.png)|
|左右反転<br>＋より白く|![screen14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/19198e82-4622-f75d-ee81-71abaab608a6.png)|![035.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/27916641-14a0-071e-eac2-579add28508a.png)|![036.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/19b6fb70-53ab-a21a-8cd2-13973dd50d5e.png)|![037.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/112f6642-7a17-6940-3a7f-dfd7affb642d.png)|
|上下反転|![screen18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/4d5b5d4a-e60b-52a9-b06c-49d559e79183.png)|![screen19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/7c721d0f-ad4b-a412-bd7e-07e6a523d798.png)|![screen20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/887779c8-8f97-a565-caa0-fef073ea5030.png)|![screen21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/cfbf9cda-29f0-549d-67e6-059384d43ee4.png)|
|上下反転<br>＋より黒く|![screen18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/4d5b5d4a-e60b-52a9-b06c-49d559e79183.png)|![038.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/5bf4c202-eaad-a9e4-2f98-c23e53faf311.png)|![041.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/51285f39-6319-cb72-b81c-5eb14c67fc8e.png)|![042.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/21387f0d-5191-7cc7-7308-f3d0e0e57cfc.png)|
|上下反転<br>＋より白く|![screen18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/4d5b5d4a-e60b-52a9-b06c-49d559e79183.png)|![039.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/cc5f6dc2-9525-983d-4724-3ca486786e50.png)|![040.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/3daf6619-0ed4-a8ea-894a-f24850585062.png)|![043.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/b9e8bf7e-c104-922d-4449-fab0238af3e6.png)|
|左右上下反転|![screen22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/8492c357-9da4-3689-e1a4-2e0bdfcce98b.png)|![screen23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/2f0abfbe-9352-4bd1-bcee-1c61992b9475.png)|![screen24.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/3aafb637-46cb-6dd7-14d2-823a8c00260f.png)|![screen25.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/8c7cdbfd-c645-22d0-979d-dce63feed40f.png)|
|左右上下反転<br>＋より黒く|![screen22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/8492c357-9da4-3689-e1a4-2e0bdfcce98b.png)|![044.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/6e6b6ae2-19de-8641-16b2-2435a3f800a0.png)|![047.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/1901826c-8010-cd34-b84c-18be8e090ad6.png)|![048.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/9ec2f0bd-04a8-c9d8-0f94-e4e3512999b7.png)|
|左右上下反転<br>＋より白く|![screen22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/8492c357-9da4-3689-e1a4-2e0bdfcce98b.png)|![045.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/7b6504f0-012f-5282-4e41-f1e4fed944dd.png)|![046.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/ac9a1c4a-86b4-bce7-3769-745d9b50afe6.png)|![049.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/bf29b973-fb6c-c727-8f14-31354315f833.png)|


# タイル塗りつぶし設定メニュー

タイル模様作成とは別に、タイル塗りつぶしを調整するメニューがあります。
![050.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/6ac40b69-117d-c329-c1b6-904f13f5d3a8.png)


1. 選択ボタン（上図H）をクリック。タイルエディタ画面が終了し、タイルだけが表示されます。
2. 選択枠中心の「＋」（上図I）をクリック。つぎのようなメニューが表示されます。

|項目|意味|
|:--|:--|
|移動|タイルの位置を変更。どこにおいても効果は同じです|
|白を透明に|白を透明にする（黒を透明にする＞カラー（タイルの色をそのまま使う）に切り替え）|
|明るさ 10/10|タイルの効果の明るさを調整|
|タイル模様の変更|タイルエディタを開く。タイル模様の修正ができる|
|サイズ 1/1|模様を小さくする|
|複製する|タイルを複製。複製して模様を修正すれば同じ画像からいろんなタイルを作成できる|
|消去する|タイルの削除|

## タイル模様を図形に設定

塗り色を設定するパレットでタイル模様も設定します。

![051.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/d3810a49-4cfd-92e7-e1a0-15292567312c.png)


1. 塗りのある四角ボタン（上図J）をクリック。画面をドラッグして四角形（上図K）を描画。
2. 選択ボタン（上図L）をクリック。
3. 塗り色ボタン（上図M）をクリック。カラーパレットが開きます。
4. 作成したタイル（上図N）をクリック。四角形にタイル模様がつきます。


# タイル塗りつぶし方法とタイル模様

次の表に、重ねて配置した水色、赤、青の四角形に、いろんな設定のタイル塗りつぶしを設定した結果を示します。

- 標準の設定では、明るさが変化します。塗り色に対して、タイルが明るい領域は明るさが増し、タイルが暗い部分は影がつきます。
- 白を透明にする設定では、タイルの明るい部分が透明になります。明るさを明るくしていけば、透明の領域が増えます。
- 黒を透明にする設定では、タイルの暗い部分が透明になります。明るい部分は塗り色になります。
- カラーの設定では、タイルの色を塗り色に反映させます。

|タイル塗りつぶし方法|明るさ５|明るさ１０|明るさ１５|処理内容|
|:--|:--|:--|:--|:--|:--|
|標準|![053.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/65122d6f-c1ea-0557-34ac-ae07d777cf3b.png)|![052.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/d9a76d96-d74d-ac9d-0aa0-1c9156918f58.png)|![054b.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/e7e0af23-8225-6c5c-5ea5-641594f82231.png)|明るさを変更|
|白を透明に|![056.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/d3325465-a1b3-346e-448d-e9d428066ec8.png)|![055.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/10acffc2-9a6f-5260-1326-3ff446b11057.png)|![060.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/d57b717d-c360-8003-3b8f-5f2b214777e9.png)|明るい部分を透明に|
|黒を透明に|![057.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/fe82fbc8-239e-623e-8f9d-fb42586e5934.png)|![058.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/cf3cc5e2-f057-6cc3-2a50-668d2024a316.png)|![059.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/50b462a3-a20e-1d63-c4b4-c53cf0e541d8.png)|暗い部分を透明に|
|カラー|![063.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/fa4503f7-c9be-d3f0-cac6-9a768ab88834.png)|![062.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/b90834c4-07fe-1bde-c392-72ef700f0968.png)|![061.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/bfdac65c-483c-057c-47b6-c88fba7b9c7e.png)|タイルの色を混ぜる|

- 上の表の図で選択枠で囲まれているのはタイルです。この中心の「＋」をクリックすれば、タイルの明るさを調整することができます。また「タイル模様の修正」をクリックすれば、タイル模様の元になる画像の場所や範囲を変更できます。
- タイルのつなぎ目が目立たなくて、素材の特長がよく出る模様を作るには、設定をいろいろ調整してみてください。