ちびのはてな

「ちび(猫)」と「キノコ」から生まれた「ちびキノコ」。ドラゴンボール最強!純粋なサイヤ人のように生きたいと思っているモノ作りを楽しむ人です。IT技術で少しでも多くの人が笑顔になってくれたらいいなと。

キノクエの構成要素メモ

f:id:chibi929:20201006233334p:plain
エバーランドの構成要素

PlantUML Raw Data

@startmindmap everland_mindmap
title エバーランドの構成要素

* Everland Online
** Nuxt.js
*** .prettierrc を変更して Linter FIX
*** Class API 導入
**** vue-property-decorator
**** vue-class-component
*** SCSS 導入 
**** sass-loader
**** node-sass
** Video.js を導入
** Firebase を導入
*** on, once, value, child_added
** Konva.js を導入
*** 32x32を200x200のマップを作るとメッチャ重い
**** 必要範囲のマップのみを作ることで解消
** SpriteSheet
*** オーディオも Sprite 化できることを知った
-- window.beforeunload
--- スマホはあまり飛んでこない
--- ブラウザKILLとかだと飛んでこない
-- MediaElement
--- click, touch event じゃないと反応しない
--- 先にロードすると良い
--- 複数ロードすると動かなくなる
-- ダブルタップなどの拡縮の全てを封じることができない

@endmindmap