Update to Cubism 4 SDK for Web beta2

translate
Jun Koyama 2019-11-14 21:41:22 +09:00
parent 5300562826
commit f33250b3fd
7 changed files with 106 additions and 56 deletions

View File

@ -1,12 +1,12 @@
root = true
[*]
indent_style = space
indent_size = 4
end_of_line = lf
charset = utf-8
end_of_line = lf
indent_size = 4
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
[*.{json,lock,yml}]
[*.{json,lock,yml,sh}]
indent_size = 2

20
.gitattributes vendored
View File

@ -1,19 +1 @@
# Auto detect text files and perform LF normalization
* text=auto
# Explicitly declare files as LF
*.ts text eol=lf
*.js text eol=lf
*.json text eol=lf
*.html text eol=lf
*.md text eol=lf
*.map text eol=lf
*.lock text eol=lf
.editorconfig text eol=lf
.gitattributes text eol=lf
*.gitignore text eol=lf
# Library and media files as binary
*.moc3 binary
*.jpg binary
*.png binary
* text=auto eol=lf

4
.gitignore vendored
View File

@ -1,11 +1,11 @@
# Cubism Core
/Core/*
/Core/**/*
!/Core/Please_copy_cubism_core_for_web
# IDE/Editor files
.idea/
.vs/
.vscode/*
.vscode/**/*
!/.vscode/launch.json
!/.vscode/tasks.json
*.iml

View File

@ -6,31 +6,39 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [4-beta.2] - 2019-11-14
### Fixed
* Fix file name case of `cubismrenderer_webgl.ts`.
## [4-beta.1] - 2019-09-04
### Added
- Add method for Moc file version.
- Support new Inverted Masking features.
- Add `.editorconfig` and `.gitattributes` to manage file formats.
- Add `CHANGELOG.md`.
- Add way to create a simpler local server.
- Add sample model `/Sample/TypeScript/Demo/Resources/Rice`.
* Add method for Moc file version.
* Support new Inverted Masking features.
* Add `.editorconfig` and `.gitattributes` to manage file formats.
* Add `CHANGELOG.md`.
* Add way to create a simpler local server.
* Add sample model `/Sample/TypeScript/Demo/Resources/Rice`.
### Changed
- Upgrade Core version to 04.00.0000 (67108864).
- Convert all file formats according to `.editorconfig`.
- Rename `cubismrenderer_WebGL.ts` to `cubismrenderer_webgl.ts`.
- What was `CubismSdkPackage.json` is currently being changed to`cubism-info.yml`.
- Upgrade all dependency packages and lock package version by adding `package-lock.json`.
- Update `README.md`.
- Delete guidance from `README.md` due to suspension of *Cubism Bindings*.
- Update `.gitignore`.
* Upgrade Core version to 04.00.0000 (67108864).
* Convert all file formats according to `.editorconfig`.
* Rename `cubismrenderer_WebGL.ts` to `cubismrenderer_webgl.ts`.
* What was `CubismSdkPackage.json` is currently being changed to`cubism-info.yml`.
* Upgrade all dependency packages and lock package version by adding `package-lock.json`.
* Update `README.md`.
* Delete guidance from `README.md` due to suspension of *Cubism Bindings*.
* Update `.gitignore`.
### Fixed
- Fix issue with reloading model images in WebKit.
* Fix issue with reloading model images in WebKit.
[4-beta.2]: https://github.com/Live2D/CubismWebSamples/compare/4-beta.1...4-beta.2
[4-beta.1]: https://github.com/Live2D/CubismWebSamples/compare/e36ab2233a89de9225f64e5a02d521bc7235bd03...4-beta.1

53
NOTICE.md Normal file
View File

@ -0,0 +1,53 @@
# Cubism 4 SDK 注意事項
## Cubism Core
### [注意事項] macOS Catalina での `.bundle``.dylib` の利用について
macOS Catalina 上で `.bundle``.dylib` を利用する際、公証の確認のためオンライン環境に接続している必要があります。
詳しくは、Apple社 公式ドキュメントをご確認ください。
* [Apple社 公式ドキュメント](https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution)
## Cubism 4 SDK for Unity beta 2 (4-beta.2)
### [制限事項] macOS Catalina のサポートについて
現在、最新の Unity Editor `2019.2.11f1` では、下記のターゲットへのビルド時にエラーが発生し完了せず、ブロッキング状態となっています:
* iOS
* iPad OS
* WebGL
#### 対応方法
* Cubism 4 SDK for Unity では、当面の間 macOS Catalina のサポートをいたしません。
* 問題が解消されるまで、 macOS Mojave までのサポートといたします。
## Cubism 4 SDK for Native beta 2 (4-beta.2)
### [制限事項] Xcode 11 での Cocos2d-x 版サンプルのビルドについて
現在、 Cocos2d-x のライブラリの問題のため、 Xcode 11 ではサンプルプロジェクトがビルド時にエラーが発生し完了せず、ブロッキング状態となっています。
なお、Stack Overflow に紹介されている方法を使用することにより、ビルドを正常に完了し、成果物も実行可能となります。
#### 対応方法
* Stack Overflowに紹介されている修正方法をご案内いたします。
* [Xcode 11, Cocos2dx compilation problem: Argument value 10880 is outside the valid range [0, 255] btVector3.h](https://stackoverflow.com/questions/58064487/xcode-11-cocos2dx-compilation-problem-argument-value-10880-is-outside-the-vali)
* 公式コミュニティの報告
* [Xcode 11 - ios 13 - Cocos not running](https://discuss.cocos2d-x.org/t/xcode-11-ios-13-cocos-not-running/46825/5)
---
©Live2D

View File

@ -5,6 +5,13 @@ Live2D Cubism 4 Editorで出力したモデルを表示するアプリケーシ
Cubism Coreライブラリと組み合わせて使用します。
## 注意事項
本SDKを使用する前に、注意事項をご確認ください。
[こちら](./NOTICE.md)
## ディレクトリ構成
```
@ -98,25 +105,25 @@ ctrl+shift+P(macOSでは⌘+⇧+P)で`Tasks: Run Task`から`npm: serve`を選
| Node.js | バージョン |
| --- | --- |
| Current | 12.9.1 |
| LTS | 10.16.3 |
| Latest | 13.1.0 |
| LTS | 12.13.0 |
| プラットフォーム | ブラウザ | バージョン |
| --- | --- | --- |
| Android | Google Chrome | 76.0.3809.89 |
| Android | Microsoft Edge | 42.0.2.3819 |
| Android | Mozilla Firefox | 68.0 |
| iOS | Google Chrome | 76.0.3809.81 |
| iOS | Microsoft Edge | 44.5.3 |
| iOS | Mozilla Firefox | 18.1 |
| iOS | Safari | 604.1 |
| macOS | Google Chrome | 76.0.3809.87 |
| macOS | Mozilla Firefox | 68.0.1 |
| macOS | Safari | 12.1.2 |
| Windows | Google Chrome | 76.0.3809.100 |
| Windows | Internet Explorer 11 | 11.885.17134.0 |
| Windows | Microsoft Edge | 44.18362.1.0 |
| Windows | Mozilla Firefox | 68.0.1 |
| Android | Google Chrome | 78.0.3904.96 |
| Android | Microsoft Edge | 42.0.4.3989 |
| Android | Mozilla Firefox | 68.2.0 |
| iOS / iPadOS | Google Chrome | 78.0.3904.84 |
| iOS / iPadOS | Microsoft Edge | 44.10.7 |
| iOS / iPadOS | Mozilla Firefox | 20.1 |
| iOS / iPadOS | Safari | 13.0.3 |
| macOS | Google Chrome | 78.0.3904.97 |
| macOS | Mozilla Firefox | 70.0.1 |
| macOS | Safari | 13.0.3 |
| Windows | Google Chrome | 78.0.3904.97 |
| Windows | Internet Explorer 11 | 11.476.18362.0 |
| Windows | Microsoft Edge | 44.18362.449.0 |
| Windows | Mozilla Firefox | 70.0.1 |
Note: 動作確認時のサーバの起動は[検証時](/README.md#検証時)の方法で行っています。