LoginSignup
2
2

More than 5 years have passed since last update.

OnsenUIでSpineを動かすまで

Posted at

使うもの

OnsenUI
https://ja.onsen.io/

Spine
http://ja.esotericsoftware.com/

SpineRuntime

https://github.com/EsotericSoftware/spine-runtimes/tree/master/spine-ts
で、Canvasを利用

Spineアニメーションデータおよび表示参考HTML

https://github.com/EsotericSoftware/spine-runtimes/tree/master/spine-ts/canvas/example
から持ってきます

OnsenUIでSpineアニメーション表示する

<canvas id="canvas"></canvas>

を表示したいところに入れるだけですが、

<ons-page>
</ons-page>

内にcanvasを入れて表示するため、

ons.ready(function() {
// spineの初期化などなど
});

を利用しましょう。
(タグの後にを書いてそこで初期化してもcanvasのサイズが0になるようで表示されないです)

できたもの

image
※つなぎ合わせてます

その他

当たり前といえば当たり前ですが

// これはOK
<ons-list-item tappable v-for="item in items">

// これはだめ(v-forを最初に入れたらダメですよねぇ
<v-for="item in items" ons-list-item tappable>

20分ぐらい悩んだので残すw

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2