DotShotX
高機能ドットエディター© STUDIO SHIN 1998 - 2012

アプリケーション全体■編集ツール■カラーパレット

画像を編集するためカラーパレットが表示されのツール類です。

ます、画像が4ビット、8ビッ
トの場合はその画像のパレットが、フルカラー画像の場合は共通のシステムパレットが表示されます。

■レイヤー
画像にはいくつものレイヤーを重ねることができ、選択されている１つのレイヤーが編集対象となります■編集ウインドウ
現在アプリケーションで開かれている編集対象画像が表示されています。画像を開くごとに１つ表示されます。

■プレビュー■オプション

編集画像のプレビ色々な設定を変更できます。

ューが表示されます。

編集
■画像情報
画像のフォーマット、サイズなどの情報が表示されます。

■編集画像
編集する画像が表示されます。
■グリッド表示
グリッドの表示、非表示を切り替えます。

■表示サイズ
画像の表示サイズを切り替えます。

32ビット画像の場合に、描画にアンチエイリアスを適用します。
透明部分の背景をパターン表示します。
塗りつぶし、アルファ値の作成を行った場合に閉鎖された領域に処理が適用されます。

範囲選択をグリッドに範囲選択の移動を画像沿わせます。

範囲内に制限します。

編集ツール■矩形選択
矩形範囲を選択します。

■多角形選択■楕円選択
楕円範囲を選択します。

多角形に選択します。クリックすることで選択を開始して、ダブルクリックで選択を完了します。
■消しゴム■フリー選択

4bit、8bitカラーの場合、パレット番号０番の色で描画します。

不定形範囲を選択します。

32bitカラーの場合、アルファ値を０にして描画部分を透明にします。

■ペン

■スポイト

描画色で画像に自由に線を描画します。

クリックした位置の色をパレットに取り込みます、■塗りつぶしインデックス画像の場合はその番号の色を選択しま

描画色でクリックした範囲を塗りつぶします。

す。

■ライン描画■ベジェパスライン描画

描画色で直線を描画します。

描画色でベジェパスを描画します、１回目のクリッ■図形描画

クで始点、２回目のクリックで終点、３回目のクリックで始点と終点からなる曲線を決定します。

描画色で矩形、楕円を描画します。矩形は■回転

オプションで角の丸みを設定できます。

選択範囲を左、右に９０度回転します。回転した■反転

範囲は「フロート領域」になります。

選択範囲を左右、上下に１８０度反転します。
■ピクセルコピー

反転した範囲は「フロート領域」になります。

描画色をクリックしたピクセル全体に■ピクセル交換コピーします。

１回目のクリックと２回目のクリック■テキストのピクセルを交換します。

テキストを描画します。

■ピクセルビット切り替え■編集チャンネル■アルファ作成

画像のフォーマット、サイズなどの情報が表示さ

編集対象のチャンネ

クリックしたピクセルの範囲からアルファれます。

ルを切り替えます。

を作成します。

カラーパレット■カラーのコピードラッグ＆ドロップでカラーをコピーできます。
■カラーの交換■カラーパレット

ドラッグ＆ドロップでカラーを交最大で256色のカラーを表示します。

換できます。インデックス画像の場合、optionキーを押しながら交換すると、カラーに対応するピクセルも同時に交換します。

■グラデーション作成
ドラッグ＆ドロップでカラーのグラデーションを作成できます。
■チャンネル切り替え■透明色指定表示チャンネルを切り替えます。

画像がインデックス画像の場合、クリックした色を「透明色」に指定できます、 透明色はGIFで保存した場合の透過色指定となります。

■パレットの追加／削除
画像がインデックス画像の場合、パレットの追加、削除ができます。

■カラー変更選択しているカラーを変更します。

レイヤー
画像にはいくつものレイヤーを重ねることができ、選択されている１つのレイヤーが編集対象となり、それ以外のレイヤーには編集は影響しません。

■レイヤー表示チェックボックスのチェックを外すとそのレイヤーは非表示になり■レイヤーリスト編集が出来なくなります。

レイヤーのリストが表示されます、レイヤー名をダブルクリックすることで名前を変更できます。

■レイヤーの追加／削除／移動
レイヤーの追加、削除、優先の変更ができます。

■レイヤーの透明度
レイヤーの透明度を設定できます。

フロート領域についてフロート領域は各レイヤーに１枚だけもつことができる一時的な「簡易レイヤー」です、フロート領域がある場合、編集はフロート領域内に限られます。
画像に選択範囲がある場合、選択メニューの「選択範囲をフロート」か「選択範囲を切り抜きフロート」を選択するか、編集ツールにより選択範囲を「回転」「反転」させた時に作られます、また クリップボードからペーストしたイメージもフロート領域となります。

フロート領域の周囲にあるハンドルをドラッグすることで画像を変形させることができます。

フロート領域は選択範囲から作られます、複数レイヤーがある場合は現在の選択レイヤーの上に作られます。選択範囲を解除することでフロート領域は下の画像と統合されます。

アニメーションウインドウについてアニメーションウインドウは表示メニューの「アニメーションウインドウ」から表示できます。
１つの画像を元にスプライトパターンを組み合わせアニメーションを作成できます、作成したアニメーションはアニメGIFやQuickTimeムービーとして保存することができます。
■スプライトリスト■フレームビュー

フレームリストて選択されているフレームのスプライ

フレームリストで選択されているフレームのイメージがトのリストが表示されています。

表示されています。

■フレーム設定
フレームリストて選択されているフレー
ムの設定が表示されています。

■フレームトリスト
登録されているフレームのリストが表示されています。

■スプライト設定■シーケンスリスト

スプライトリストて選択されているスプラ

任意のフレームを組み合わせてアニメーションパイトの設定が表示されています。

ターンを組み立てることができます。

アニメーションウインドウ（フレームリスト／スプライトリスト）■フレームの名前■フレームの遅延時間（秒）フレームの名前を設定できます。

フレームの遅延時間を設定できます。

■フレームトリスト
現在登録されているフレームが表示されています。

■スプライトのコピー
選択しているスプライトをコピーして新しいスプライトを作成します。
■フレームの追加／削除／移動
フレームの追加、削除、順番の変更ができます。
■スプライト追加／削除／移動
スプライトの追加、削除、順番の変更ができます。追加する■フレームのコピー

場合、画像の選択範囲をスプライトとしてフレームに登録で選択しているフレームをコピーして新しいフレームを作成します。

きます。

アニメーションウインドウ（スプライト設定）■スプライトの名前■スプライト位置■スプライトクリップ範囲■縦反転／横反転

スプライトの名前を設定でフレーム内でのスプライト画像内でのスプライトとなる範チェックすることでスプライトきます。。の座標を設定できます。

囲を設定できます。

を縦／横に反転させます。

■スプライトの透明度■スプライトの回転角度

スプライトの透明度を設定スプライトの回転角度を設できます。

定できます。

■スプライトの拡大率
スプライトの拡大率を設定できます。

アニメーションウインドウ（スプライトの登録）
スプライトとして登録したい範囲を選択し、コマンドキー（⌘）を押しながら、フレームビューにドラッグ＆ドロップす
るか、フレームかスプライトの追加ボタン[+]を押すことで登録できます。

コマンドキー（⌘）を押しながらドラッグ＆ドロップ

フレーム追加ボタン

アニメーションウインドウ（フレームビュー）■アニメーションデータを開く■フレームサイズ

DotShot形式のアニメーションデーフレームのサイズを設定します。

タを読み込みます。フレームビューにドラッグ＆ドロップすることでも読み込めます。

■アニメーションを保存作成したアニメーションを以下の形式■フレームイメージで保存することができます。

スプライトをドラッグして位置を変更す

・DotShotアニメーションデータることができます。

・アニメーションGIF
・QuickTimeムービー・静止画像形式■スプライト位置移動
選択されているスプライトを１ドット単位で移動できます。

■カラー設定フレーム背景、グリッド、スプライ■表示フレーム変更

ト選択枠の色を設定できます。

選択されているフレームを切り替えます。

■アニメーション再生／停止
アニメーションの再生／停止を行います。
チェックボックスをONにするとシーケンスリストのフレームを再生します。

アニメーションウインドウ（シーケンスリスト）
フレームを任意に組み合わせアニメーションのパターンを組むことができます。
■シーケンスの名前シーケンスの名前を設定できます。

■シーケンストリスト
現在登録されているシー■シーケンスフレームトリスト

ケンスが表示されていま現在シーケンスに登録されているす。

がフレーム表示されています。

■シーケンスフレーム追加／削除／移動
シーケンスフレームの追加、削除、順番の変更ができます。

■シーケンスフレームのコピー■シーケンスの追加／削除

選択しているシーケンスフレームをコピシーケンスの追加、削除、順番ーして新しいシーケンスフレームを作成の変更ができます。

します。
■フレームの遅延時間（秒）遅延時間を設定できます。
■シーケンスフレーム設定

ここを変更してもフレームの遅延時間シーケンスフレームを設定できます。

は変わりません、フレームの設定とは別に設定できます。

マップウインドウについてマップウインドウは表示メニューの「マップウインドウ」から表示できます。
１つの画像を元にチップを並べてマップを作成できます、作成したマップは独自形式のマップデータや静止画像として保存することができます。
■イメージビュー■マップツールアイコン

マップの元になるイメージが表示されます。

マップを編集するためのツールアイコン。

■マップリスト■マップビュー

登録されているマップのリストがマップリストで選択されているマップ表示されています。のイメージが表示されています。

■選択マップチップ
選択されているチップが表示されています、このチップが現在配置可能なチップです。

イメージビューと選択マップチッップ
マップウインドウ（イメージビューと選択マップチップ）■イメージビュー
マップの元になるイメージが表示されます。ここをクリック、またはドラッグすることでマップに配置する「マップチップ」を設定することができます。

■マップチップサイズ設定
マップチップのサイズを設定することができます。
■選択マップチップ
マップに配置されるチップのイメージが表示されます。

■クリアマップチップ設定
マップチップを「クリア設定」にすることができます、クリア設定のチップを配置するとマップにはなにも置かれていない状態となります。

マップウインドウ（マップビュー）■マップデータを開く■マップを保存■マップビュー

DotShot形式のマップデータを読み作成したマップを以下の形式で保存することができます。

マップのイメージが表示されます。

込みます。

・DotShotマップデータ、静止画像形式■連続配置
マップビュー上をドラッグすることで連続的にチップを配置できます。
■矩形配置
マップビュー上のドラッグした矩形範囲ににチップを配置出来ます。
■選択（移動とコピー）
マップを矩形選択し、選択した範囲をドラッグすることで移動させることができます、optionキーを押す事でコピーすることもできます。
■反転
マップを矩形選択し、選択した範囲を左右、上下に反転させます。
■アトリビュート設定
マップを矩形選択し、選択した範囲をにアチリビュート値を設定します。
■マップの追加／削除
マップを追加、削除します。

■アトリビュート

■マップ設定■マップサイズマップチップに追加情報

マップのサイズ（チップ現在のマップの横と縦のとして設定するための数）と名前を設定する

チップ数とピクセル数が数値を設定します。

ことができます。

表示されています。

DotShot イメージ
●イメージ

ファイルフォーマット (version 4.0.0)

ファイル全体イメージ・ファイルヘッダ
128 Bytes

イメージ・ブロックn Bytes (ヘッダに記録)

カラーパレット・ブロックn Bytes (ヘッダに記録)

拡張データ・ブロックn Bytes (ヘッダに記録)※値はビッグ・エンディアンで保存されています。

DotShot イメージ

ファイルフォーマット (version 4.0.0)●イメージ・ファイルヘッダ（128 Bytes）
ファイルID: 4Bytes = ʻdotsʼ
バージョン: 2Bytes = 4
フラグ: 1Bytes
インデックスカラーの透明色指定: 1Bytes
ピクセルのビット数: 1Bytes
画像の横幅: 4Bytes
画像の高さ: 4Bytes
レイヤーの数: 4Bytes
イメージデータへのオフセット: 4Bytes
イメージデータのサイズ: 4Bytes
カラーパレットの数: 4Bytes
カラーパレットへのオフセット: 4Bytes
カラーパレットのサイズ: 4Bytes
予約領域: 87Bytes※フラグの bit0=1 ：インデックスカラー指定が有効※値はビッグ・エンディアンで保存されています。

DotShot イメージ

ファイルフォーマット (version 4.0.0)●イメージ・ブロック（１レイヤー分のイメージデータ）
データサイズ: 4Bytes
不透明値: 1Bytes
フラグ: 1Bytes

予約領域: 58Bytes

名前のバイト数: 1Bytes
名前: 255Bytes

イメージデータ: n Bytes※値はビッグ・エンディアンで保存されています。

DotShot イメージ

ファイルフォーマット (version 4.0.0)●カラーパレット・ブロック（１パレット分のイメージデータ）
データサイズ: 4Bytes
カラーのインデックス数(色数 -1): 1Bytes

予約領域: 27Bytes

カラーパレットデータ: n Bytes※値はビッグ・エンディアンで保存されています。

DotShot アニメーション

ファイルフォーマット

●アニメーション・ファイル全体
アニメーション・ファイルヘッダ
32 Bytes
アニメーション・ フレームヘッダ
144 Bytes
アニメーション・ フレームデータ・ブロックn Bytes
・・・
アニメーション・ フレームヘッダ
144 Bytes
アニメーション・ フレームデータ・ブロックn Bytes※値はビッグ・エンディアンで保存されています。

DotShot アニメーション

ファイルフォーマット

●アニメーション・ファイルヘッダ（32 Bytes）
ファイルID: 4Bytes = ʻDtAmʼ
バージョン: 1Bytes = 1
スクリーンの横幅: 2Bytes
スクリーンの高さ: 2Bytes
アニメーションループ回数: 2Bytes
フレーム数: 2Bytes
イメージ画像の横幅: 2Bytes
イメージ画像の高さ: 2Bytes
予約領域: 15Bytes※値はビッグ・エンディアンで保存されています。

DotShot アニメーション

ファイルフォーマット

● アニメーション・ フレームヘッダ（144 Bytes）
スプライト数（最大255）: 1Bytes
フレームの遅延時間（1/100秒単位）: 4Bytes
フラグ: 1Bytes
フレームデータのサイズ: 4Bytes
名前のバイト数（最大127）: 1Bytes
フレームの名前（UNICODE）: 127Bytes
予約領域: 6Bytes※値はビッグ・エンディアンで保存されています。

DotShot アニメーション

ファイルフォーマット

● アニメーション・ フレームデータ・ブロック
名前のバイト数（最大127）: 1Bytes

スプライトデータ・ブロック
256 Bytes

フレームの名前（UNICODE）: 127Bytes

・フラグ: 1Bytes

・

未使用: 1Bytes

・

不透明値: 1Bytes

スプライトデータ・ブロック
256 Bytes

未使用: 1Bytes
Xオフセット: 4Bytes
Yオフセット: 4Bytes
イメージの左クリッピング位置: 2Bytes
イメージの下クリッピング位置: 2Bytes
イメージのクリッピング幅: 2Bytes
イメージのクリッピング高: 2Bytes
回転値（角度x100）: 4Bytes
横の拡大率（x100）: 2Bytes
縦の拡大率（x100）: 2Bytes
回転の中心点X: 2Bytes
回転の中心点Y: 2Bytes
予約領域: 96Bytes※値はビッグ・エンディアンで保存されています。

DotShot マップ

ファイルフォーマット

●マップ・ファイル全体
ファイルID: 4Bytes = ʻDtMlʼ
バージョン: 1Bytes = 1
マップ数: 1Bytes
マップチップの横のサイズ: 1Bytes
マップチップの縦のサイズ: 1Bytes
イメージ画像の横幅: 2Bytes
イメージ画像の高さ: 2Bytes
マップスクリーン・ブロックn Bytes

マップスクリーン・ファイルヘッダ
160 Bytes

・

マップチップデータ・ブロック
16 Bytes

・・
マップスクリーン・ブロックn Bytes・・・
マップチップデータ・ブロック
16 Bytes※値はビッグ・エンディアンで保存されています。

DotShot マップ

ファイルフォーマット

●マップスクリーン・ファイルヘッダ（160 Bytes）
ファイルID: 4Bytes = ʻDtMpʼ
バージョン: 1Bytes = 1
マップチップの横数: 2Bytes
マップチップの縦数: 2Bytes
マップチップの横のサイズ: 1Bytes
マップチップの縦のサイズ: 1Bytes
名前のバイト数（最大127）: 1Bytes
フレームの名前（UNICODE）: 127Bytes
イメージ画像の横幅: 2Bytes
イメージ画像の高さ: 2Bytes
マップスクリーンデータのサイズ: 4Bytes
予約領域: 13Bytes※値はビッグ・エンディアンで保存されています。

DotShot マップ

ファイルフォーマット

●マップスクリーン・ブロック
マップチップデータ・ブロック
16 Bytes

フラグ: 1Bytes

・

不透明値: 1Bytes

・

イメージの左クリッピング位置: 2Bytes

・

イメージの下クリッピング位置: 2Bytes

マップチップデータ・ブロック
16 Bytes

アトリビュート１: 1Bytes

未使用: 1Bytes

アトリビュート２: 1Bytes
予約領域: 7Bytes※値はビッグ・エンディアンで保存されています。