Tonyu System

1.22

1.21

1.1903

  • MIDIに関する機能を1.17に完全差し戻し

1.19(beta2)

  • 1.18に搭載のMIDIに不具合が生じたため、1.17の仕組みと差し替え
  • エディタで編集可能なプログラムサイズを30000Bに制限

1.18

1.17

1.16

  • ランタイム実行時にフルスクリーンで表示可能に(別途フルスクリーンキットが必要)
  • $panel.drawDXSpriteメソッド追加
  • $panel.setTransparentColor?メソッド追加
  • 貼り付け可能なクリップボードデータの上限を4KBに拡張

1.15

1.14

  • ランタイム作成時に音楽データがコピーされない不具合を修正。
  • ランタイム作成時にfilesフォルダの内容をコピー可能に。
  • メッセージウィンドウを追加
  • $projectManager.loadPage を実行後、数フレーム処理が続いてしまう不具合を修正。
  • $Options.set,$Options.getメソッド追加。「Tonyuがアクティブでないときの実行の一時停止」「Tonyuがアクティブでないときのgetkeyメソッドの無効化」「ページを切り替えたときにBGMを停止しない」を可能に
  • 「nullはオブジェクトではないので..」というエラーメッセージを「変数xxxは初期化されていないので...」というメッセージに変更。
  • absメソッドの説明を追加
  • getGreen,getBlue,getRedメソッド追加
  • crashToLineメソッド追加

1.13

1.12修正パッチからの変更点

  • BGM、効果音が読み込まれない不具合を修正

1.12

  • パネルオブジェクトを追加。テキスト等の回転に対応
  • フレームマネージャを追加
  • 配列にremove,indexOfメソッド追加、deleteメソッドの戻り値の仕様を変更
  • 同一引数のgetkeyを1フレームに2回以上呼び出すと押した瞬間の判定ができない不具合を修正
  • valueOfメソッドが負の値を表す文字列を変換できない不具合を修正
  • エディタ内で範囲を選択することにより選択範囲のみインデントが可能に
  • $InputBox, waitInputで表示される入力ウィンドウのプロンプト表示に複数行を表示可能に

1.11

  • 起動画面をリニューアル
  • ステータスバー設置
  • レシピ集追加
  • png画像読み込み対応
  • 文字入力機能($InputBox, waitInput)追加
  • ジョイスティック2個使用に対応

1.09

1.08

1.07

  • ページ切り替え時のクラスのコンパイルを廃止、オブジェクトを破棄しないでのページの切り替えを可能に。
  • $mplayer.playで効果音を連続して鳴らすと前の効果音が消える不具合を修正
  • テキスト表示を強化。複数行表示対応。 フォント切り替え対応(setFontメソッド)
  • APIリファレンスに文字列操作を追加
  • オブジェクト一覧パフォーマンスウィンドウを追加
  • screenOut,gotoScreen,getScreenX,getScreenYメソッド追加
  • ハイスコア登録CGIのバグを修正

1.06

  • 02/3/24 ジョイスティック対応
  • 3/23 ランタイムのアイコン変更を可能に
  • 3/23 ツールバーウィンドウ改造
  • 3/23 エディタの横にクラス一覧を表示

1.05

  • 02/3/16 描画方法オプションを追加。半透明表示を高速化
  • 3/15 途中に空の行があるときにインデントが狂うバグを修正
  • 3/15 getVisibleメソッドを追加
  • 3/14 キャラクタパターン選択ウィンドウを改良
  • 3/10 一度コンパイルしたクラスのコンパイルを抑止することによりページ読み込み速度を向上
  • 3/5 ランタイム実行開始時のTonyuロゴ表示を廃止
  • 3/1 APIリファレンスの数学関数の項目にtruncメソッド追加

1.04

1.03

  • 02/2/17 $panel.getPixelメソッド追加
  • 2/17 MIDIを使った後ページを切り替えるとI/Oエラーを出すバグを修正

1.02

  • 02/2/14 実行中に画面サイズを変更すると画面表示がおかしくなるバグを修正

1.01

  • 02/1/26 サンプルプログラムにHockey2追加
  • 1/26 サンプルプログラムに注釈とサウンドをつける
  • 1/26 ロード中に音楽がループするバグを修正
  • 1/20 ランタイム作成前にページ保存
  • 1/20 ランタイムでのリサイズ禁止
  • 1/20 エラーウィンドウ作成
  • 1/20 designMode() メソッド追加

0.112

  • 1/13 exeファイル変更。Tonyu.exeとPlayer.exe。Player.exeはデモが実行される
  • 1/13 サンプルプログラムにエアーホッケー(Hockey)を追加
  • 02/1/1 ネットランキング機能追加
  • 12/28 PlainCharクラスにwait,notifyメソッド追加
  • 01/12/28 起動画面を変更

0.111

  • 12/08 Char クラスを推奨されないクラスに。代わりにSpriteCharクラスを使うようにする
  • 12/08 サンプルプログラムにMeteoGrazer?(Meteo)を追加
  • 12/08 rndメソッドに負の値を指定すると無限ループになるバグを修正
  • 12/07 オブジェクト作成ダイアログを改造
  • 12/06 TextChar , DxChar? ,SecretCharクラス、drawDxSpriteメソッド追加
  • 12/05 color定数8種類($clWhiteなど)を定義

0.110

  • 12/02 サンプルプログラムにブロックくずしを追加
  • 12/01 $panelを使用可能に
  • 11/26 ZOrderを用いてキャラクタの表示順序を設定可能に

0.109

  • 11/24 APIリファレンス$map.get $map.set $map.scrollTo を追加
  • 11/24 オブジェクトを選択しないでコピーや切り取りを行うとエラーが出るのを修正
  • 11/24 null が使用可能に
  • 11/21 識別子に漢字を使用可能に
  • 11/16 Ball.bmpの絵を改良
  • 11/08 インスペクタをリニューアル

  • 0.108 ページ切り替え対応
  • 0.107 マップ編集、表示対応
  • 0.106 ProjectManager?追加。クリップボードからの貼り付けによる不具合修正。マップスクロール機能追加、returnの後の式省略可能に。
  • 0.104 サウンド機能追加
  • 0.103 クラスリストの削除、並び替え追加、+=演算子追加
  • 0.102 $map.setBackGround, $map.setBGColorメソッド追加
  • 0.101 ビットマップ読み込みの不具合を修正