おにぎりエンジン:更新内容の詳細な記録

2021/12/1 ver.1.2.1a
・onien.endメソッドと、OeLayerクラスのdelAllObjectメソッドで、ちゃんと各オブジェクトを削除するように修正


2021/11/30 ver.1.2.0
・スプライトの設定がscale,scaleX,scaleYが1以下かつrotateが非設定の場合、画面外にいたら描写しないように修正(動作軽減策)
・一時キャンバスのdrawにputwとputhを追加(どちらも省略可)
・一時キャンバスにdrawComa関数を追加
・スプライトクラスにcompositeプロパティを追加
・BGM、SE再生方法を変更(onien.canplaylistに再生可能と思われる拡張子を追加)
・マップレイヤークラスを追加(描写時に、画面外にあるスプライトは処理されないので動作が軽くなります。)
・スプライトのイベント検出、拡縮回転に対応
・コリジョンによる接触判定(colCheck)の修正
・各種クラスのaddメソッドでのid自動付与方法変更
・HTMLタグクラスの大幅仕様変更
・ImgボタンHTMLタグクラス、テキストボタンHTMLタグクラス、メッセージHTMLクラスを追加
・各種クラスのdelメソッドでの処理方法修正
・各種クラスのaddメソッドで、レイヤー名(文字列)だけでなくレイヤーオブジェクト本体で指定可能に変更
・レイヤークラスのsortTypeが"ybig"のときに画面がチラつかないように修正
・メッセージクラスの削除
・onien.loadメソッド実行時、onien.autoScaleがオンの場合はzIndexの自動設定を行なうように変更
・HTMLタグクラス、およびその子クラスは、visibleがfalseの場合でも、拡縮処理と配置処理は行うように変更


2021/6/10 ver.1.1.0c
・HTMLタグクラスのpositionSet()とscaleSet()の修正。(autoPositionとautoScaleがtrueの時に画面外にはみ出る場合があるバグを修正しました)
・レイヤーのマウスイベント処理順序を修正。(重ね順的に上にあるレイヤーのマウスイベントを先に実行するように変更しました)
・音声再生処理を修正。(canPlayTypeがmaybeのものを優先的に再生するようにしました)
・追加ロードクラスを追加。(ゲームの途中で画像・音声ファイルをロードできるようにしました)
・文字クラスに機能を追加。(borderColor、borderSize、roundedプロパティを追加しました)


2021/5/3 ver.1.1.0b
・各レイヤーのスプライト描画処理方法を修正。
・各種オブジェクトにenterframeが設定されている場合のみ、その関数を実行するように変更。(これにより動作がかなり軽量化しました)
・各種イベントリスナーを無名関数から関数名指定に変更。(onienにwindowEvent、pcEvent、notpcEventを追加)
・enterframeをカスタムイベント発火処理を挟まずにsetIntervalで実行するように変更。(onienにenterframeFunctionを追加。onien.enterframeEventを消去)
・end関数の処理追加。(キャンバスの表示をクリア処理と各種イベントリスナーを消去処理を追加)


2021/4/12 ver.1.1.0a
・各種クラスのidおよびtypeパラメータの様式を変更。
・idNumパラメータの廃止。
・add時にレイヤーのsortStart機能が実行されるのを廃止。
・colCheckの記述修正。
・レイヤークラスのイベント判定修正。(mouseleave機能追加、idNumパラメータの廃止に伴いレイヤーのsortStart機能の記述修正)
・HTMLタグクラス作成時、buttonOnの設定がある場合のみ各種addEventListenerを設置するように変更。


2020/9/20 ver.1.0.9
・スプライトクラス機能追加。
・キャンバス自動拡縮機能修正。
・テンプレート(index.html)修正。


2020/9/7 ver.1.0.8
・サンプルゲーム(シューティングとノベル)追加。
・メッセージクラス機能追加。
・イベント判定処理の修正。


2020/8/31 ver.1.0.7
・キャンバスセンター寄せ機能修正。
・メッセージクラス機能追加。


2020/8/31 ver.1.0.6
・メッセージクラス追加。
・文字クラスに機能追加。


2020/8/30 ver.1.0.5
・キャンバス自動拡縮機能修正。
・文字クラス修正。
・一時キャンバスクラス追加。


2020/8/30 ver.1.0.4
・HTMLタグクラスの修正と機能追加。
・キャンバスの自動拡縮機能修正。


2020/8/24 ver.1.0.3
・キャンバスセンター寄せ機能追加。
・タッチイベント修正。
・CollisionSet.htm修正。


2020/8/23 ver.1.0.2
・文字クラス・HTMLタグクラスの機能追加。
・利用条件改訂。
・Lightバージョンの廃止。


2020/6/7 ver.1.0.1
・キャンバスの自動拡縮方法とイベント座標の取得方法の変更。


2020/6/5 ver.1.0.0
・公開開始。

ジェリーゼリーツールおにぎりエンジン > 更新内容の詳細な記録