12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- const fs = require('fs')
- Editor.Panel.extend({
- style: `
- :host{margin:5px;}
- h2{color:#f90}
- `,
-
- template: `
- <h2>标准面板</h2>
- <ui-button id="btn">点击</ui-button>
- <hr />
- <div>状态:<span id="label">--</span></div>
- `,
- $: {
- btn: '#btn',
- label: '#label',
- },
-
- ready() {
- this.$btn.addEventListener('confirm', () => {
- this.$label.innerText = '你好'
- var oriFile = 'db://assets/effect/ui_llhd_jingyan.meta'
- var url = Editor.url(oriFile)
- var metaData = fs.readFileSync(url)
- var data = JSON.parse(metaData)
- Editor.log(data.isRemoteBundle.android)
- data.isRemoteBundle = {
- android: true,
- ios: true,
- }
- data.inlineSpriteFrames = {
- android: false,
- ios: false,
- }
- data.compressionType = {
- android: 'default',
- ios: 'default',
- }
- data.optimizeHotUpdate = {
- android: false,
- ios: false,
- }
- var dataJson = JSON.stringify(data, null, 2)
- fs.writeFileSync(url, dataJson)
- Editor.assetdb.refresh('db://assets/effect/', function (err, results) {})
- setTimeout(() => {
- this.$label.innerText = '--'
- }, 500)
- })
- },
- })
|