Tonyu System

Tonyu System 2のダウンロード

更新情報

  • (2017/08/24)ダウンロード版とオンライン版を更新しました。
    • Windows版のnw.jsを0.20.3に更新
    • 無限ループ発生時にエラーで停止する機能を追加
    • for ... in の代わりにfor ... of が使用できるようになりました.現状はどちらでも同じ動作ですが,将来的にinは一般的なJavaScriptと同じ動作になる可能性があります.
    • オブジェクトリテラルに:の代わりに=が使えるようになりました.
    • Panelにフィールド・メソッド追加(fillCircle, fillStyle, context)
    • TQueryにメソッド追加(nearest, withins, minObj,maxObj, mins, maxs, random,slice, sort)
    • rnd(a,b)でa以上b未満の乱数生成.rndFloat(a,b)を追加
  • (2017/07/19)ダウンロード版とオンライン版を更新しました。 (音声ファイル読み込みのバグ修正)
  • (2017/07/16)ダウンロード版とオンライン版を更新しました。 ($mouseX, $mouseYがクリックしないと反応しないバグの修正, BaseActorに図形表示機能追加,Panel.drawSpriteメソッド追加, MIDI関連の修正)
  • (2017/03/19)ダウンロード版を更新しました。 (AAC(.mp4 .m4a)、Midi、WAVへの対応$touches[n].vx/vy を追加findTouchメソッドを追加)
  • (2016/12/22)ダウンロード版を更新しました。 (ドキュメント更新、crashScale追加,画像リストの分割方法に「一枚絵」を追加,オブジェクトリテラルのキー重複時のエラーメッセージ修正)
  • (2016/10/06)ダウンロード版を更新しました。 (ドキュメント更新、フレーム制御のロジック変更、Panel.setPanelに小数点つきの値設定可能、Buttonのマルチタッチ対応、iOSで音が鳴らない不具合修正)
  • (2016/09/11)ダウンロード版を更新しました。 ($Navigator, $WebPageオブジェクト、Label、Buttonクラス追加)
  • (2016/03/31)ダウンロード版を更新しました。 (画面全体の回転機能追加)
  • (2016/03/01)ダウンロード版を更新しました。( Panel.copyメソッド、 $backLayer 追加)
  • (2016/01/03)ダウンロード版を更新しました。(do-while、switch、continue文追加)
  • (2015/12/31)ダウンロード版を更新しました。(メモリ使用効率を改善・オブジェクトプールを実装)
  • (2015/12/16)ダウンロード版を更新しました。(プロジェクトフォルダを複数表示)
  • (2015/11/25)ダウンロード版を更新しました。(マップエディタの不具合修正)
  • 2015/11/27 プロジェクトボードにTonyu2のプロジェクトを公開し、Webブラウザで実行可能に()
  • (2015/11/19)ダウンロード版を更新しました。(ランタイム作成時の不具合修正)
  • 2015/11/10 ランタイム作成に対応
  • 2015/11/01 フレーム制御にrequestAnimationFrameを使用
  • 2015/10/22 Mac版をリリース
  • 2015/05/19 T2MediaPlayerクラス(mp3/oggの演奏)を追加
  • 2015/05/13 BodyActor::addRevoluteJointメソッドを追加
  • 2015/03/13 loadPageメソッドを追加
  • 2015/02/27 物理エンジンを搭載
  • 2015/02/21 ダウンロード版(Windows)公開
  • 2014/12/07 プロジェクトのFork機能追加
  • 2014/10/29 バーチャルパッド (Padクラス)追加
  • 2014/10/29 画像リストを改良
  • 2014/10/01 jpg画像を使用可能に
  • 2014/10/01 マップエディタを追加
  • 2014/08/28 プロジェクト公開機能を追加
  • 2014/07/08 printメソッドで画面内に文字を表示
  • 2014/07/02 zOrderを追加
  • 2014/04/30 マップ(Mapクラス)を追加
  • 2014/03/19 MathModモジュールを追加
  • 2014/03/18 モジュール機能を追加
  • 2014/03/14 TQueryクラス(all, allCrashなど)を追加
  • 2014/03/06 キャラクタの回転と半透明(rotation, alpha)を追加
  • 2014/02/28 音楽演奏(playメソッド)を追加
  • 2014/02/27 $Screen.setBGColor を追加
  • 2014/02/27 getkeyでマウスの左右ボタンの押下判定を可能に
  • 2014/02/09 マルチタッチ($touches[])機能を追加
  • 2014/02/09 jsdo.itから開発環境にインポートする機能を追加
  • 2014/01/28 マウス座標検知($mouseX,$mouseY)を追加
  • 2014/01/08 画像読み込み機能を追加
  • 2014/01/04 テキスト表示機能追加
  • 2014/01/03 jsdo.itへの投稿機能追加
  • 2014/01/01 公開

ダウンロード版(最新版)

ダウンロード版(以前の版)

音楽ファイルフォーマットについて

  • ダウンロード版Tonyuは、現状ではmp3形式のファイルが鳴らせません。oggのみが鳴らせます。
  • プロジェクトフォルダのsoundsフォルダに、mp3ファイルと同名のoggファイルを置いておくことで、mp3ファイルとして追加した音声データも再生できるようになっています
  • ffmpegを追加インストールすることで、mp3ファイルを追加するだけで自動的にoggファイルを生成させることができます

オンライン版

  • 推奨環境は,Google Chromeですが,他の主なブラウザ(Internet Explorerは10以降)でも動作すると思います.
  • プログラムは,ブラウザのlocalStorageに保存されますので,他のPCからは同じプログラムにアクセスできません.
    • 他のPCとプログラムを共有するには,ファイルの同期を行ってください.
    • jsdo.itへ投稿することも可能です.

ソースコード

  • ソースコードをGithubで公開しています.
更新履歴は @hoge1e3 にも掲載しています.