「アーモンドVer1.0」オブジェクト エディタ のヘルプ_Index

『スクリーンセーバーツクール９５』

   オブジェクトエディタ のヘルプ

目次

次に示す項目を選択すると、その目次、項目が表示されます。

『スクリーンセーバーツクール９５』について

オブジェクトエディタの概要

簡単なオブジェクトファイルを作る

オブジェクトエディタ画面説明

アイコン

コマンド


「アーモンドVer1.0」について

『スクリーンセーバーツクール95』について

◆『スクリーンセーバーツクール95』の生まれ

『スクリーンセーバーツクール95』は、株式会社コバルトの『アーモンド1.0』をもとに作られた、Windows 95対応のスクリーンセーバーを作るためのソフトです。

    株式会社コバルト： TEL 03-3554-1143    URL http://www.cobalt.co.jp

◆特徴

『スクリーンセーバーツクール95』は、Windows対応のスクリーンセーバーを簡単に作成する為のツールです。スクリーンセーバーのキャラクタを自由に追加、削除することができます。また、キャラクタの動作を用意されているいくつかのパターンの中から選択することや、動作する位置を指定することも可能です。

『スクリーンセーバーツクール95』は、２つのプログラムより構成されます。｢オブジェクトエディタ」と「ローダ」からなります。

Windows95上で動作します。

 1. 『スクリーンセーバーツクール95』はWindows対応のスクリーンセーバを容易に作成することができます。

 2. プログラムは一切必要なく、ビットマップイメージデータ、サウンドデータを準備すれば、誰でもスクリーンセーバが作れます。

 3. スクリーンセーバのキャラクタを自由に追加、削除できます。

 4. スクリーンセーバのキャラクタの動作をいくつかのパターンから選択することができ、複雑な設定は不要です。また、複雑な位置指定をすることも可能です。

 5. セーバのキャラクタ音声はWAVEファイル、BGMはMIDIサウンドを流すことができます。

◆使用例

•	自分の会社のロゴマークでオリジナルスクリーンセーバーを作る。

•	赤ちゃんやペットの動きをデジタルカメラで撮影して、かわいいアニメーションセーバーを作る。

•	エッチな写真をスキャナで撮って、人に見せられないスクリーンセーバーを作る。

•	車好きな人なら、愛車やあこがれの車のスクリーンセーバーを作る。

◆『スクリーンセーバーツクール95』 = ローダ + オブジェクトエディタ

　『スクリーンセーバーツクール95』は以下の２つのモジュールからなります。

『スクリーンセーバーツクール95』

●ローダ(スクリーンセーバーツクール95.SCR)

セーバー設定・実行プログラム

●オブジェクトエディタ(AMDEDIT.EXE)

キャラクタ作成ツール

　すなわち、オブジェクトエディタで表示したいアニメーションキャラクタを編集し、ローダで実行するアニメーションを設定し、実行します。


アーモンド オブジェクト エディタの概要

オブジェクトエディタの概要

　『スクリーンセーバーツクール95』はオブジェクトエディタとローダの２つのモジュールからなります。オブジェクトエディタではローダが使用する画像、音声、各種動作を設定したファイルを作成します。ローダはオブジェクトエディタで作成されたオブジェクトファイルを実行時に読み込み、各種設定に従ってスクリーンセーバを実行します。また、最終的な動作としてオブジェクトエディタで設定された動作をカスタマイズしたり、キャラクタ数を変更したりすることもできます。

　『スクリーンセーバーツクール95』では実際のアニメーションキャラクタに使用するイメージの作成部分はサポートされていませんのでユーザは他のペイントソフトやアニメーション作成ソフトなどを使用して、あらかじめイメージファイルを用意する必要があります。

オブジェクトエディタで使用できるファイル

『スクリーンセーバーツクール95』で使用できる画像ファイルはWindows形式のビットマップファイル（*.BMP）のみです。背景が黒で２５６色以上の画像と、それぞれの画像に対する２値のマスク画像（背景白、キャラクタ部分黒）が必要です。

スクリーンセーバーに使うサウンドファイル

『スクリーンセーバーツクール95』で使用できるサウンドファイルはWindows形式のウェーブファイル（*.WEV）とMIDIファイル（*.MID）です。ウェーブファイルはキャラクタの音声に、MIDIファイルはバックグラウンドミュージックに使います。

オブジェクトエディタで作られるファイル

オブジェクト エディタで結合された画像、音声、各種動作設定データは「*.FOE」という拡張子のついたオブジェクトファイルとして出力されます。


簡単なオブジェクトファイルを作る

以下に簡単なオブジェクトファイルの作成方法を順を追って説明します。ここでは、あらかじめアニメーションキャラクタのために一連のビットマップファイル（sh01.bmp～sh08.bmp, マスク画像sh01m.bmp～sh08m.bmp）がすでに作成されていると仮定します。

　1.起動する

　オブジェクトエディタアイコンをダブルクリックするとオブジェクトエディタが起動されます。

2.オブジェクト名の入力と画像ファイルの読み込み

  最初に、新規にオブジェクト名を付けます。 [オブジェクト]－[新規作成(N)]を選択するとオブジェクト名を入力するダイアログが表示されます。オブジェクト名（例えば...seahorse）を入力します。

  イメージセルの１フレーム目をクリックしてアクティブにします。[セル]－[イメージ読み込み(I)]を選択すると「ファイルを開く」ダイアログが表示されるので（sh01.bmp）選択して「ＯＫ」ボタンをクリックするとセルにその画像が貼り付けられます。

同様にイメージセルの２フレーム目をクリックしてアクティブにし（sh02.bmp）をセルに貼り付けます。以下、同様の操作を繰返して８フレーム目までイメージ画像（sh03～08.bmp）を貼り付けます。

 また、イメージ読み込みアイコンをクリックしても［イメージ読み込み(I)］が可能です。

＊画像の編集

再編集する画像をダブルクリックすると画面上にWindowsの「アクセサリ」の「ペイント」が現れ、画像が貼り付けられます。画像を編集して、保存（*.BMP）ののち、オブジェクトエディタで再び、同画像を読み込みます。また、｢ペイント」の［編集]－[すべて選択] で画像を選択し、[コピー］でクリップボードに画像をコピーして、オブジェクトエディタの［編集]－[貼り付け(P)] でクリップボードより画像をセルにペーストすることもできます。この場合もビットマップ画像は「ペイント」で保存します。

  次にそれぞれのイメージに対するマスク画像をマスクセルに貼り付けます（sh01m.bmp～sh08m.bmp）手順はイメージの場合と同じです。（ここでは背景が白色、キャラクタが黒色の２値のマスク画像を予め用意していますが、イメージを貼り付けた後で［セル]－[マスク生成(M)] を選択することにより自動でマスクを作成することもできます）。

 マスク生成アイコンをクリックすると現在アクティブになっているマスクセルにマスク画像を作成します。この場合、元画像の黒（RGB値－0,0,0）を背景として認識します。

＊空白のフレームをつくる場合には、黒色（RGB値－0,0,0）画像ファイルを用意します。空白にするフレームのイメージセルに黒色画像を貼り付け、マスクセルには、マスク画像として同サイズの白色（RGB値－255,255,255）の画像ファイルを貼り付けるか、[セル]－[マスク生成(M)] を選択してマスクを作成します。

　3.動作タイプを選ぶ

　流れ、バウンド、１ショット、ランダムウォーク、指定位置から動作タイプを選択します。

ここではバウンドを選択します。

　　動作説明

◎流れ

  キャラクタはスタートタイプで設定した速度（ｘ，ｙ）ベクトルに従って流れるように動作します。

◎バウンド

  キャラクタはスタートタイプで設定した速度（ｘ，ｙ）ベクトルに従って画面の端まで来たらバウンド（ｘ，ｙの値の＋、－が入れ替ります）して跳ね返ります。

◎１ショット

  キャラクタを１回表示したら消去され、画面上の別の場所に現れます。

◎ランダムウォーク

  キャラクタはスタートタイプで設定した速度（ｘ，ｙ）ベクトルの絶対値の範囲に従ってランダムに移動します。例えば（ｘ，ｙ）ベクトルが（５，１０）ならｘが－５～５、ｙは－１０～１０の値をとり、この範囲でランダムにキャラクタが移動します。ｘ，ｙともあまり小さい数値だと移動変化しません。

◎指定位置

  Ｘ，Ｙセルに入力した画面上の座標に従って動作します。

　4.スタートタイプを決める

スクリーンセーバ実行時の最初のキャラクタ表示位置を設定します。ランダムチェックボタンをチェックすると任意の位置から表示されます。チェックされていないときは位置に設定されているｘ，ｙの値が使われます。画面左上が（0，0）です。

スクリーンセーバ実行時の１フレーム毎の移動ドット数で速度と方向を設定します。流れ、バウンド、ランダムウォークの場合は速度設定が必要です。画面左上が（0，0）、ｘ軸右方向、ｙ軸下方向への移動が＋の値になります。

　5.深さを決める

キャラクタオブジェクトが重なったときの上下関係を設定します。

０が最も手前、最深値は１２８です。セーバー実行時には、深さの値が小さいスプライトほど手前に表示されます。

　6.オブジェクトのテスト表示

　セルに貼り付けた画像の動作テストを行います。[セル]－[テスト表示(T)] を選択すると「テスト表示」ウィンドウが表示され、貼り付けた画像ファイルが１ショット動画再生されます。もう一度再生させたい場合はテスト表示ボタンをクリックします。

 テスト表示アイコンをクリックしても「テスト表示」ウィンドウを表示します。

　7.オブジェクトの保存

　[ファイル]－[名前を付けて保存(A)] を選択すると「ファイルの保存」ダイアログが表示されるので、適当な名前をつけてファイルを保存します。（以上の操作で 「*.FOE」 という拡張子のついたファイルが生成されます。）

＊注意

1. ここでは、音声なしの一つのオブジェクトデータを持つオブジェクトファイルの作成しか行わないので以上でファイルの作成は完了しますが、実際複数のオブジェクトデータを持つファイルを作成する場合は、6.までの操作をした後［オブジェクト]－[新規作成(N)] を選択して新規のオブジェクト名を入力した後1～6の操作を繰り返します。サウンドファイルの読み込みについてはコマンドのヘルプを参照して下さい。

2. オブジェクトファイルを作成した後、実際のセーバーの本体である「スクリーンセーバー95.SCR」を起動して、設定をすることになりますが、ローダはWindowsのスクリーンの背景領域を右クリックしてポップアップメニューを表示し、｢プロパティ」を選びます。｢画面のプロパティ」ダイアログが現れますので、｢スクリーンセーバー」タブを選択します。開いたタブのスクリーンセーバーの名前のコンボボックスリストより「スクリーンセーバー95」を選択し、[設定］のボタンを押して起動します。ローダの機能についてはローダのヘルプをご参考下さい。


アーモンド オブジェクト エディタ画面説明

オブジェクトエディタ画面説明

[オブジェクト名]

現在編集中のオブジェクト名です。プルダウンリストには現在読み込まれているオブジェクト名が全て表示されます。ここを切り換える事により編集したいオブジェクトを表示します。

オブジェクト名は、新規にオブジェクトを作成するか、オブジェクトファイルを開いた場合のみ有効となり表示されます。

[深さ]

各オブジェクトの上下関係の優先順位。

０が最も手前、最深値は１２８です。セーバー実行時には、深さの値が小さいスプライトほど手前に表示されます。

[動作タイプ]

オブジェクトの動きの設定。

◎流れ

  キャラクタはスタートタイプで設定した速度（ｘ，ｙ）ベクトルに従って流れるように動作します。

◎バウンド

  キャラクタはスタートタイプで設定した速度（ｘ，ｙ）ベクトルに従って画面の端まで来たらバウンド（ｘ，ｙの値の＋、－が入れ替ります）して跳ね返ります。

◎１ショット

  キャラクタを１回表示したら消去され、画面上の別の場所に現れます。

◎ランダムウォーク

  キャラクタはスタートタイプで設定した速度（ｘ，ｙ）ベクトルの絶対値の範囲に従ってランダムに移動します。例えば（ｘ，ｙ）ベクトルが（５，１０）ならｘが－５～５、ｙは－１０～１０の値をとり、この範囲でランダムにキャラクタが移動します。ｘ，ｙともあまり小さい数値だと移動変化しません。

◎指定位置

　Ｘ，Ｙセルに入力した画面上の座標に従って動作します。なお、左上が（０，０）の座標で、ピクセル単位です。

[スタートタイプ]

スタートのタイプの設定。

◎ランダム

　スタート位置をランダムにするか、指定位置にするかを設定。

◎位置

　指定位置にした場合の位置の設定。

◎速度

　移動速度と方向（ベクトル）の設定。  画面左上が（0，0）､ｘ軸右方向、ｙ軸下方向への移動が＋になります。

流れ、バウンド、ランダムウォークの場合は速度設定が必要です。

[イメージサイズ]

セルに画像を貼りつけると自動的に設定されます。

[フレーム数]

セルに画像を貼りつけると自動的に設定されます。

最多フレーム数は１２８フレーム。


アイコン

新規にオブジェクトを作成します。

オブジェクトを削除します。

オブジェクトをクリアします。

ヘルプを表示します。

画像を貼り付けたいセルをアクティブにしてこのコマンドを選択するとファイルオープンダイアログが表示されるので画像ファイルを選択します。選択された画像がセルに表示されます。

サウンドを鳴らしたいフレームのサウンドセルをアクティブにしてこのコマンドを選択するとファイルオープンダイアログが表示されるのでサウンドファイルを選択します。選択されたファイル名がセルに表示されます。サウンドは１つのフレームにしか貼り付けられません。

マスクを生成したい画像をアクティブにしてこのコマンドを選択するとマスクを自動で生成してマスクセルに貼り付けます。

連続アイコンを貼り付けたいセルをアクティブにしてこのコマンドを選択するとアイコンがセルに貼り付けられます。このアイコンをセルに貼り付けると直前のセルと同じ画像が再生されます。

画像をすべてのセルに貼り付けた後このコマンドを選択するとテストウィンドウが表示されます。｢テスト」ボタンをクリックするとオブジェクトが１ショット表示されます。｢終了」ボタンをクリックするとテストウィンドウは終了します。

削除したいフレームをアクティブにしてこのコマンドを選択するとフレームが削除されます。


コマンド

　コマンドとは、オブジェクトエディタで特定の処理をさせる為のものです。使用頻度の高い命令は、ツールバーのボタンをマウスでクリックするだけで選択できます。以下にコマンドの説明をします。

[ファイル(F)]メニューのコマンド

[編集(E)]メニューのコマンド

[オブジェクト(O)]メニューのコマンド

[セル(S)]メニューのコマンド

[ヘルプ(H)]メニューのコマンド


ファイル(F)メニューのコマンド

[ファイル／新規作成(N)]

新規にオブジェクトファイルを作成します。

[ファイル／オープン(O)]

オブジェクトファイルをオープンします。

[ファイル／追加読込み(B)]

オブジェクトファイルを追加読み込みします。

あらかじめ作ったオブジェクトファイル（*.FOE）を合体して新しいオブジェクトファイルを作ったりするときに使います。

なお、ローダの方で読み込むオブジェクトファイルは１つだけです。

[ファイル／上書き保存(S)]

オブジェクトファイルを上書き保存します。

[ファイル／名前を付けて保存(A)]

オブジェクトファイルに名前を付けて保存します。

[ファイル／終了(X)]

オブジェクトエディタを終了します。


編集(E)メニューのコマンド

[編集／切り取り(T)]

ダイアログのコントロールやセルのデータを切り取り、クリップボードに転送します。

[編集／コピー(C)]

ダイアログのコントロールやセルのデータをクリップボードにコピーします。ただし、サウンドデータはコピーできません。

[編集／貼り付け(P)]

ダイアログのコントロールやセルのデータをクリップボードから貼り付けます。ただし、サウンドデータはコピーできません。サウンドデータは読み直して下さい。

[編集／フレーム削除(D)]

セルからアクティブなフレームを削除します。


オブジェクト(O)メニューのコマンド

[オブジェクト／新規作成(N)]

新規にオブジェクトを作成します。オブジェクト名を入力するダイアログが表示されます。

[オブジェクト／名前の変更(R)]

現在表示されているオブジェクト名を変更します。新しいオブジェクト名を入力するダイアログが表示されます。

[オブジェクト／削除(D)]

現在表示されているオブジェクトを削除します。

[オブジェクト／クリア(C)]

現在表示されているオブジェクトをクリアします。


セル(S)メニューのコマンド

[セル／イメージ読み込み(I)]

画像を貼り付けたいセルをアクティブにしてこのコマンドを選択すると「ファイルを開く」ダイアログが表示されるので画像ファイルを選択します。選択された画像がセルに表示されます。

空白のフレームを作る場合は黒色（RGB値-0,0,0）のみの画像ファイルを用意して下さい。マスク画像には同サイズで白色の２値画像ファイルを用意するか、[セル]－[マスク生成(M)］を使用します。

イメージファイルはWindowsのビットマップファイル（*.BMP）で色数は制限がありません。マスクファイルは白黒２値画像のビットマップです。

＊画像の編集

再編集する画像をダブルクリックすると画面上にWindowsの「アクセサリ」の「ペイント」が現れ、画像が貼り付けられます。画像を編集して、保存（*.BMP）ののち、オブジェクト エディタで再び、同画像を読み込みます。また、｢ペイント」の [編集]－[すべて選択] で画像を選択し、[コピー］でクリップボードに画像をコピーして、オブジェクト エディタの［編集]－[貼り付け(P)] でクリップボードより画像をセルにペーストすることもできます。この場合もビットマップ画像は「ペイント」で保存します。

[セル／イメージリスト読み込み(L)]

あらかじめ作成しておいたイメージ登録リスト（例参照）に従って画像をセルに貼り付けます。リストファイルの作成例を以下に示します。リストファイルはテキストファイルで作成し、画像ファイルと同じディレクトリに保存します。

（例  kuma.lst）

　　[Image List]

　　NumFrames=5               フレーム数

　　I1=kuma01.bmp             フレーム１のイメージ

　　I2=kuma02.bmp             フレーム２のイメージ

　　I3=kuma03.bmp                   以下同様

　　I4=kuma04.bmp

　　I5=kuma05.bmp

　　M1=kuma01.bmp             フレーム１のマスク

　　M2=kuma02.bmp             フレーム２のマスク

　　M3=kuma03.bmp                  以下同様

　　M4=kuma04.bmp

　　M5=kuma05.bmp

このコマンドでリストファイルを読み込むと、リストの順番に画像がセルに表示されます。

このコマンドで読み込む画像は現在表示されているオブジェクトに設定されます。複数オブジェクトの画像を読み込むことはできません。

[セル／サウンド読み込み(S)]

音声を鳴らしたいフレームのサウンドセルをアクティブにしてこのコマンドを選択すると「ファイルを開く」ダイアログが表示されるのでサウンドファイルを選択します。選択されたファイル名がセルに表示されます。

サウンドは拡張子「* .WAV」のウェーブファイルです。１オブジェクトに対して１つのサウンドファイルを設定できます。たとえば、５フレーム目に設定するとアニメーションが５フレームに来たときに、発音されます。

[セル／マスク生成(M)]

マスクを生成したい画像をアクティブにしてこのコマンドを選択するとマスクを自動で生成してマスクセルに貼り付けます。画像の黒（RGB値－0,0,0）を背景として認識します。背景が白にそれ以外が黒の２値画像が生成されます。空白のフレームを作る場合も同様です。

[セル／連続アイコン指定(C)]

連続アイコンを貼り付けたいセルをアクティブにしてこのコマンドを選択するとアイコンがセルに貼り付けられます。このアイコンをセルに貼り付けると直前のセルと同じ画像が再生されます。

[セル／テスト表示(T)]

画像をすべてのセルに貼り付けた後このコマンドを選択するとテストウィンドウが表示されます。｢テスト」ボタンをクリックするとオブジェクトが１ショット表示されます。｢終了」ボタンをクリックするとテストウィンドウは終了します。

[セル／フレーム削除(D)]

アクティブなセルフレームを削除します。


ヘルプ(H)メニューのコマンド

[ヘルプ/目次(C)]

オブジェクトエディタのヘルプの目次を表示します。

[ヘルプ/オブジェクトエディタについて(A)]

オブジェクトエディタのクレジット情報を表示します。