マガジンのカバー画像

メタバースやTyranoScriptなどの研究開発記

22
文化財つくも神顕在化(擬人化)観光活用のためのサブカル開発の記録を書き綴っていくためのもの。WordPressとSpineのもろもろ。時々ティラノビルダー。ちょっとメタバースに取… もっと読む
運営しているクリエイター

#開発

開発紀其之肆(SpineとWordPress)・了

簡易にファイルアップローダーまで実装して実験してみたところ、様々な問題にブツカリマシタ。 1.jsonファイルがアップロードできない。 2.同様にatlasファイルがセキュリティの問題でどうしてもアップできない。 3.どうやらWordPress5.x系ではファイル・アップロードは難しい。 で、自作を諦めてというか、ひとまず動作確認したいので、Advanced Custom Field(ACF)で実験を試みました。 結果は…やはりatlasファイルがアップロードできなくて

開発紀其之参(SpineとWordPress)

ページごとにファイルを管理するということで、取り急ぎ思いつくのはカスタムフィールドでファイル添付させること。 まずはインターフェイスだけ制作して、みんなの反応を聴くことに。 // JSON File Uploadfunction spine_json_file() { define('JSON_FILE_KEY', 'json_file_key'); define('JSON_NAME_FILE', 'json_name_file'); wp_nonce_field( p

開発紀其之弐(SpineとWordPress)

SpineのJSONファイルをWordPressのカスタム投稿ページに配置。 Spine Web Player jsの読み込みには、プラグイン形式にして実装したので、ページには描画領域のdivタグとスクリプトを書くだけで完了。 前回、チュートリアルに従ってhtmlに書いたものを置き換えただけなので、あっけなく掲載できたわけです。これで課題がはっきりしてきました。 ・キャラ、レアリティ、ストーリーとの紐付け ・json、pngファイルの管理(特にバージョン管理) ・jso

開発紀其之壱(SpineとWordPress)

Spineでつくったのを、JSONにしてウェブページで読み込んで再生する。 できました。背景レイヤとか開発前のいろいろなものが見えちゃってますが、心の目で感じてください。 note.comに動画は貼れないので、GIFアニメに書き出したものを貼っておきますが、上図のようなパーツが元です。 Spine Web Playerをセットすれば簡単に動かすことができます。 今日のところはここまで。(ワクチン打ってきたので) ソースコードは以下。 <!doctype html>