CF2.5用アクティブオブジェクトを使用したスプライトフォントウィジェット ■概要 アクティブオブジェクトを使用したスプライトフォントシステム。 CF2.5の弱点である文字表示の弱さを補うために作成しました。 自前で文字画像を用意すれば、それをテキストとして画面に表示することが出来ます。 エクステンションを使用せず、標準機能のみを用いて構築しているので、 Windows EXE以外のプラットフォーム(Flash,HTML5,Android,iOS等)でも利用可能です。 字間・行間・表示速度・全文表示などの機能を搭載。 ■導入方法 manualフォルダ内のmanual.htmを参照して下さい。 ■スペシャルサンクス アドバイス:azarlさん サンプルフォント:美咲フォント(http://littlelimit.net/) ■連絡先 本ウィジェットの使用にあたり、作者への連絡は不要です。 バグなどがありましたら作者までご報告頂けると幸いです。 ただし、ユーザーが独自に改造したものについてはサポート外とさせて頂きます。 作者:ASD asd@xrj.biglobe.ne.jp http://www7a.biglobe.ne.jp/~bp-827z/asd/ https://twitter.com/storm_project ■更新履歴 ・2019-04-14 Version 1.00 ・その他 HTMLマニュアルを用意。 ・バグ修正 ・フェードアウト変化値が適用されていなかったのを修正。 -------------------------------------------------------------------------------- ・2019-03-30 Version 0.11 ・新機能。 ・『カーソル・サウンド無し文字』を指定できるようにした。無視する文字の時はカーソルやサウンドを鳴らしません。 『無視する文字』とは違い、文字画像を指定すればそれが表示され、表示速度も設定値に従います。 ・バグ修正 ・改行文字を使用しての改行時にサウンドが重なって鳴ってしまうのを修正。 -------------------------------------------------------------------------------- ・2019-03-26 Version 0.10 ・新機能。 ・『無視する文字』を指定できるようにした。無視する文字の時はカーソルやサウンドを鳴らしません。 表示速度も最速になります。 ・バグ修正 ・改行文字での改行時が強制改行より遅れていたのを修正。 ・消去して文字再生時にサウンドが鳴ることがあったのを修正。 -------------------------------------------------------------------------------- ・2019-03-17 Version 0.09 ・バグ修正 ・追加文字列表示や、現在の文字列を消して新規文字列表示時に改行されなかったのを修正。 -------------------------------------------------------------------------------- ・2019-03-17 Version 0.08 ・新機能。 ・改行文字を用いずに、すでに改行済みのテキストをそのまま表示するようにした。 ・半角スペースに加え、全角スペースでも空白になるようにした。 -------------------------------------------------------------------------------- ・2019-03-17 Version 0.07 ・一部の変数・フラグの名称を変更。 ・使用例のサンプルフレームを作成。 ・バグ修正 ・追加文字列・新規文字列表示時に全文表示開始フラグをOFFにしないようにした。 ・音量の設定値が適用されていなかったのを修正。 -------------------------------------------------------------------------------- ・2019-03-12 Version 0.06 ・新機能。 ・現在の文字列を消して新たに文字列を表示。 ・バグ修正 ・フェードイン無し設定で1文字ずつ表示中に半透明にすると文字が表示されない。 ・文字のフェードアウト直前に半透明の切り替えを繰り返すとフェードアウトが完了せず文字が残る。 ・最初の文字が空白にも関わらず、サウンドが鳴ってしまう。 -------------------------------------------------------------------------------- ・2019-03-01 Version 0.05 ・新たに以下の機能を追加。 ・文字表示のフェードイン・アウト ・半透明・表示・非表示 ・文字表示の一時停止・再開 ・文字列表示完了後に続けて別の文字列を表示 ・文字列の塊の移動 ・文字のスケールの変更 ・文字表示時にサウンドを再生 -------------------------------------------------------------------------------- ・2018-11-15 Version 0.04 ・1文字ずつ表示時に■を表示するように対応(フラグで切り替え)。 -------------------------------------------------------------------------------- ・2018-10-24 Version 0.03 ・『Spritefont_Main』を『Spritefont_System』に改名。 ・アイコンにバージョン番号を追加。 ・表示速度を1にすると、2以上や全文表示時よりオブジェクト数が多くなってしまうのを修正。 (次行先頭に改行文字(見えない)が作成されてしまっていたのを破壊するように。) ・変数名先頭にval_、文字列名先頭にstr_を付けた。 ・ForEachイベントの条件にMainの数>=1の条件を追加(オブジェクトがないときにループ命令が 発せられないようにするためだが気休め程度かも)。 ・オブジェクトをクローンして増やすことを考慮し、 Systemの可変文字列で対応する文字オブジェクト名を定義するようにした。 -------------------------------------------------------------------------------- ・2018-10-21 Version 0.02 ・フラグに名前を付けた。ループ名をオブジェクト名から取るようにして、 オブジェクトをクローンしても対応できるようにした。 ・デバッグ用のカウンタとSEを削除。 -------------------------------------------------------------------------------- ・2018-10-20 Version 0.01 ある程度形になったのでツイッター等で限定公開。