简略显示SpriteFrame的纹理信息

This commit is contained in:
xu_yanfeng 2025-01-08 11:55:27 +08:00
parent 2affb38e50
commit 0c5279e8e2
2 changed files with 6 additions and 5 deletions

View File

@ -457,16 +457,18 @@ export class ImageData extends Info {
* url路径 * url路径
*/ */
data: string = ""; data: string = "";
desc: string = "";
constructor() { constructor() {
super(); super();
this.type = DataType.Image; this.type = DataType.Image;
this.data = ""; this.data = "";
this.desc = "";
return this; return this;
} }
parse(data: ImageData) { parse(data: ImageData) {
super.parse(data); super.parse(data);
this.data = data.data; this.data = data.data;
this.desc = data.desc;
return this; return this;
} }
test() { test() {

View File

@ -1,11 +1,9 @@
<template> <template>
<div v-if="data.isImage()" class="property-image"> <div v-if="data.isImage()" class="property-image">
<div class="box"> <div class="box" v-if="data.data">
<img :src="data.data" alt="图片" @click="onClickImg" class="img" /> <img :src="data.data" alt="图片" @click="onClickImg" class="img" />
</div> </div>
<div class="url" :title="data.desc">{{ data.desc }}</div>
<div class="url" :title="data.data"></div>
<div style="flex: 1"></div>
<i class="print iconfont icon_print" @click="onShowValueInConsole"></i> <i class="print iconfont icon_print" @click="onShowValueInConsole"></i>
</div> </div>
</template> </template>
@ -77,6 +75,7 @@ export default defineComponent({
} }
.url { .url {
flex: 1;
color: white; color: white;
font-weight: normal; font-weight: normal;
font-size: 12px; font-size: 12px;