RPGツクール素材メモ

同人RPGの制作で役立ちそうなスクリプト・プラグイン素材を書き留めておく

pixi.js

pixi.jsでspine表示した時の表示バグで疑うべきこと

とかくpixi.isでspineを動かしてると、表示の優先順位がおかしかったり、突然消えたり、表示が乱れたりする事が多い。表示がばらばらになるのはFFDを使おうとした時の特徴だが、他にも詰まったことを数点メモっておく。 というかこれで数時間潰れたので…。 …

pixi.jsではspineのFFD補完をサポートしてないぽい

ある種、spineの真骨頂というか、それだけでぐっと3D感が増す、FFD(Free Form Deform)。 設定の仕方: http://kikki.hatenablog.com/entry/2015/06/14/100000一つの画像を何十箇所に区切り、その頂点ごとに変形させるもので、これだけで大変見栄えがするも…

spineのskeletonをマージするツール

spineで一体一体のモデルを作った後、そのモデルを複数読みこませるのは Import Dataで出来る。 だがその際、モデルごとに優先順位が決まってしまう。つまりAというモデルとBというモデルが組み合った時、Aの腕はBの胴体の上で、Bの脚はAの腰の上で…ってのが…

spineをエンジン上で動かしたら区切り線が勝手に付くので、消す設定

spine-pixi.jsという構成で女性のアニメを再生してた訳なのだが、 ふと足やお腹に区切りのような、線が入ってるのが気になった。初めは縮小の問題で離れてしまったのか…? と疑っていたが、原寸(scale1)表示でもその線が見える。 で、アトラス化した画像をよ…

spine-pixi.jsでslots切り替えのアニメ

同じボーンにスロットを2つセットし、それを(正確にはそのスロット下のメッシュを)アニメ中で表示・非表示することで表情(スプライト)変化、という事をやっていた。 spineツール上ならこれが正確に見られる。だがpixi.js上で再生してみた所、一回目のア…

pixi.jsで多角形のクリックを判定する

pixi.jsでContainerを作り、clickやmousedownを試して、おお良いじゃん…でもこの当たり判定ってコンテナーの大きさに縛られちゃうの? って思ってる人向けメモ(自分) 結論。 hitAreaというプロパティに図形を入れれば、その形に沿ってクリック判定を行って…