{"_id":"@akashic-extension/akashic-tile","_rev":"15-052ce685178cf22fca954604056f9ed4","name":"@akashic-extension/akashic-tile","dist-tags":{"for_ae2x":"2.0.2","next":"3.0.0-beta.1","latest":"3.0.1"},"versions":{"0.1.1":{"name":"@akashic-extension/akashic-tile","version":"0.1.1","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/akashic-tile@0.1.1","maintainers":[{"name":"akashic-extension","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/akashic-tile#readme","bugs":{"url":"https://github.com/akashic-games/akashic-tile/issues"},"dist":{"shasum":"83476f24dde3e16c271f971d963c005e3ee1538f","tarball":"https://registry.npmjs.org/@akashic-extension/akashic-tile/-/akashic-tile-0.1.1.tgz","integrity":"sha512-dDZ63veG2v70lscwmK3Uw0cFcYoipFOUGrpvwrri3IF/2/F5rS3IQyIMFxEiUA1MFllAQ6Ftojji+K0u/ufQFA==","signatures":[{"sig":"MEUCIQDxEZWbNoEYHrLFclZ6tcPBbFWAzRHsdzl6IhVmftaHMwIgdO5w+tEWUlQxnWObfBIHnGvSsNN9hCZB+e052Q4SaME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","doc","sample","package.json","README.md"],"_shasum":"83476f24dde3e16c271f971d963c005e3ee1538f","gitHead":"b5a0652d1a4ba9278bb1f8da3362458319691352","scripts":{"doc":"gulp typedoc","lint":"gulp lint lint-md","test":"gulp test lint lint-md","build":"gulp","prepublish":"npm run build && npm run doc"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-extension","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/akashic-tile.git","type":"git"},"_npmVersion":"3.10.8","description":"Tilemap library for Akashic Engine","directories":{},"_nodeVersion":"6.8.1","publishConfig":{"@akashic-extension:registry":"http://registry.npmjs.org/"},"devDependencies":{"del":"^1.1.1","gulp":"^3.8.11","mdast":"~2.0.0","jasmine":"~2.1.1","dts-bundle":"~0.3.0","gulp-shell":"^0.5.1","mdast-lint":"~1.1.1","typescript":"1.7.5","gulp-tslint":"^2.0.0","gulp-jasmine":"~2.0.0","gulp-typedoc":"^1.1.0","gulp-istanbul":"~0.6.0","jasmine-reporters":"~2.0.4","@akashic/akashic-engine":"~1.10.1","jasmine-terminal-reporter":"~0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/akashic-tile-0.1.1.tgz_1486528553519_0.5666953297331929","host":"packages-18-east.internal.npmjs.com"}},"2.0.0":{"name":"@akashic-extension/akashic-tile","version":"2.0.0","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/akashic-tile@2.0.0","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/akashic-tile#readme","bugs":{"url":"https://github.com/akashic-games/akashic-tile/issues"},"dist":{"shasum":"14b7ed8a5ac7e921041770ccd46528cd60958d2b","tarball":"https://registry.npmjs.org/@akashic-extension/akashic-tile/-/akashic-tile-2.0.0.tgz","integrity":"sha512-GMKJkwDTQFIcChJFvcsfB3xYXpCGjYyhsqKQXIUhUkPQFj2YAqiM1dW4sRi4ztqungqFD1CsyYqHpY1K7cmJ9A==","signatures":[{"sig":"MEUCIEXKbc3q4+WFavUSyfTd6zDAfE+zd+rDBWx8FYiklxs7AiEApEzZscMnP/XaYus872sXocOgfKu+KFvPGglnp9A09BI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","doc","sample","package.json","README.md"],"_shasum":"14b7ed8a5ac7e921041770ccd46528cd60958d2b","gitHead":"2bc1ad3e33b3b6f080cfcbed42e3bea3030a05c3","scripts":{"doc":"typedoc --out ./doc","lint":"npm run lint:ts && npm run lint:md","test":"npm run build && npm run test:compile && npm run test:jasmine && npm run lint","build":"npm run clean & tsc","clean":"rimraf tmp && rimraf lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint --type-check -c tslint.json src/**/*.ts --project ./tsconfig.json","prepublish":"npm run build && npm run doc","test:compile":"cd spec/ && tsc && cd ../","test:jasmine":"istanbul cover --report text --report html --colors -i ./lib/index.js ./node_modules/jasmine/bin/jasmine.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},"repository":{"url":"git+https://github.com/akashic-games/akashic-tile.git","type":"git"},"_npmVersion":"4.1.2","description":"Tilemap library for Akashic Engine","directories":{},"_nodeVersion":"7.7.4","publishConfig":{"@akashic-extension:registry":"http://registry.npmjs.org/"},"devDependencies":{"rimraf":"^2.6.1","tslint":"~5.4.3","jasmine":"^2.1.1","typedoc":"^0.8.0","istanbul":"^0.3.2","mdast-lint":"^1.1.1","remark-cli":"~2.0.0","typescript":"2.1.6","@types/node":"6.0.46","remark-lint":"~5.0.1","@akashic/akashic-engine":"~2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/akashic-tile-2.0.0.tgz_1513239023181_0.5788258879911155","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@akashic-extension/akashic-tile","version":"2.0.1","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/akashic-tile@2.0.1","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/akashic-tile#readme","bugs":{"url":"https://github.com/akashic-games/akashic-tile/issues"},"dist":{"shasum":"52fbf8e12e933ef6eb98db956efd6d76fc6d12fe","tarball":"https://registry.npmjs.org/@akashic-extension/akashic-tile/-/akashic-tile-2.0.1.tgz","integrity":"sha512-LUoveZextHS4vT1oDf8kKfzoTI5mNEjIFF+y3kRtpPtDex9LFgmgwpR2G4o3V4qjQc4jk4h9/UxSGaRxSFl+Ow==","signatures":[{"sig":"MEUCIQCHVJqCecMPU4ResTb0O2NZvblWtBQ/cpifSpHyBScdXgIgEPneOBU/KgP9MXHg2mPLNl+sHy8Becj0ehcHwGi7aY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","package.json","README.md"],"_shasum":"52fbf8e12e933ef6eb98db956efd6d76fc6d12fe","gitHead":"75b2472df504b418a6242573a2d97a030efb438c","scripts":{"doc":"typedoc --out ./doc","lint":"npm run lint:ts && npm run lint:md","test":"npm run build && npm run test:compile && npm run test:jasmine && npm run lint","build":"npm run clean & tsc","clean":"rimraf tmp && rimraf lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint --type-check -c tslint.json src/**/*.ts --project ./tsconfig.json","prepublish":"npm run build && npm run doc","test:compile":"cd spec/ && tsc && cd ../","test:jasmine":"istanbul cover --report text --report html --colors -i ./lib/index.js ./node_modules/jasmine/bin/jasmine.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},"repository":{"url":"git+https://github.com/akashic-games/akashic-tile.git","type":"git"},"_npmVersion":"4.1.2","description":"Tilemap library for Akashic Engine","directories":{},"_nodeVersion":"7.7.4","publishConfig":{"@akashic-extension:registry":"http://registry.npmjs.org/"},"devDependencies":{"rimraf":"^2.6.1","tslint":"~5.4.3","jasmine":"~2.8.0","typedoc":"^0.8.0","istanbul":"^0.3.2","mdast-lint":"^1.1.1","remark-cli":"~2.0.0","typescript":"^2.1.6","@types/node":"6.0.46","remark-lint":"~5.0.1","@akashic/akashic-engine":"~2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/akashic-tile-2.0.1.tgz_1517912426460_0.6830300288274884","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@akashic-extension/akashic-tile","version":"2.0.2","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/akashic-tile@2.0.2","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/akashic-tile#readme","bugs":{"url":"https://github.com/akashic-games/akashic-tile/issues"},"dist":{"shasum":"d01d05594ea8d0341e9efa10a2b1c018a2b89863","tarball":"https://registry.npmjs.org/@akashic-extension/akashic-tile/-/akashic-tile-2.0.2.tgz","fileCount":10,"integrity":"sha512-Q1YzV+A3/7u5B4BNwLEjY3n0P8XUeZit80ThCPw2bpgC2zM+N/ii4y2J6CHgkf4SQ2cct4t+gC2ntNIm7aFrrw==","signatures":[{"sig":"MEUCIBSiFZwWH5/8/0GIaZgjQELSAlwEuHnLKAF60JRS7ZFTAiEAhqSNsVUX8k6kv49DScYaIzHRYkprHKdIE/sJ72q1sh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpobKCRA9TVsSAnZWagAA+8EP/R8j5Rbt9cnEa2xp8SA1\nP1QqlbhR5pWBxm60cTuZjEkxjWR0fUeAoVMlA96bBBB8d7CJzi6vJfc7DiTw\nFjh1e6mJ4ZzDfr4hJ3+CQLsBoAg1QjxW8KYcmflT4Gw+zVhwdJ2H/DVEPsK5\nDyaD54iWteGRbsLtG3fa0nEko5v8R2HGcyqvCxbH90Dnm20y1vPJldZNKYyX\n5U2YzY2exylgP58BEMXfBNGrfp5NeaC4Kjqz3xLBj2t9t2h9iAHmSTX1OwSi\nR5zZA5OSBn4ODjnaQPRU1dguqIioyrBNSZuFsA3RBcVvOAzma4UT6NsGT5FY\nydUaxNrMrS3q/NF8I/IGzqAP9UyBaNqPwl8hA6Efoa9odi7G7cFKmvJOFxpm\neQDbk2beoeKmWrR5RZAsQNP5elZ7I3gcBt7yQcNrdWvn0i5b9p46LyQ9j/EU\n9CpudNEXK0zr5DIqflHGH6OJr+0g97iC+xWI9HuKwxrxUlj4SJKSDhN+c/4Z\nzbGb7B4dKx4suNcrAHJlTTn4netLxV09dN2RiFFo2yYgMIZTIouAHtt5uXi5\n6bel9wTmk4TT0ZKbnus5gKkxuvY/ZMoTc0UDdYrkEEGxbEVHP5LCzpOCF93I\nc2EGAhTP/8+OaMIQNFjYpV0Dukh7/XS7hZR4VHUbbdmefUXjdGqOeR5OjYRj\nyJoG\r\n=DNPh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"e183ff30adff1bf2cf790530d777eee86be91a63","scripts":{"doc":"typedoc --out ./doc","lint":"npm run lint:ts && npm run lint:md","test":"npm run build && npm run test:compile && npm run test:jasmine && npm run lint","build":"npm run clean & tsc","clean":"rimraf tmp && rimraf lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint --type-check -c tslint.json src/**/*.ts --project ./tsconfig.json","prepublish":"npm run build && npm run doc","test:compile":"cd spec/ && tsc && cd ../","test:jasmine":"istanbul cover --report text --report html --colors -i ./lib/index.js ./node_modules/jasmine/bin/jasmine.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/akashic-tile.git","type":"git"},"_npmVersion":"6.4.1","description":"Tilemap library for Akashic Engine","directories":{},"_nodeVersion":"10.14.2","publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.1","tslint":"~5.4.3","jasmine":"~2.8.0","typedoc":"^0.8.0","istanbul":"^0.3.2","mdast-lint":"^1.1.1","remark-cli":"~2.0.0","typescript":"^2.1.6","@types/node":"6.0.46","remark-lint":"~5.0.1","@akashic/akashic-engine":"~2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/akashic-tile_2.0.2_1571194570274_0.5219008662952418","host":"s3://npm-registry-packages"}},"3.0.0-beta.0":{"name":"@akashic-extension/akashic-tile","version":"3.0.0-beta.0","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/akashic-tile@3.0.0-beta.0","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/akashic-tile#readme","bugs":{"url":"https://github.com/akashic-games/akashic-tile/issues"},"dist":{"shasum":"c45b8f9da331d5d005f9cd9e8a2ca2f5358188c2","tarball":"https://registry.npmjs.org/@akashic-extension/akashic-tile/-/akashic-tile-3.0.0-beta.0.tgz","fileCount":10,"integrity":"sha512-gahKYHI9sMA5w4O/OIyD5YK8OJFWq2VNkiUqWuDJrCmBPnlu8FKUiYmf8lt7CzYctYmvyIQ62+Dp3CUgos+rXg==","signatures":[{"sig":"MEQCIHMhydYPpzUVgl1OISaHD9u/yLlg3ErcXUhHVB5dAWJCAiA3mpLDZpqI21LdMTszjWNGwnZHRieznqzIR7y2M+pO2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeac5pCRA9TVsSAnZWagAAUzwQAIhsQJP5XgYfbL6n8/GH\nkM4L5jV16HBRUXSJJETchizB/kxid5KhXiUVQWSleh36LWCPI++LQ7twLmrB\nI4UhOHrir/skjOLe2P2ymHJuhOAxJtbHTaDUzBcVCs6ShbF6t6SQRZQ2e9Jd\nZoNRAV7kSgcWkpUeoMwjAAEfwt5Yemkj/rEJkpW7Midyc2+XfXMXiy7JLstT\niJ4EHq+ci3tpTSirXMyCek6cYEshPuVcgt4WsfuxwqcYYSaIjDCqct0qkoZO\nBrpKtvWScFewayRGKjWLFwuSK/XSWydRINEkpZzM5LsFLV08gJHee961pBrh\no4lQnrHEhXExdFA7cqkhY8/XtkWD5U4zeW04EBaWDR3F9ghIUWuBppX9UdD7\n59Kve473Lpb7a87FbPyX1R052Tb6VFRro+cerzx/cpRW5SvGy+LZVIZIkSqV\nqBo375ktPOeZJiwHwXVBhECSXFpxjJNAndI0U3LTOdqXNq+EQ64HHZ0h9gw3\nseW+Gw2WmWa5qMqP+hM1tG/mw24sBBQdmX+RDpAnNpS+++iLj2i7Wr03y1ga\nRjMO870yhikqR0jaR2B0JgRVdRxJSJhTdPf6tMfyvb+9nwW/8ED3+Khk6c/J\ndh4EGFFwK0ZX20LdDTKb8yrdXtubXeSRAdsDryfltGyfg5aEcUXDzr6bvXLE\n/xie\r\n=RKpS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"<p align=\"center\">\n<img src=\"https://github.com/akashic-games/akashic-tile/blob/master/img/akashic.png\">\n</p>\n\n# akashic-tile\n\n**akashic-tile** は、 [Akashic Engine](https://akashic-games.github.io/) 用のタイルマップ描画ライブラリです。\n\n例えば幅32、高さ32の画像を敷き詰めたマップチップ画像のアセット `mapchipImage` を持つシーン `scene` がある時、\nマップチップを敷き詰めた画像(タイルマップ)を表示するエンティティを生成できます。\n\n```\nvar tile = new at.Tile({\n  scene: scene,\n  src: scene.assets.mapchipImage,\n  tileWidth:  32,\n  tileHeight: 32,\n  tileData: [\n    [0, 1, 1, 0],\n    [1, 2, 2, 1],\n    [0, 0, 1, 0]\n  ]\n});\nscene.append(tile);\n```\n\nここで `tileData` の内容は、マップチップのインデックスです。\nマップチップのインデックスとは、マップチップ画像の各マップチップに対して、左上を0として順に振られた番号です。\nすなわちインデックス0はマップチップ画像の一番左上の幅32、高さ32の部分を表します。\nインデックス1はその右隣の幅32、高さ32の部分を表します。\n\n## 利用方法\n\n[akashic-cli](https://github.com/akashic-games/akashic-cli)をインストールした後、\n\n```sh\nakashic install @akashic-extension/akashic-tile\n```\n\nでインストールできます。コンテンツからは、\n\n```javascript\nvar at = require(\"@akashic-extension/akashic-tile\");\n```\n\nで利用してください。\n詳細な利用方法については、以下を参照してください。\n\n* [APIリファレンス](https://akashic-games.github.io/reference/akashic-tile/index.html)。\n* このリポジトリ同梱の[サンプルコード](https://github.com/akashic-games/akashic-tile/tree/master/sample)\nAkashic Engineの詳細な利用方法については、 [公式ページ](https://akashic-games.github.io/) を参照してください。\n\n## ビルド方法\n\n**akashic-tile**はTypeScriptで書かれたライブラリであるため、ビルドにはnode.jsが必要です。\n\n`npm run build` によりビルドできます。\n\n```sh\nnpm install\nnpm run build\n```\n\n## ライセンス\n本リポジトリは MIT License の元で公開されています。\n詳しくは [LICENSE](./LICENSE) をご覧ください。\n\nただし、画像ファイルおよび音声ファイルは\n[CC BY 2.1 JP](https://creativecommons.org/licenses/by/2.1/jp/) の元で公開されています。\n","gitHead":"61489fdbd970e603ad11a2d4a1a900f640a92214","scripts":{"doc":"typedoc --out ./doc","lint":"npm run lint:ts && npm run lint:md","test":"npm run build && npm run test:compile && npm run test:jasmine && npm run lint","build":"npm run clean & tsc","clean":"rimraf tmp && rimraf lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint --type-check -c tslint.json src/**/*.ts --project ./tsconfig.json","prepublish":"npm run build && npm run doc","test:compile":"cd spec/ && tsc && cd ../","test:jasmine":"istanbul cover --report text --report html --colors -i ./lib/index.js ./node_modules/jasmine/bin/jasmine.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/akashic-tile.git","type":"git"},"_npmVersion":"6.11.3","description":"Tilemap library for Akashic Engine","directories":{},"_nodeVersion":"10.17.0","publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^2.6.1","tslint":"~5.4.3","jasmine":"~2.8.0","typedoc":"^0.16.11","istanbul":"^0.3.2","mdast-lint":"^1.1.1","remark-cli":"~2.0.0","typescript":"^3.8.3","@types/node":"6.0.46","remark-lint":"~5.0.1","@akashic/akashic-engine":"~3.0.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/akashic-tile_3.0.0-beta.0_1583992425278_0.6069143501950651","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"@akashic-extension/akashic-tile","version":"3.0.0-beta.1","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/akashic-tile@3.0.0-beta.1","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/akashic-tile#readme","bugs":{"url":"https://github.com/akashic-games/akashic-tile/issues"},"dist":{"shasum":"896512a2538946da38869a506965482934ec9a6e","tarball":"https://registry.npmjs.org/@akashic-extension/akashic-tile/-/akashic-tile-3.0.0-beta.1.tgz","fileCount":10,"integrity":"sha512-61Sf3XFS3wZCQAvsCLHTBcR06V6o86TomN+YUwgIQIgU2IAKmTwKvfmhEwm9ZE7xwR6nxh6LiMBEElLohqnhVQ==","signatures":[{"sig":"MEQCIFe/chQPHUgdGzpJDzYo6zhQ0drBf82/d9Y/wjU/hzPpAiBnP1cCuhCiydwg/RNKlRVu/4Qdp2PPMfzdoCh9rnxpwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDlVNCRA9TVsSAnZWagAABXkQAIFkZYT6AVdxdkwqVu4O\nK5OXadbCshURmFYWnVw6V7MLwuy8yWTlIXHv6Y2o5T1SBBIcxVzE+qDs5q72\neadbY8oPcBXSvNmBPbcfXMltVcNzyxjPmNkv8KZp9m1sFwvDC6G8cff1Q0XF\ngXP9vCtxSobyQPJqXId2BRkbuf51jQvjMf/P6tUsF+5wdFE7+eZ4sKgKO9ZO\nzQciaDA5TC3SNT3Mw335kcqv/64ZPc9CtMTcy+k2b00HPtoNgkFBz+nUGtSX\nfN2iYXrzr02KDc0DNyomSgY9QeTkkFLc7qnraVrlyyoRlFEa8qtq9ldyLzNb\nhqPpmJ62sCfa9fEc1QM/HjDmTbLm9G7XErLj0VjU9ou3IkwE5oxaXbGHrsXv\nkTZjbojGj5JJuDPq1z7p1uqkBoZE2EZZjmNWk6CqT7HLlK8DUIwDAwK12pE1\nRNf1DPw94I41jZeeLuY4Wwl4UBY0H6U7eTD2cKSj83z7XWMeBzLSCG+Dpg+3\nkoxtOC3wUfdqBKxB+1+boc0rRCgZu/zhqQ/9qR5hiGn442/2X4g0ruhTM/NE\nPmPnokc5RR8CVXLTKXx6IgLJPUgqhBXKkSehZ/F0b0VBKXByApHAJwwRONPi\nel/oCpUCMqI2PJraz5BmMlVD+p5Y++u0slmh2PJkpw6nuBpoyUaqlh3pkxF0\nZ9jT\r\n=5d3a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"<p align=\"center\">\n<img src=\"https://github.com/akashic-games/akashic-tile/blob/master/img/akashic.png\">\n</p>\n\n# akashic-tile\n\n**akashic-tile** は、 [Akashic Engine](https://akashic-games.github.io/) 用のタイルマップ描画ライブラリです。\n\n例えば幅32、高さ32の画像を敷き詰めたマップチップ画像のアセット `mapchipImage` を持つシーン `scene` がある時、\nマップチップを敷き詰めた画像(タイルマップ)を表示するエンティティを生成できます。\n\n```\nvar tile = new at.Tile({\n  scene: scene,\n  src: scene.assets.mapchipImage,\n  tileWidth:  32,\n  tileHeight: 32,\n  tileData: [\n    [0, 1, 1, 0],\n    [1, 2, 2, 1],\n    [0, 0, 1, 0]\n  ]\n});\nscene.append(tile);\n```\n\nここで `tileData` の内容は、マップチップのインデックスです。\nマップチップのインデックスとは、マップチップ画像の各マップチップに対して、左上を0として順に振られた番号です。\nすなわちインデックス0はマップチップ画像の一番左上の幅32、高さ32の部分を表します。\nインデックス1はその右隣の幅32、高さ32の部分を表します。\n\n## 利用方法\n\n[akashic-cli](https://github.com/akashic-games/akashic-cli)をインストールした後、\n\n```sh\nakashic install @akashic-extension/akashic-tile\n```\n\nでインストールできます。コンテンツからは、\n\n```javascript\nvar at = require(\"@akashic-extension/akashic-tile\");\n```\n\nで利用してください。\n詳細な利用方法については、以下を参照してください。\n\n* [APIリファレンス](https://akashic-games.github.io/reference/akashic-tile/index.html)。\n* このリポジトリ同梱の[サンプルコード](https://github.com/akashic-games/akashic-tile/tree/master/sample)\nAkashic Engineの詳細な利用方法については、 [公式ページ](https://akashic-games.github.io/) を参照してください。\n\n## ビルド方法\n\n**akashic-tile**はTypeScriptで書かれたライブラリであるため、ビルドにはnode.jsが必要です。\n\n`npm run build` によりビルドできます。\n\n```sh\nnpm install\nnpm run build\n```\n\n## ライセンス\n本リポジトリは MIT License の元で公開されています。\n詳しくは [LICENSE](./LICENSE) をご覧ください。\n\nただし、画像ファイルおよび音声ファイルは\n[CC BY 2.1 JP](https://creativecommons.org/licenses/by/2.1/jp/) の元で公開されています。\n","gitHead":"7cb3bb428a2f47b9f9aada5c89ce982732d9a809","scripts":{"doc":"typedoc --out ./doc","lint":"npm run lint:ts && npm run lint:md","test":"npm run build && npm run test:compile && npm run test:jasmine && npm run lint","build":"npm run clean & tsc","clean":"rimraf tmp && rimraf lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint --type-check -c tslint.json src/**/*.ts --project ./tsconfig.json","prepublish":"npm run build && npm run doc","test:compile":"cd spec/ && tsc && cd ../","test:jasmine":"istanbul cover --report text --report html --colors -i ./lib/index.js ./node_modules/jasmine/bin/jasmine.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/akashic-tile.git","type":"git"},"_npmVersion":"6.11.3","description":"Tilemap library for Akashic Engine","directories":{},"_nodeVersion":"10.17.0","publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^2.6.1","tslint":"~5.4.3","jasmine":"~2.8.0","typedoc":"^0.16.11","istanbul":"^0.3.2","mdast-lint":"^1.1.1","remark-cli":"~2.0.0","typescript":"^3.8.3","@types/node":"6.0.46","remark-lint":"~5.0.1","@akashic/akashic-engine":"~3.0.0-beta.28"},"_npmOperationalInternal":{"tmp":"tmp/akashic-tile_3.0.0-beta.1_1594774861307_0.37874763930127076","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@akashic-extension/akashic-tile","version":"3.0.0","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/akashic-tile@3.0.0","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/akashic-tile#readme","bugs":{"url":"https://github.com/akashic-games/akashic-tile/issues"},"dist":{"shasum":"a1a4a286958d928726d7b60e8cf812a9e65410e0","tarball":"https://registry.npmjs.org/@akashic-extension/akashic-tile/-/akashic-tile-3.0.0.tgz","fileCount":10,"integrity":"sha512-eHtvXOpVM5BLJxxKwP+8vEseS71BHCdz+7azmhCZp/9bWv4c5oW1jygIYQzhGL7VC5Jfcs+dH3c/K05tQoq0gQ==","signatures":[{"sig":"MEYCIQCfz7HKGj6RxrWSd+8Zccb3Qg6dJKk/RQ/npVczdE6DHAIhAMvi2XfDivJe9BjBiwGKvQ73fRJzixW/Wc/lz8NR8MHG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2a9WCRA9TVsSAnZWagAAbU0P/33BqTN5ZO3kzsnLoOXC\n2k3AxHZJu+xk3HBwkiQfvilo1JUoRQ/DFt3W8YMD9FHdRT7nhTD9V+He8cdw\n+CzEauisrML1iUUteW0dsPXMwXFcLj7oxsw+HTuvKSg/otyBVkSRiPzeozSx\n8k+C06HiAHcr46eZow/DFsVAfilJ0+ch/w4TVkV0fZ9h7MbVL2zRoPvmqVrz\nQyglAdFmqUqJCUU++3AdjkJ6PDPGqLr7YR4FAZS5d67owTM6WGz/Orv9hujP\neBdyUYu0ovryj0XW+6S+MUMxq7cCMbr6gLqAJjxqtSx6ryFZJUuuss0WFuLt\nWISZNFgDszrYXxjSghlI5UFYICZarSGeOvaXFGxO197VbmsqWnmnmUO4Ovhk\nqjS5KTMvBdzK8jiF4IFpqWSrYKABNdf3QNw/CPHasQ13PIryrP9B4n+eoe1q\nsje5XjELEmYvNYnlgJ9rPUFHb5aRjgkPkvE1MpLheoWnmgv0xEb4BoDsm6qY\nx111FIBf6rbMwMnigSxO/p5onEx30Oxnsz3X5nAP4+guw00ZkT8kJdMndbnc\n9g92p5QPBDLOotgSRTJR7vQQMMnkJMR/kSd/+QwUficxYXBnBB890NzaQIdX\nic5zOp3jq7RvlrUyp2AUdo+MMK6kC5K8gx4BCEiKa0JOLC3boSnNXauSuobH\nKz8w\r\n=Gwik\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"3b2d675d856e68b6bc1f3ac581c7ab8716d0eed9","scripts":{"doc":"typedoc --out ./doc --gaID UA-162208211-1","lint":"npm run lint:ts && npm run lint:md","test":"npm run build && npm run test:compile && npm run test:jasmine && npm run lint","build":"npm run clean & tsc","clean":"rimraf tmp && rimraf lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint --type-check -c tslint.json src/**/*.ts --project ./tsconfig.json","prepublish":"npm run build && npm run doc","test:compile":"cd spec/ && tsc && cd ../","test:jasmine":"istanbul cover --report text --report html --colors -i ./lib/index.js ./node_modules/jasmine/bin/jasmine.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/akashic-tile.git","type":"git"},"_npmVersion":"6.11.3","description":"Tilemap library for Akashic Engine","directories":{},"_nodeVersion":"10.17.0","publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.1","tslint":"~5.4.3","jasmine":"~2.8.0","typedoc":"^0.16.11","istanbul":"^0.3.2","mdast-lint":"^1.1.1","remark-cli":"~2.0.0","typescript":"^3.8.3","@types/node":"6.0.46","remark-lint":"~5.0.1","@akashic/akashic-engine":"~3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/akashic-tile_3.0.0_1608101717969_0.6855644263137932","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@akashic-extension/akashic-tile","version":"3.0.1","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/akashic-tile@3.0.1","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/akashic-tile#readme","bugs":{"url":"https://github.com/akashic-games/akashic-tile/issues"},"dist":{"shasum":"ede041881315bd7c1abbd1c6c23fa4cec6418f6b","tarball":"https://registry.npmjs.org/@akashic-extension/akashic-tile/-/akashic-tile-3.0.1.tgz","fileCount":9,"integrity":"sha512-MA9j9IFFhT9kNtINhl4GiPjCQWYnUF/U6Yb1iXULpIjgq8la4Pr1Ix7NWFJcn2TS7wLJbzFf+fY1hrNk0cgQwA==","signatures":[{"sig":"MEUCIQD/IjdeKLXD/yM/26jBEXAetVNXxvzF5w1xtd7vx7FBtgIgNqKV/9hS5EwSybQEE1bMh2L3Fs583ycwDWwCkI2zyAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE1LqCRA9TVsSAnZWagAAcPoQAIFsMp1kUKFDxh234iMF\nps3mK3qfp8eFYNbE24JU72VIgSREfj7yLk1tIr0PExEQzmIfxZ9ntSpxVmv0\nuNdJSVpCnmJlxYDm2LQZWy5Rfc7hk1IaJEHhmqySwLdbKXEnzg7N350ll82n\nsyX5liSQ7g7ZE5+ivYOy1pWnNXsyj7t5ar2sRYOwEX+oeW0L9nsll3SWtSLw\nQW1G+o/oN5vEARDDh5r4xlKeOEFPgS1Hq2CNxV+bTCNOt8TLIGxvgL4v2aW9\n/COBqot+AAjuhz/yNu2aPh4gsulBUmpgOAG++2V6lGpvvdF0AHr/vArCSNCJ\npHPVC/S9yPM9CQLCVYXCk4xIXheY+yyyPdpvYDAiVr/8q3WUWhMj5FXFOKA0\nQ7DfwmjH2rZ6jjwlDTmdAeQixcqe/kyICFwU2cBy0SKN/hD0knGggkT6dnhF\nyLqQZpIuXJiEOHt2qImKMI42B6aOugRsqhLkl3A8hnIsJrZeLn8grlrlX20P\n1pr+4DA5mxZ1F3eJhOumbOM248VrIm8uwYMlSFlCbbE+JUIf2bGFxZ1BidZa\ny+/twoI9v+usW+F4BHdDgjD+CVm0MoNCGmdvDd/TK10iVRTEtCjhlaKbnHso\npnuUl3GLsB1J+IpQEm/toTKXgHo2sjnogdS6vQFMS4A6575Q8AH8aHzuS4MN\nOi2A\r\n=pWoY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"0f5954768870540fe5894cc977162c03fba17e6d","scripts":{"doc":"typedoc --out ./doc","lint":"npm run lint:ts && npm run lint:md","test":"npm run build && npm run test:compile && npm run test:jasmine && npm run lint","build":"npm run clean & tsc","clean":"rimraf tmp && rimraf lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"eslint src/**/*.ts --fix","prepare":"npm run build && npm run doc","test:compile":"cd spec/ && tsc && cd ../","test:jasmine":"istanbul cover --report text --report html --colors -i ./lib/index.js ./node_modules/jasmine/bin/jasmine.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/akashic-tile.git","type":"git"},"_npmVersion":"7.14.0","description":"Tilemap library for Akashic Engine","directories":{},"_nodeVersion":"14.15.3","publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.18.0","rimraf":"^2.6.1","jasmine":"~2.8.0","typedoc":"^0.16.11","istanbul":"^0.3.2","mdast-lint":"^1.1.1","remark-cli":"~2.0.0","typescript":"^3.8.3","@types/node":"6.0.46","remark-lint":"~5.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-import":"^2.22.1","@akashic/eslint-config":"^0.1.2","@akashic/akashic-engine":"~3.0.0","@typescript-eslint/eslint-plugin":"^4.14.0"},"_npmOperationalInternal":{"tmp":"tmp/akashic-tile_3.0.1_1628656362853_0.6794258960883215","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-02-08T04:35:55.714Z","modified":"2025-10-08T10:36:11.785Z","0.1.1":"2017-02-08T04:35:55.714Z","2.0.0":"2017-12-14T08:10:23.395Z","2.0.1":"2018-02-06T10:20:27.226Z","2.0.2":"2019-10-16T02:56:10.404Z","3.0.0-beta.0":"2020-03-12T05:53:45.418Z","3.0.0-beta.1":"2020-07-15T01:01:01.423Z","3.0.0":"2020-12-16T06:55:18.104Z","3.0.1":"2021-08-11T04:32:42.968Z"},"bugs":{"url":"https://github.com/akashic-games/akashic-tile/issues"},"author":{"name":"DWANGO Co., Ltd."},"license":"MIT","homepage":"https://github.com/akashic-games/akashic-tile#readme","repository":{"url":"git+https://github.com/akashic-games/akashic-tile.git","type":"git"},"description":"Tilemap library for Akashic Engine","maintainers":[{"email":"akashic@dwango.co.jp","name":"akashic-extension-owner"},{"email":"akashic@dwango.co.jp","name":"akashic-owner"}],"readme":"<p align=\"center\">\n<img src=\"https://github.com/akashic-games/akashic-tile/blob/master/img/akashic.png\">\n</p>\n\n# akashic-tile\n\n**akashic-tile** は、 [Akashic Engine](https://akashic-games.github.io/) 用のタイルマップ描画ライブラリです。\n\n例えば幅32、高さ32の画像を敷き詰めたマップチップ画像のアセット `mapchipImage` を持つシーン `scene` がある時、\nマップチップを敷き詰めた画像(タイルマップ)を表示するエンティティを生成できます。\n\n```\nvar tile = new at.Tile({\n  scene: scene,\n  src: scene.assets.mapchipImage,\n  tileWidth:  32,\n  tileHeight: 32,\n  tileData: [\n    [0, 1, 1, 0],\n    [1, 2, 2, 1],\n    [0, 0, 1, 0]\n  ]\n});\nscene.append(tile);\n```\n\nここで `tileData` の内容は、マップチップのインデックスです。\nマップチップのインデックスとは、マップチップ画像の各マップチップに対して、左上を0として順に振られた番号です。\nすなわちインデックス0はマップチップ画像の一番左上の幅32、高さ32の部分を表します。\nインデックス1はその右隣の幅32、高さ32の部分を表します。\n\n## 利用方法\n\n[akashic-cli](https://github.com/akashic-games/akashic-cli)をインストールした後、\n\n```sh\nakashic install @akashic-extension/akashic-tile\n```\n\nでインストールできます。コンテンツからは、\n\n```javascript\nvar at = require(\"@akashic-extension/akashic-tile\");\n```\n\nで利用してください。\n詳細な利用方法については、以下を参照してください。\n\n* [APIリファレンス](https://akashic-games.github.io/reference/akashic-tile/index.html)。\n* このリポジトリ同梱の[サンプルコード](https://github.com/akashic-games/akashic-tile/tree/master/sample)\nAkashic Engineの詳細な利用方法については、 [公式ページ](https://akashic-games.github.io/) を参照してください。\n\n## ビルド方法\n\n**akashic-tile**はTypeScriptで書かれたライブラリであるため、ビルドにはnode.jsが必要です。\n\n`npm run build` によりビルドできます。\n\n```sh\nnpm install\nnpm run build\n```\n\n## ライセンス\n本リポジトリは MIT License の元で公開されています。\n詳しくは [LICENSE](./LICENSE) をご覧ください。\n\nただし、画像ファイルおよび音声ファイルは\n[CC BY 2.1 JP](https://creativecommons.org/licenses/by/2.1/jp/) の元で公開されています。\n","readmeFilename":"README.md"}