「Unity/tinyモード」の版間の差分
(→tinyをbuild) |
(→tinyをbuild) |
||
行38: | 行38: | ||
公開するにはTinyExportを上げれば良い。その後index.html内の部分だけパスを修正すれば良い。 | 公開するにはTinyExportを上げれば良い。その後index.html内の部分だけパスを修正すれば良い。 | ||
− | /~project/TinyExport/FlyingYolk/html5/development/artifacts/scripts/tsc-emit.js | + | <script src="/~project/TinyExport/FlyingYolk/html5/development/artifacts/scripts/tsc-emit.js"></script> |
+ | ↓ | ||
+ | <script src="../artifacts/scripts/tsc-emit.js"></script> | ||
==c#対応== | ==c#対応== |
2019年7月25日 (木) 17:34時点における版
tinyモードインストール
Unity 2018.3.0.b12以上らしい。
2019.1.6f1にはあった。
- unityメニュー/window/PackageManager
- 上のadvancedタブを選択し、showPreviewPackages選択
- TinyModeがあるのでinstallする
2019/7/23時点だとversionは0.14.5でした。
unityのメインメニューにtinyが現れることを確認
インストール後、なぜかエラー
Library/PackageCache/com.unity.tiny@0.14.5-preview/Editor/Export/TinyAssetExporter.cs(712,38): error CS1061: 'TMP_FontAsset' does not contain a definition for 'characterDictionary' and no accessible extension method 'characterDictionary' accepting a first argument of type 'TMP_FontAsset' could be found (are you missing a using directive or an assembly reference?)
参考:https://forum.unity.com/threads/i-have-a-problem-with-tiny-unity.665527/
の一番下にあるように書き換えるとうまくいった。
tinyサンプルインポート
unityメニュー/tiny/import samples/
tinyプレイ
FlyingYolkであれば、 FlyingYolk/FlyingYolk.utprojectを選択しプレイボタンを押す
tinyをbuild
File/Tiny/Build
Tiny/File/Build
でも同じ
TinyExport/FlyingYolk/html5/development/build/index.html にできている
公開するにはTinyExportを上げれば良い。その後index.html内の部分だけパスを修正すれば良い。
<script src="/~project/TinyExport/FlyingYolk/html5/development/artifacts/scripts/tsc-emit.js"></script>
↓
<script src="../artifacts/scripts/tsc-emit.js"></script>
c#対応
今までTypeScriptでしたが、0.15.3でC#に対応したようです。
https://wakky.tech/tiny-unity-samples/
https://forum.unity.com/threads/project-tiny-c-preview-0-15-3-available.688969/