Skip to content

Commit

Permalink
Merge pull request #20 from akashic-games/make-v-1-12-0
Browse files Browse the repository at this point in the history
make v1.12.0
  • Loading branch information
lambdataro authored Mar 8, 2017
2 parents 4ad03a7 + f911c68 commit 7c7104e
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 54 deletions.
41 changes: 41 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@
# ChangeLog

## 1.12.0

機能追加
* `GameMainParameterObject``globalArgs` を追加。
* game.json でオーディオアセットに対しヒントを設定可能に
* game.json でデフォルトのローディングシーンのについて設定可能に

不具合修正
* Version 1.11.1 で導入した `GameMainParameterObject``localArgs` を削除。

文書
* なし

その他変更
* オーディオ再生のループフラグを `AudioPlayer` から `AudioAsset` に移動

### ゲーム開発者への影響

* game.json でオーディオアセットに対しヒントを設定可能に
* ゲーム開発者はオーディオ機能に対してヒント(パフォーマンスを最適化するための手がかり)を設定できるようになりました。 Akashic Engine は可能であればこの情報に基いてパフォーマンスを最適化します。
* オーディオ再生のループフラグを `AudioPlayer` から `AudioAsset` に移動
* `AudioPlayer#_loop` を参照しているコードはコンパイルエラーになります。

### 非推奨機能の変更

* なし

### エンジン開発者への影響

* Version 1.11.1 で導入した `GameMainParameterObject``localArgs` を削除。
* Version 1.11.1 で行った追従対応の巻き戻しが必要です。
* 同等の機能を `args` で行い、`args` の役割を `globalArgs` が担うようになります。
* game.json でオーディオアセットに対しヒントを記述可能に
* `AudioAsset` のコンストラクタと `ResourceFactory#createAudioAsset()` の引数に `hint: any` が追加されました。派生クラスはこれを追従する必要があります。
* オーディオ再生のループフラグを `AudioPlayer` から `AudioAsset` に移動
* `AudioAsset` のコンストラクタと `ResourceFactory#createAudioAsset()` の引数に `loop: boolean` が追加されました。派生クラスはこれを追従する必要があります。
* `AudioPlayer` のコンストラクタと `ResourceFactory#createAudioPlayer()` から `loop: boolean` が除かれました。派生クラスはこれを追従する必要があります。
* game.json でデフォルトのローディングシーンのについて設定可能に
* game.json の `defaultLoadingScene` に "none" を指定すると、グローバルアセット読み込み中のローディングシーンを含むデフォルトのローディングシーンを非表示にできます。
* 省略した場合や "default" を指定した場合は今までの挙動と同一となります。

## 1.11.1

機能追加
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@akashic/akashic-engine",
"version": "1.11.1",
"version": "1.12.0",
"description": "The core library of Akashic Engine",
"main": "index.js",
"devDependencies": {
Expand Down
26 changes: 0 additions & 26 deletions unreleased-changes/add-global-args.md

This file was deleted.

19 changes: 0 additions & 19 deletions unreleased-changes/improve-audiosystem.md

This file was deleted.

8 changes: 0 additions & 8 deletions unreleased-changes/specify-default-loading-scene.md

This file was deleted.

0 comments on commit 7c7104e

Please sign in to comment.