pixi.jsでテクスチャーパッカーをインストールする(圧縮テクスチャー編)
圧縮テクスチャーを使わないのであれば、gulp.spritesmithで十分なのですが、
iOSで圧縮テクスチャー(pvrtc)を作る場合は、512x512,1024x1024,2048x2048などheight,widthが同じで、2の倍数である必要があるためgulp.spritesmithは使えない
https://github.com/gluckgames/pixi-packer
windows環境だと、gmsmithがmagick.exeを認識してくれないので詰む
↑
magick.exeをconvert.exeにしたらgmsmithがインストール出来た
windows 10にimagemagickをインストールする
ダウンロードページ
windowsのダウンロードの一番上『Q16』-『x64』-『static』
ImageMagick-7.0.8-6-Q16-x64-static.exe
をダウンロード
winodws版は、convert.exeからmagick.exeにファイル名が変わっているので注意。
インストールディレクトリは C:\Program Files\ImageMagick-7.0.8-Q16
convert.batを作る
"C:\Program Files\ImageMagick-7.0.8-Q16\magick.exe" %1 %2 %3 %4 %5 %6 %7 %8
↑
でダメだったので、magick.exeをconvert.exeにrenameする。
capitalize 一文字目を大文字にする
String.prototype.capitalize = function(){ return this.charAt(0).toUpperCase() + this.slice(1); }
ATOMの正規表現で、行末、行頭に何かを加える
16進数のカラーコード文字列を1ライナーでrgbの配列に変換する
"#8f5c44".slice(1).match(/.{1,2}/g).map(x=>parseInt(x,16))
いつも使う正規表現のチェックサイト
amドメインの更新方法
ついにQuick Payが無くなったので、以下のページを見てまず、amドメインをサイトに登録する必要がある。
https://www.internet.am/knowledgebase.php?action=displayarticle&id=26