chat girldetail 图集制作
@@ -289,8 +289,8 @@ export class SDKManager { //extends Component
|
|||||||
|
|
||||||
|
|
||||||
//region 播放背景视频 cbMap = {cbReady, cbEnded}
|
//region 播放背景视频 cbMap = {cbReady, cbEnded}
|
||||||
static PlayBgAudio(remoteUrl:string, vtype:VideoRoleType, loop:boolean = false, extra:any = {}) {
|
static PlayBgAudio(remoteUrl:string, loop:boolean = false, extra:any = {}) {
|
||||||
this.sdk.playBgAudio(remoteUrl, vtype, loop, extra);
|
this.sdk.playBgAudio(remoteUrl, loop, extra);
|
||||||
}
|
}
|
||||||
//添加要播放的表情视频
|
//添加要播放的表情视频
|
||||||
static AddEmoAudio(remoteUrl:string, vtype:VideoRoleType, loop:boolean = false, extra:any = {}) {
|
static AddEmoAudio(remoteUrl:string, vtype:VideoRoleType, loop:boolean = false, extra:any = {}) {
|
||||||
|
|||||||
@@ -643,17 +643,16 @@ export class WXSDK {
|
|||||||
private curPlayType: VideoRoleType = VideoRoleType.None; //当前播放的视频的类型
|
private curPlayType: VideoRoleType = VideoRoleType.None; //当前播放的视频的类型
|
||||||
playBgAudio(
|
playBgAudio(
|
||||||
remoteUrl: string,
|
remoteUrl: string,
|
||||||
vtype: VideoRoleType,
|
|
||||||
loop: boolean = false,
|
loop: boolean = false,
|
||||||
extra: any = {}
|
extra: any = {}
|
||||||
) {
|
) {
|
||||||
if (this._bgVideo && this._bgShow) {
|
if (this._bgVideo && this._bgShow) {
|
||||||
this.playBgAudioNext(remoteUrl, vtype, loop, extra);
|
this.playBgAudioNext(remoteUrl, loop, extra);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let self = this;
|
let self = this;
|
||||||
console.log("微信 播放背景视频组件1", remoteUrl);
|
console.log("微信 播放背景视频组件1", remoteUrl);
|
||||||
this.curPlayType = vtype;
|
//this.curPlayType = vtype;
|
||||||
if (!this._bgVideo) {
|
if (!this._bgVideo) {
|
||||||
this._bgVideo = this.createVideoHandle();
|
this._bgVideo = this.createVideoHandle();
|
||||||
// this._bgVideo.onPlay(() => {
|
// this._bgVideo.onPlay(() => {
|
||||||
@@ -694,13 +693,11 @@ export class WXSDK {
|
|||||||
private _bgTempShow: boolean = false;
|
private _bgTempShow: boolean = false;
|
||||||
playBgAudioNext(
|
playBgAudioNext(
|
||||||
remoteUrl: string,
|
remoteUrl: string,
|
||||||
vtype: VideoRoleType,
|
|
||||||
loop: boolean = false,
|
loop: boolean = false,
|
||||||
extra: any = {}
|
extra: any = {}
|
||||||
) {
|
) {
|
||||||
this.removeBgAudioNext();
|
this.removeBgAudioNext();
|
||||||
console.log("微信 创建背景视频组件2--->", remoteUrl);
|
console.log("微信 创建背景视频组件2--->", remoteUrl);
|
||||||
this.curPlayType = vtype;
|
|
||||||
let self = this;
|
let self = this;
|
||||||
if (!this._bgTempVideo) {
|
if (!this._bgTempVideo) {
|
||||||
this._bgTempVideo = this.createVideoHandle();
|
this._bgTempVideo = this.createVideoHandle();
|
||||||
|
|||||||
@@ -47,7 +47,9 @@ export class SceneBgVideoLayer extends li_BaseView {
|
|||||||
openUIDataCT(data: any): void {
|
openUIDataCT(data: any): void {
|
||||||
this._data = data;
|
this._data = data;
|
||||||
}
|
}
|
||||||
|
getVideoClone() {
|
||||||
|
return this.videoPlayer;
|
||||||
|
}
|
||||||
/**初始化视频事件监听 */
|
/**初始化视频事件监听 */
|
||||||
private initVideoEvents() {
|
private initVideoEvents() {
|
||||||
if (!this.videoPlayer) return;
|
if (!this.videoPlayer) return;
|
||||||
@@ -111,7 +113,7 @@ export class SceneBgVideoLayer extends li_BaseView {
|
|||||||
this.pendingVideoConfig = {
|
this.pendingVideoConfig = {
|
||||||
size: config.size,
|
size: config.size,
|
||||||
position: config.position,
|
position: config.position,
|
||||||
scale: options?.scale
|
scale: options?.scale,
|
||||||
};
|
};
|
||||||
|
|
||||||
const envData = DataManager.I.getDataById<EnvData>(DataId.Env);
|
const envData = DataManager.I.getDataById<EnvData>(DataId.Env);
|
||||||
@@ -199,13 +201,13 @@ export class SceneBgVideoLayer extends li_BaseView {
|
|||||||
if (this.isPlaying && this.videoPlayer.isPlaying) {
|
if (this.isPlaying && this.videoPlayer.isPlaying) {
|
||||||
this.applyVideoConfiguration({
|
this.applyVideoConfiguration({
|
||||||
size: targetSize,
|
size: targetSize,
|
||||||
position: position
|
position: position,
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
// 如果视频还未准备好,存储配置等待应用
|
// 如果视频还未准备好,存储配置等待应用
|
||||||
this.pendingVideoConfig = {
|
this.pendingVideoConfig = {
|
||||||
size: targetSize,
|
size: targetSize,
|
||||||
position: position
|
position: position,
|
||||||
};
|
};
|
||||||
console.log("SceneBgVideoLayer: 视频未准备好,配置已存储等待应用");
|
console.log("SceneBgVideoLayer: 视频未准备好,配置已存储等待应用");
|
||||||
}
|
}
|
||||||
@@ -246,7 +248,9 @@ export class SceneBgVideoLayer extends li_BaseView {
|
|||||||
targetWorldPos = new Vec3(pos.x, pos.y, pos.z || 0);
|
targetWorldPos = new Vec3(pos.x, pos.y, pos.z || 0);
|
||||||
}
|
}
|
||||||
this.videoPlayer.node.setWorldPosition(targetWorldPos);
|
this.videoPlayer.node.setWorldPosition(targetWorldPos);
|
||||||
console.log(`SceneBgVideoLayer: 设置视频位置 (${targetWorldPos.x}, ${targetWorldPos.y}, ${targetWorldPos.z})`);
|
console.log(
|
||||||
|
`SceneBgVideoLayer: 设置视频位置 (${targetWorldPos.x}, ${targetWorldPos.y}, ${targetWorldPos.z})`
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 应用尺寸和缩放设置
|
// 应用尺寸和缩放设置
|
||||||
@@ -255,8 +259,10 @@ export class SceneBgVideoLayer extends li_BaseView {
|
|||||||
const videoSize = uiTransform.contentSize;
|
const videoSize = uiTransform.contentSize;
|
||||||
|
|
||||||
if (videoSize.width > 0 && videoSize.height > 0) {
|
if (videoSize.width > 0 && videoSize.height > 0) {
|
||||||
const targetWidth = config.size instanceof Size ? config.size.width : config.size.width;
|
const targetWidth =
|
||||||
const targetHeight = config.size instanceof Size ? config.size.height : config.size.height;
|
config.size instanceof Size ? config.size.width : config.size.width;
|
||||||
|
const targetHeight =
|
||||||
|
config.size instanceof Size ? config.size.height : config.size.height;
|
||||||
|
|
||||||
// 计算缩放比例(填满整个区域)
|
// 计算缩放比例(填满整个区域)
|
||||||
const scaleX = targetWidth / videoSize.width;
|
const scaleX = targetWidth / videoSize.width;
|
||||||
@@ -264,7 +270,9 @@ export class SceneBgVideoLayer extends li_BaseView {
|
|||||||
const scale = Math.max(scaleX, scaleY);
|
const scale = Math.max(scaleX, scaleY);
|
||||||
|
|
||||||
this.videoPlayer.node.setScale(new Vec3(scale, scale, 1));
|
this.videoPlayer.node.setScale(new Vec3(scale, scale, 1));
|
||||||
console.log(`SceneBgVideoLayer: 设置视频缩放 ${scale} (原始尺寸: ${videoSize.width}x${videoSize.height}, 目标尺寸: ${targetWidth}x${targetHeight})`);
|
console.log(
|
||||||
|
`SceneBgVideoLayer: 设置视频缩放 ${scale} (原始尺寸: ${videoSize.width}x${videoSize.height}, 目标尺寸: ${targetWidth}x${targetHeight})`
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
console.warn("SceneBgVideoLayer: 无法获取视频尺寸,跳过缩放设置");
|
console.warn("SceneBgVideoLayer: 无法获取视频尺寸,跳过缩放设置");
|
||||||
}
|
}
|
||||||
@@ -275,7 +283,9 @@ export class SceneBgVideoLayer extends li_BaseView {
|
|||||||
console.log(`SceneBgVideoLayer: 设置显式缩放 ${config.scale}`);
|
console.log(`SceneBgVideoLayer: 设置显式缩放 ${config.scale}`);
|
||||||
} else {
|
} else {
|
||||||
this.videoPlayer.node.setScale(config.scale);
|
this.videoPlayer.node.setScale(config.scale);
|
||||||
console.log(`SceneBgVideoLayer: 设置显式缩放 (${config.scale.x}, ${config.scale.y}, ${config.scale.z})`);
|
console.log(
|
||||||
|
`SceneBgVideoLayer: 设置显式缩放 (${config.scale.x}, ${config.scale.y}, ${config.scale.z})`
|
||||||
|
);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// 没有指定尺寸或缩放,保持原始缩放
|
// 没有指定尺寸或缩放,保持原始缩放
|
||||||
|
|||||||
@@ -372,7 +372,7 @@
|
|||||||
"a": 255
|
"a": 255
|
||||||
},
|
},
|
||||||
"_spriteFrame": {
|
"_spriteFrame": {
|
||||||
"__uuid__": "d5aa44e9-a6e4-4570-bfba-238a902ca222@f9941",
|
"__uuid__": "1f2275dc-ceb1-4b48-a4ae-f63f7abb1095@f9941",
|
||||||
"__expectedType__": "cc.SpriteFrame"
|
"__expectedType__": "cc.SpriteFrame"
|
||||||
},
|
},
|
||||||
"_type": 0,
|
"_type": 0,
|
||||||
@@ -4241,7 +4241,7 @@
|
|||||||
},
|
},
|
||||||
"_type": 0,
|
"_type": 0,
|
||||||
"_fillType": 0,
|
"_fillType": 0,
|
||||||
"_sizeMode": 1,
|
"_sizeMode": 0,
|
||||||
"_fillCenter": {
|
"_fillCenter": {
|
||||||
"__type__": "cc.Vec2",
|
"__type__": "cc.Vec2",
|
||||||
"x": 0,
|
"x": 0,
|
||||||
@@ -4267,6 +4267,8 @@
|
|||||||
"__id__": 0
|
"__id__": 0
|
||||||
},
|
},
|
||||||
"fileId": "eaXcMsu9NIZbMyNhSIVgD3",
|
"fileId": "eaXcMsu9NIZbMyNhSIVgD3",
|
||||||
|
"instance": null,
|
||||||
|
"targetOverrides": null,
|
||||||
"nestedPrefabInstanceRoots": null
|
"nestedPrefabInstanceRoots": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"__type__": "cc.SpriteAtlas"
|
||||||
|
}
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
{
|
||||||
|
"ver": "1.0.8",
|
||||||
|
"importer": "auto-atlas",
|
||||||
|
"imported": true,
|
||||||
|
"uuid": "3d9a361a-18c3-4aaa-9f33-6ad0d21435bf",
|
||||||
|
"files": [
|
||||||
|
".json"
|
||||||
|
],
|
||||||
|
"subMetas": {},
|
||||||
|
"userData": {
|
||||||
|
"maxWidth": 1024,
|
||||||
|
"maxHeight": 1024,
|
||||||
|
"padding": 2,
|
||||||
|
"allowRotation": true,
|
||||||
|
"forceSquared": false,
|
||||||
|
"powerOfTwo": false,
|
||||||
|
"algorithm": "MaxRects",
|
||||||
|
"format": "png",
|
||||||
|
"quality": 80,
|
||||||
|
"contourBleed": true,
|
||||||
|
"paddingBleed": true,
|
||||||
|
"filterUnused": true,
|
||||||
|
"removeTextureInBundle": true,
|
||||||
|
"removeImageInBundle": true,
|
||||||
|
"removeSpriteAtlasInBundle": true,
|
||||||
|
"compressSettings": {},
|
||||||
|
"textureSetting": {
|
||||||
|
"wrapModeS": "repeat",
|
||||||
|
"wrapModeT": "repeat",
|
||||||
|
"minfilter": "linear",
|
||||||
|
"magfilter": "linear",
|
||||||
|
"mipfilter": "none",
|
||||||
|
"anisotropy": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 714 B |
@@ -2,7 +2,7 @@
|
|||||||
"ver": "1.0.27",
|
"ver": "1.0.27",
|
||||||
"importer": "image",
|
"importer": "image",
|
||||||
"imported": true,
|
"imported": true,
|
||||||
"uuid": "d5aa44e9-a6e4-4570-bfba-238a902ca222",
|
"uuid": "760237d1-46b3-4c02-8e0b-849a95e36873",
|
||||||
"files": [
|
"files": [
|
||||||
".json",
|
".json",
|
||||||
".png"
|
".png"
|
||||||
@@ -10,14 +10,14 @@
|
|||||||
"subMetas": {
|
"subMetas": {
|
||||||
"6c48a": {
|
"6c48a": {
|
||||||
"importer": "texture",
|
"importer": "texture",
|
||||||
"uuid": "d5aa44e9-a6e4-4570-bfba-238a902ca222@6c48a",
|
"uuid": "760237d1-46b3-4c02-8e0b-849a95e36873@6c48a",
|
||||||
"displayName": "遮罩",
|
"displayName": "矩形 11 拷贝",
|
||||||
"id": "6c48a",
|
"id": "6c48a",
|
||||||
"name": "texture",
|
"name": "texture",
|
||||||
"userData": {
|
"userData": {
|
||||||
"wrapModeS": "clamp-to-edge",
|
"wrapModeS": "clamp-to-edge",
|
||||||
"wrapModeT": "clamp-to-edge",
|
"wrapModeT": "clamp-to-edge",
|
||||||
"imageUuidOrDatabaseUri": "d5aa44e9-a6e4-4570-bfba-238a902ca222",
|
"imageUuidOrDatabaseUri": "760237d1-46b3-4c02-8e0b-849a95e36873",
|
||||||
"isUuid": true,
|
"isUuid": true,
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"minfilter": "linear",
|
"minfilter": "linear",
|
||||||
@@ -34,8 +34,8 @@
|
|||||||
},
|
},
|
||||||
"f9941": {
|
"f9941": {
|
||||||
"importer": "sprite-frame",
|
"importer": "sprite-frame",
|
||||||
"uuid": "d5aa44e9-a6e4-4570-bfba-238a902ca222@f9941",
|
"uuid": "760237d1-46b3-4c02-8e0b-849a95e36873@f9941",
|
||||||
"displayName": "遮罩",
|
"displayName": "矩形 11 拷贝",
|
||||||
"id": "f9941",
|
"id": "f9941",
|
||||||
"name": "spriteFrame",
|
"name": "spriteFrame",
|
||||||
"userData": {
|
"userData": {
|
||||||
@@ -46,9 +46,9 @@
|
|||||||
"offsetY": 0,
|
"offsetY": 0,
|
||||||
"trimX": 0,
|
"trimX": 0,
|
||||||
"trimY": 0,
|
"trimY": 0,
|
||||||
"width": 1080,
|
"width": 10,
|
||||||
"height": 307,
|
"height": 307,
|
||||||
"rawWidth": 1080,
|
"rawWidth": 10,
|
||||||
"rawHeight": 307,
|
"rawHeight": 307,
|
||||||
"borderTop": 0,
|
"borderTop": 0,
|
||||||
"borderBottom": 0,
|
"borderBottom": 0,
|
||||||
@@ -61,16 +61,16 @@
|
|||||||
"meshType": 0,
|
"meshType": 0,
|
||||||
"vertices": {
|
"vertices": {
|
||||||
"rawPosition": [
|
"rawPosition": [
|
||||||
-540,
|
-5,
|
||||||
-153.5,
|
-153.5,
|
||||||
0,
|
0,
|
||||||
540,
|
5,
|
||||||
-153.5,
|
-153.5,
|
||||||
0,
|
0,
|
||||||
-540,
|
-5,
|
||||||
153.5,
|
153.5,
|
||||||
0,
|
0,
|
||||||
540,
|
5,
|
||||||
153.5,
|
153.5,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
@@ -85,11 +85,11 @@
|
|||||||
"uv": [
|
"uv": [
|
||||||
0,
|
0,
|
||||||
307,
|
307,
|
||||||
1080,
|
10,
|
||||||
307,
|
307,
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
1080,
|
10,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"nuv": [
|
"nuv": [
|
||||||
@@ -103,18 +103,18 @@
|
|||||||
1
|
1
|
||||||
],
|
],
|
||||||
"minPos": [
|
"minPos": [
|
||||||
-540,
|
-5,
|
||||||
-153.5,
|
-153.5,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"maxPos": [
|
"maxPos": [
|
||||||
540,
|
5,
|
||||||
153.5,
|
153.5,
|
||||||
0
|
0
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"isUuid": true,
|
"isUuid": true,
|
||||||
"imageUuidOrDatabaseUri": "d5aa44e9-a6e4-4570-bfba-238a902ca222@6c48a",
|
"imageUuidOrDatabaseUri": "760237d1-46b3-4c02-8e0b-849a95e36873@6c48a",
|
||||||
"atlasUuid": ""
|
"atlasUuid": ""
|
||||||
},
|
},
|
||||||
"ver": "1.0.12",
|
"ver": "1.0.12",
|
||||||
@@ -129,6 +129,6 @@
|
|||||||
"type": "sprite-frame",
|
"type": "sprite-frame",
|
||||||
"hasAlpha": true,
|
"hasAlpha": true,
|
||||||
"fixAlphaTransparencyArtifacts": false,
|
"fixAlphaTransparencyArtifacts": false,
|
||||||
"redirect": "d5aa44e9-a6e4-4570-bfba-238a902ca222@6c48a"
|
"redirect": "760237d1-46b3-4c02-8e0b-849a95e36873@6c48a"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,134 +0,0 @@
|
|||||||
{
|
|
||||||
"ver": "1.0.27",
|
|
||||||
"importer": "image",
|
|
||||||
"imported": true,
|
|
||||||
"uuid": "8de6a058-06ab-4713-a448-e7935a56ed28",
|
|
||||||
"files": [
|
|
||||||
".json",
|
|
||||||
".png"
|
|
||||||
],
|
|
||||||
"subMetas": {
|
|
||||||
"6c48a": {
|
|
||||||
"importer": "texture",
|
|
||||||
"uuid": "8de6a058-06ab-4713-a448-e7935a56ed28@6c48a",
|
|
||||||
"displayName": "矩形 14",
|
|
||||||
"id": "6c48a",
|
|
||||||
"name": "texture",
|
|
||||||
"userData": {
|
|
||||||
"wrapModeS": "clamp-to-edge",
|
|
||||||
"wrapModeT": "clamp-to-edge",
|
|
||||||
"imageUuidOrDatabaseUri": "8de6a058-06ab-4713-a448-e7935a56ed28",
|
|
||||||
"isUuid": true,
|
|
||||||
"visible": false,
|
|
||||||
"minfilter": "linear",
|
|
||||||
"magfilter": "linear",
|
|
||||||
"mipfilter": "none",
|
|
||||||
"anisotropy": 0
|
|
||||||
},
|
|
||||||
"ver": "1.0.22",
|
|
||||||
"imported": true,
|
|
||||||
"files": [
|
|
||||||
".json"
|
|
||||||
],
|
|
||||||
"subMetas": {}
|
|
||||||
},
|
|
||||||
"f9941": {
|
|
||||||
"importer": "sprite-frame",
|
|
||||||
"uuid": "8de6a058-06ab-4713-a448-e7935a56ed28@f9941",
|
|
||||||
"displayName": "矩形 14",
|
|
||||||
"id": "f9941",
|
|
||||||
"name": "spriteFrame",
|
|
||||||
"userData": {
|
|
||||||
"trimType": "auto",
|
|
||||||
"trimThreshold": 1,
|
|
||||||
"rotated": false,
|
|
||||||
"offsetX": 0,
|
|
||||||
"offsetY": 0,
|
|
||||||
"trimX": 0,
|
|
||||||
"trimY": 0,
|
|
||||||
"width": 1080,
|
|
||||||
"height": 281,
|
|
||||||
"rawWidth": 1080,
|
|
||||||
"rawHeight": 281,
|
|
||||||
"borderTop": 0,
|
|
||||||
"borderBottom": 0,
|
|
||||||
"borderLeft": 0,
|
|
||||||
"borderRight": 0,
|
|
||||||
"packable": true,
|
|
||||||
"pixelsToUnit": 100,
|
|
||||||
"pivotX": 0.5,
|
|
||||||
"pivotY": 0.5,
|
|
||||||
"meshType": 0,
|
|
||||||
"vertices": {
|
|
||||||
"rawPosition": [
|
|
||||||
-540,
|
|
||||||
-140.5,
|
|
||||||
0,
|
|
||||||
540,
|
|
||||||
-140.5,
|
|
||||||
0,
|
|
||||||
-540,
|
|
||||||
140.5,
|
|
||||||
0,
|
|
||||||
540,
|
|
||||||
140.5,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"indexes": [
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
1,
|
|
||||||
3
|
|
||||||
],
|
|
||||||
"uv": [
|
|
||||||
0,
|
|
||||||
281,
|
|
||||||
1080,
|
|
||||||
281,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1080,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"nuv": [
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
1
|
|
||||||
],
|
|
||||||
"minPos": [
|
|
||||||
-540,
|
|
||||||
-140.5,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"maxPos": [
|
|
||||||
540,
|
|
||||||
140.5,
|
|
||||||
0
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"isUuid": true,
|
|
||||||
"imageUuidOrDatabaseUri": "8de6a058-06ab-4713-a448-e7935a56ed28@6c48a",
|
|
||||||
"atlasUuid": ""
|
|
||||||
},
|
|
||||||
"ver": "1.0.12",
|
|
||||||
"imported": true,
|
|
||||||
"files": [
|
|
||||||
".json"
|
|
||||||
],
|
|
||||||
"subMetas": {}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"userData": {
|
|
||||||
"type": "sprite-frame",
|
|
||||||
"hasAlpha": true,
|
|
||||||
"fixAlphaTransparencyArtifacts": false,
|
|
||||||
"redirect": "8de6a058-06ab-4713-a448-e7935a56ed28@6c48a"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 4.0 KiB |
@@ -46,10 +46,10 @@
|
|||||||
"offsetY": 0,
|
"offsetY": 0,
|
||||||
"trimX": 0,
|
"trimX": 0,
|
||||||
"trimY": 0,
|
"trimY": 0,
|
||||||
"width": 1080,
|
"width": 512,
|
||||||
"height": 150,
|
"height": 71,
|
||||||
"rawWidth": 1080,
|
"rawWidth": 512,
|
||||||
"rawHeight": 150,
|
"rawHeight": 71,
|
||||||
"borderTop": 0,
|
"borderTop": 0,
|
||||||
"borderBottom": 0,
|
"borderBottom": 0,
|
||||||
"borderLeft": 0,
|
"borderLeft": 0,
|
||||||
@@ -61,17 +61,17 @@
|
|||||||
"meshType": 0,
|
"meshType": 0,
|
||||||
"vertices": {
|
"vertices": {
|
||||||
"rawPosition": [
|
"rawPosition": [
|
||||||
-540,
|
-256,
|
||||||
-75,
|
-35.5,
|
||||||
0,
|
0,
|
||||||
540,
|
256,
|
||||||
-75,
|
-35.5,
|
||||||
0,
|
0,
|
||||||
-540,
|
-256,
|
||||||
75,
|
35.5,
|
||||||
0,
|
0,
|
||||||
540,
|
256,
|
||||||
75,
|
35.5,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"indexes": [
|
"indexes": [
|
||||||
@@ -84,12 +84,12 @@
|
|||||||
],
|
],
|
||||||
"uv": [
|
"uv": [
|
||||||
0,
|
0,
|
||||||
150,
|
71,
|
||||||
1080,
|
512,
|
||||||
150,
|
71,
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
1080,
|
512,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"nuv": [
|
"nuv": [
|
||||||
@@ -103,13 +103,13 @@
|
|||||||
1
|
1
|
||||||
],
|
],
|
||||||
"minPos": [
|
"minPos": [
|
||||||
-540,
|
-256,
|
||||||
-75,
|
-35.5,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"maxPos": [
|
"maxPos": [
|
||||||
540,
|
256,
|
||||||
75,
|
35.5,
|
||||||
0
|
0
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"__type__": "cc.SpriteAtlas"
|
||||||
|
}
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
{
|
||||||
|
"ver": "1.0.8",
|
||||||
|
"importer": "auto-atlas",
|
||||||
|
"imported": true,
|
||||||
|
"uuid": "31c01aab-820a-4aa2-b0bc-bb9e1081b7e2",
|
||||||
|
"files": [
|
||||||
|
".json"
|
||||||
|
],
|
||||||
|
"subMetas": {},
|
||||||
|
"userData": {
|
||||||
|
"maxWidth": 1024,
|
||||||
|
"maxHeight": 1024,
|
||||||
|
"padding": 2,
|
||||||
|
"allowRotation": true,
|
||||||
|
"forceSquared": false,
|
||||||
|
"powerOfTwo": false,
|
||||||
|
"algorithm": "MaxRects",
|
||||||
|
"format": "png",
|
||||||
|
"quality": 80,
|
||||||
|
"contourBleed": true,
|
||||||
|
"paddingBleed": true,
|
||||||
|
"filterUnused": true,
|
||||||
|
"removeTextureInBundle": true,
|
||||||
|
"removeImageInBundle": true,
|
||||||
|
"removeSpriteAtlasInBundle": true,
|
||||||
|
"compressSettings": {},
|
||||||
|
"textureSetting": {
|
||||||
|
"wrapModeS": "repeat",
|
||||||
|
"wrapModeT": "repeat",
|
||||||
|
"minfilter": "linear",
|
||||||
|
"magfilter": "linear",
|
||||||
|
"mipfilter": "none",
|
||||||
|
"anisotropy": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Before Width: | Height: | Size: 248 KiB |
@@ -1,134 +0,0 @@
|
|||||||
{
|
|
||||||
"ver": "1.0.27",
|
|
||||||
"importer": "image",
|
|
||||||
"imported": true,
|
|
||||||
"uuid": "5cc7e853-548e-44d6-819e-725fcfca8da2",
|
|
||||||
"files": [
|
|
||||||
".json",
|
|
||||||
".png"
|
|
||||||
],
|
|
||||||
"subMetas": {
|
|
||||||
"6c48a": {
|
|
||||||
"importer": "texture",
|
|
||||||
"uuid": "5cc7e853-548e-44d6-819e-725fcfca8da2@6c48a",
|
|
||||||
"displayName": "ref1",
|
|
||||||
"id": "6c48a",
|
|
||||||
"name": "texture",
|
|
||||||
"userData": {
|
|
||||||
"wrapModeS": "clamp-to-edge",
|
|
||||||
"wrapModeT": "clamp-to-edge",
|
|
||||||
"imageUuidOrDatabaseUri": "5cc7e853-548e-44d6-819e-725fcfca8da2",
|
|
||||||
"isUuid": true,
|
|
||||||
"visible": false,
|
|
||||||
"minfilter": "linear",
|
|
||||||
"magfilter": "linear",
|
|
||||||
"mipfilter": "none",
|
|
||||||
"anisotropy": 0
|
|
||||||
},
|
|
||||||
"ver": "1.0.22",
|
|
||||||
"imported": true,
|
|
||||||
"files": [
|
|
||||||
".json"
|
|
||||||
],
|
|
||||||
"subMetas": {}
|
|
||||||
},
|
|
||||||
"f9941": {
|
|
||||||
"importer": "sprite-frame",
|
|
||||||
"uuid": "5cc7e853-548e-44d6-819e-725fcfca8da2@f9941",
|
|
||||||
"displayName": "ref1",
|
|
||||||
"id": "f9941",
|
|
||||||
"name": "spriteFrame",
|
|
||||||
"userData": {
|
|
||||||
"trimType": "auto",
|
|
||||||
"trimThreshold": 1,
|
|
||||||
"rotated": false,
|
|
||||||
"offsetX": 0,
|
|
||||||
"offsetY": 0,
|
|
||||||
"trimX": 0,
|
|
||||||
"trimY": 0,
|
|
||||||
"width": 341,
|
|
||||||
"height": 438,
|
|
||||||
"rawWidth": 341,
|
|
||||||
"rawHeight": 438,
|
|
||||||
"borderTop": 0,
|
|
||||||
"borderBottom": 0,
|
|
||||||
"borderLeft": 0,
|
|
||||||
"borderRight": 0,
|
|
||||||
"packable": true,
|
|
||||||
"pixelsToUnit": 100,
|
|
||||||
"pivotX": 0.5,
|
|
||||||
"pivotY": 0.5,
|
|
||||||
"meshType": 0,
|
|
||||||
"vertices": {
|
|
||||||
"rawPosition": [
|
|
||||||
-170.5,
|
|
||||||
-219,
|
|
||||||
0,
|
|
||||||
170.5,
|
|
||||||
-219,
|
|
||||||
0,
|
|
||||||
-170.5,
|
|
||||||
219,
|
|
||||||
0,
|
|
||||||
170.5,
|
|
||||||
219,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"indexes": [
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
1,
|
|
||||||
3
|
|
||||||
],
|
|
||||||
"uv": [
|
|
||||||
0,
|
|
||||||
438,
|
|
||||||
341,
|
|
||||||
438,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
341,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"nuv": [
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
1
|
|
||||||
],
|
|
||||||
"minPos": [
|
|
||||||
-170.5,
|
|
||||||
-219,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"maxPos": [
|
|
||||||
170.5,
|
|
||||||
219,
|
|
||||||
0
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"isUuid": true,
|
|
||||||
"imageUuidOrDatabaseUri": "5cc7e853-548e-44d6-819e-725fcfca8da2@6c48a",
|
|
||||||
"atlasUuid": ""
|
|
||||||
},
|
|
||||||
"ver": "1.0.12",
|
|
||||||
"imported": true,
|
|
||||||
"files": [
|
|
||||||
".json"
|
|
||||||
],
|
|
||||||
"subMetas": {}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"userData": {
|
|
||||||
"type": "sprite-frame",
|
|
||||||
"hasAlpha": true,
|
|
||||||
"fixAlphaTransparencyArtifacts": false,
|
|
||||||
"redirect": "5cc7e853-548e-44d6-819e-725fcfca8da2@6c48a"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 2.2 MiB |
@@ -1,134 +0,0 @@
|
|||||||
{
|
|
||||||
"ver": "1.0.27",
|
|
||||||
"importer": "image",
|
|
||||||
"imported": true,
|
|
||||||
"uuid": "479c1e8c-f1a9-48a7-9f85-1a27b25f0a5a",
|
|
||||||
"files": [
|
|
||||||
".json",
|
|
||||||
".png"
|
|
||||||
],
|
|
||||||
"subMetas": {
|
|
||||||
"6c48a": {
|
|
||||||
"importer": "texture",
|
|
||||||
"uuid": "479c1e8c-f1a9-48a7-9f85-1a27b25f0a5a@6c48a",
|
|
||||||
"displayName": "ref2",
|
|
||||||
"id": "6c48a",
|
|
||||||
"name": "texture",
|
|
||||||
"userData": {
|
|
||||||
"wrapModeS": "clamp-to-edge",
|
|
||||||
"wrapModeT": "clamp-to-edge",
|
|
||||||
"imageUuidOrDatabaseUri": "479c1e8c-f1a9-48a7-9f85-1a27b25f0a5a",
|
|
||||||
"isUuid": true,
|
|
||||||
"visible": false,
|
|
||||||
"minfilter": "linear",
|
|
||||||
"magfilter": "linear",
|
|
||||||
"mipfilter": "none",
|
|
||||||
"anisotropy": 0
|
|
||||||
},
|
|
||||||
"ver": "1.0.22",
|
|
||||||
"imported": true,
|
|
||||||
"files": [
|
|
||||||
".json"
|
|
||||||
],
|
|
||||||
"subMetas": {}
|
|
||||||
},
|
|
||||||
"f9941": {
|
|
||||||
"importer": "sprite-frame",
|
|
||||||
"uuid": "479c1e8c-f1a9-48a7-9f85-1a27b25f0a5a@f9941",
|
|
||||||
"displayName": "ref2",
|
|
||||||
"id": "f9941",
|
|
||||||
"name": "spriteFrame",
|
|
||||||
"userData": {
|
|
||||||
"trimType": "auto",
|
|
||||||
"trimThreshold": 1,
|
|
||||||
"rotated": false,
|
|
||||||
"offsetX": 0,
|
|
||||||
"offsetY": 0,
|
|
||||||
"trimX": 0,
|
|
||||||
"trimY": 0,
|
|
||||||
"width": 1080,
|
|
||||||
"height": 1391,
|
|
||||||
"rawWidth": 1080,
|
|
||||||
"rawHeight": 1391,
|
|
||||||
"borderTop": 0,
|
|
||||||
"borderBottom": 0,
|
|
||||||
"borderLeft": 0,
|
|
||||||
"borderRight": 0,
|
|
||||||
"packable": true,
|
|
||||||
"pixelsToUnit": 100,
|
|
||||||
"pivotX": 0.5,
|
|
||||||
"pivotY": 0.5,
|
|
||||||
"meshType": 0,
|
|
||||||
"vertices": {
|
|
||||||
"rawPosition": [
|
|
||||||
-540,
|
|
||||||
-695.5,
|
|
||||||
0,
|
|
||||||
540,
|
|
||||||
-695.5,
|
|
||||||
0,
|
|
||||||
-540,
|
|
||||||
695.5,
|
|
||||||
0,
|
|
||||||
540,
|
|
||||||
695.5,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"indexes": [
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
1,
|
|
||||||
3
|
|
||||||
],
|
|
||||||
"uv": [
|
|
||||||
0,
|
|
||||||
1391,
|
|
||||||
1080,
|
|
||||||
1391,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1080,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"nuv": [
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
1
|
|
||||||
],
|
|
||||||
"minPos": [
|
|
||||||
-540,
|
|
||||||
-695.5,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"maxPos": [
|
|
||||||
540,
|
|
||||||
695.5,
|
|
||||||
0
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"isUuid": true,
|
|
||||||
"imageUuidOrDatabaseUri": "479c1e8c-f1a9-48a7-9f85-1a27b25f0a5a@6c48a",
|
|
||||||
"atlasUuid": ""
|
|
||||||
},
|
|
||||||
"ver": "1.0.12",
|
|
||||||
"imported": true,
|
|
||||||
"files": [
|
|
||||||
".json"
|
|
||||||
],
|
|
||||||
"subMetas": {}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"userData": {
|
|
||||||
"type": "sprite-frame",
|
|
||||||
"hasAlpha": true,
|
|
||||||
"fixAlphaTransparencyArtifacts": false,
|
|
||||||
"redirect": "479c1e8c-f1a9-48a7-9f85-1a27b25f0a5a@6c48a"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 93 KiB |
@@ -1,134 +0,0 @@
|
|||||||
{
|
|
||||||
"ver": "1.0.27",
|
|
||||||
"importer": "image",
|
|
||||||
"imported": true,
|
|
||||||
"uuid": "b1d17801-99e3-41ad-962e-f8fd4b14bc27",
|
|
||||||
"files": [
|
|
||||||
".json",
|
|
||||||
".png"
|
|
||||||
],
|
|
||||||
"subMetas": {
|
|
||||||
"6c48a": {
|
|
||||||
"importer": "texture",
|
|
||||||
"uuid": "b1d17801-99e3-41ad-962e-f8fd4b14bc27@6c48a",
|
|
||||||
"displayName": "ref3",
|
|
||||||
"id": "6c48a",
|
|
||||||
"name": "texture",
|
|
||||||
"userData": {
|
|
||||||
"wrapModeS": "clamp-to-edge",
|
|
||||||
"wrapModeT": "clamp-to-edge",
|
|
||||||
"imageUuidOrDatabaseUri": "b1d17801-99e3-41ad-962e-f8fd4b14bc27",
|
|
||||||
"isUuid": true,
|
|
||||||
"visible": false,
|
|
||||||
"minfilter": "linear",
|
|
||||||
"magfilter": "linear",
|
|
||||||
"mipfilter": "none",
|
|
||||||
"anisotropy": 0
|
|
||||||
},
|
|
||||||
"ver": "1.0.22",
|
|
||||||
"imported": true,
|
|
||||||
"files": [
|
|
||||||
".json"
|
|
||||||
],
|
|
||||||
"subMetas": {}
|
|
||||||
},
|
|
||||||
"f9941": {
|
|
||||||
"importer": "sprite-frame",
|
|
||||||
"uuid": "b1d17801-99e3-41ad-962e-f8fd4b14bc27@f9941",
|
|
||||||
"displayName": "ref3",
|
|
||||||
"id": "f9941",
|
|
||||||
"name": "spriteFrame",
|
|
||||||
"userData": {
|
|
||||||
"trimType": "auto",
|
|
||||||
"trimThreshold": 1,
|
|
||||||
"rotated": false,
|
|
||||||
"offsetX": 0,
|
|
||||||
"offsetY": 0,
|
|
||||||
"trimX": 0,
|
|
||||||
"trimY": 0,
|
|
||||||
"width": 341,
|
|
||||||
"height": 439,
|
|
||||||
"rawWidth": 341,
|
|
||||||
"rawHeight": 439,
|
|
||||||
"borderTop": 0,
|
|
||||||
"borderBottom": 0,
|
|
||||||
"borderLeft": 0,
|
|
||||||
"borderRight": 0,
|
|
||||||
"packable": true,
|
|
||||||
"pixelsToUnit": 100,
|
|
||||||
"pivotX": 0.5,
|
|
||||||
"pivotY": 0.5,
|
|
||||||
"meshType": 0,
|
|
||||||
"vertices": {
|
|
||||||
"rawPosition": [
|
|
||||||
-170.5,
|
|
||||||
-219.5,
|
|
||||||
0,
|
|
||||||
170.5,
|
|
||||||
-219.5,
|
|
||||||
0,
|
|
||||||
-170.5,
|
|
||||||
219.5,
|
|
||||||
0,
|
|
||||||
170.5,
|
|
||||||
219.5,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"indexes": [
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
1,
|
|
||||||
3
|
|
||||||
],
|
|
||||||
"uv": [
|
|
||||||
0,
|
|
||||||
439,
|
|
||||||
341,
|
|
||||||
439,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
341,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"nuv": [
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
1
|
|
||||||
],
|
|
||||||
"minPos": [
|
|
||||||
-170.5,
|
|
||||||
-219.5,
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"maxPos": [
|
|
||||||
170.5,
|
|
||||||
219.5,
|
|
||||||
0
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"isUuid": true,
|
|
||||||
"imageUuidOrDatabaseUri": "b1d17801-99e3-41ad-962e-f8fd4b14bc27@6c48a",
|
|
||||||
"atlasUuid": ""
|
|
||||||
},
|
|
||||||
"ver": "1.0.12",
|
|
||||||
"imported": true,
|
|
||||||
"files": [
|
|
||||||
".json"
|
|
||||||
],
|
|
||||||
"subMetas": {}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"userData": {
|
|
||||||
"type": "sprite-frame",
|
|
||||||
"hasAlpha": true,
|
|
||||||
"fixAlphaTransparencyArtifacts": false,
|
|
||||||
"redirect": "b1d17801-99e3-41ad-962e-f8fd4b14bc27@6c48a"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 714 B |
@@ -46,9 +46,9 @@
|
|||||||
"offsetY": 0,
|
"offsetY": 0,
|
||||||
"trimX": 0,
|
"trimX": 0,
|
||||||
"trimY": 0,
|
"trimY": 0,
|
||||||
"width": 1080,
|
"width": 10,
|
||||||
"height": 307,
|
"height": 307,
|
||||||
"rawWidth": 1080,
|
"rawWidth": 10,
|
||||||
"rawHeight": 307,
|
"rawHeight": 307,
|
||||||
"borderTop": 0,
|
"borderTop": 0,
|
||||||
"borderBottom": 0,
|
"borderBottom": 0,
|
||||||
@@ -61,16 +61,16 @@
|
|||||||
"meshType": 0,
|
"meshType": 0,
|
||||||
"vertices": {
|
"vertices": {
|
||||||
"rawPosition": [
|
"rawPosition": [
|
||||||
-540,
|
-5,
|
||||||
-153.5,
|
-153.5,
|
||||||
0,
|
0,
|
||||||
540,
|
5,
|
||||||
-153.5,
|
-153.5,
|
||||||
0,
|
0,
|
||||||
-540,
|
-5,
|
||||||
153.5,
|
153.5,
|
||||||
0,
|
0,
|
||||||
540,
|
5,
|
||||||
153.5,
|
153.5,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
@@ -85,11 +85,11 @@
|
|||||||
"uv": [
|
"uv": [
|
||||||
0,
|
0,
|
||||||
307,
|
307,
|
||||||
1080,
|
10,
|
||||||
307,
|
307,
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
1080,
|
10,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"nuv": [
|
"nuv": [
|
||||||
@@ -103,12 +103,12 @@
|
|||||||
1
|
1
|
||||||
],
|
],
|
||||||
"minPos": [
|
"minPos": [
|
||||||
-540,
|
-5,
|
||||||
-153.5,
|
-153.5,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"maxPos": [
|
"maxPos": [
|
||||||
540,
|
5,
|
||||||
153.5,
|
153.5,
|
||||||
0
|
0
|
||||||
]
|
]
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
@@ -46,10 +46,10 @@
|
|||||||
"offsetY": 0,
|
"offsetY": 0,
|
||||||
"trimX": 0,
|
"trimX": 0,
|
||||||
"trimY": 0,
|
"trimY": 0,
|
||||||
"width": 1029,
|
"width": 800,
|
||||||
"height": 114,
|
"height": 88,
|
||||||
"rawWidth": 1029,
|
"rawWidth": 800,
|
||||||
"rawHeight": 114,
|
"rawHeight": 88,
|
||||||
"borderTop": 0,
|
"borderTop": 0,
|
||||||
"borderBottom": 0,
|
"borderBottom": 0,
|
||||||
"borderLeft": 0,
|
"borderLeft": 0,
|
||||||
@@ -61,17 +61,17 @@
|
|||||||
"meshType": 0,
|
"meshType": 0,
|
||||||
"vertices": {
|
"vertices": {
|
||||||
"rawPosition": [
|
"rawPosition": [
|
||||||
-514.5,
|
-400,
|
||||||
-57,
|
-44,
|
||||||
0,
|
0,
|
||||||
514.5,
|
400,
|
||||||
-57,
|
-44,
|
||||||
0,
|
0,
|
||||||
-514.5,
|
-400,
|
||||||
57,
|
44,
|
||||||
0,
|
0,
|
||||||
514.5,
|
400,
|
||||||
57,
|
44,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"indexes": [
|
"indexes": [
|
||||||
@@ -84,12 +84,12 @@
|
|||||||
],
|
],
|
||||||
"uv": [
|
"uv": [
|
||||||
0,
|
0,
|
||||||
114,
|
88,
|
||||||
1029,
|
800,
|
||||||
114,
|
88,
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
1029,
|
800,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"nuv": [
|
"nuv": [
|
||||||
@@ -103,13 +103,13 @@
|
|||||||
1
|
1
|
||||||
],
|
],
|
||||||
"minPos": [
|
"minPos": [
|
||||||
-514.5,
|
-400,
|
||||||
-57,
|
-44,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"maxPos": [
|
"maxPos": [
|
||||||
514.5,
|
400,
|
||||||
57,
|
44,
|
||||||
0
|
0
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 63 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
|
||||||
|
//app.js
|
||||||
|
App({
|
||||||
|
onLaunch: function () {
|
||||||
|
// show localstorage
|
||||||
|
let logs = wx.getStorageSync('logs') || []
|
||||||
|
logs.unshift(Date.now())
|
||||||
|
wx.setStorageSync('logs', logs)
|
||||||
|
|
||||||
|
// login
|
||||||
|
wx.login({
|
||||||
|
success: res => {
|
||||||
|
// get custom login info res
|
||||||
|
}
|
||||||
|
})
|
||||||
|
// get user settings
|
||||||
|
wx.getSetting({
|
||||||
|
success: res => {
|
||||||
|
if (res.authSetting['scope.userInfo']) {
|
||||||
|
// Already authorized, you can directly call getUserInfo to get the avatar nickname without popping up
|
||||||
|
wx.getUserInfo({
|
||||||
|
success: res => {
|
||||||
|
// get custom user info res
|
||||||
|
this.globalData.userInfo = res.userInfo;
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
|
globalData: {
|
||||||
|
userInfo: null
|
||||||
|
}
|
||||||
|
})
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"pages": [
|
||||||
|
"pages/index/index",
|
||||||
|
"pages/logs/logs"
|
||||||
|
],
|
||||||
|
"style": "v2",
|
||||||
|
"window": {
|
||||||
|
"backgroundTextStyle": "light",
|
||||||
|
"navigationBarBackgroundColor": "#fff",
|
||||||
|
"navigationBarTitleText": "TCSAS Mini Program",
|
||||||
|
"navigationBarTextStyle": "black"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
.container {
|
||||||
|
height: 100%;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
padding: 200rpx 0;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
//index.js
|
||||||
|
//get application instance
|
||||||
|
const { defaultIcon } = require('../../utils/icon');
|
||||||
|
const app = getApp()
|
||||||
|
|
||||||
|
|
||||||
|
Page({
|
||||||
|
data: {
|
||||||
|
motto: 'Hello World',
|
||||||
|
userInfo: {},
|
||||||
|
hasUserInfo: false,
|
||||||
|
canIUse: wx.canIUse('button.open-type.getUserInfo')
|
||||||
|
},
|
||||||
|
// event handler function
|
||||||
|
bindViewTap: function () {
|
||||||
|
wx.navigateTo({
|
||||||
|
url: '../logs/logs'
|
||||||
|
})
|
||||||
|
},
|
||||||
|
onLoad: function () {
|
||||||
|
if (app.globalData.userInfo) {
|
||||||
|
this.setData({
|
||||||
|
userInfo: app.globalData.userInfo,
|
||||||
|
hasUserInfo: true
|
||||||
|
})
|
||||||
|
} else if (this.data.canIUse) {
|
||||||
|
// do someting
|
||||||
|
} else {
|
||||||
|
// There is no compatibility processing for open-type=getUserInfo version
|
||||||
|
wx.getUserInfo({
|
||||||
|
success: res => {
|
||||||
|
app.globalData.userInfo = res.userInfo
|
||||||
|
this.setData({
|
||||||
|
userInfo: res.userInfo,
|
||||||
|
hasUserInfo: true
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
|
getUserInfo: function (e) {
|
||||||
|
console.log('getUserInfo ----> ', e);
|
||||||
|
app.globalData.userInfo = e.detail.userInfo || "";
|
||||||
|
const userInfo = e.detail.userInfo || {
|
||||||
|
avatarUrl: defaultIcon,
|
||||||
|
nickName: 'userNickName'
|
||||||
|
}
|
||||||
|
this.setData({
|
||||||
|
userInfo: userInfo,
|
||||||
|
hasUserInfo: true
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"usingComponents": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<web-view src="http://120.25.215.205:39002/"></web-view>
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
.userinfo {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.userinfo-avatar {
|
||||||
|
width: 128rpx;
|
||||||
|
height: 128rpx;
|
||||||
|
margin: 20rpx;
|
||||||
|
border-radius: 50%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.userinfo-nickname {
|
||||||
|
color: #aaa;
|
||||||
|
}
|
||||||
|
|
||||||
|
.usermotto {
|
||||||
|
margin-top: 200px;
|
||||||
|
}
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
//logs.js
|
||||||
|
const util = require('../../utils/util.js')
|
||||||
|
|
||||||
|
Page({
|
||||||
|
data: {
|
||||||
|
logs: []
|
||||||
|
},
|
||||||
|
onLoad: function () {
|
||||||
|
this.setData({
|
||||||
|
logs: (wx.getStorageSync('logs') || []).map(log => {
|
||||||
|
return util.formatTime(new Date(log))
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "Logs",
|
||||||
|
"usingComponents": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
<view class="container log-list">
|
||||||
|
<block wx:for="{{logs}}" wx:for-item="log" wx:key="*this">
|
||||||
|
<text class="log-item">{{index + 1}}. {{log}}</text>
|
||||||
|
</block>
|
||||||
|
</view>
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
.log-list {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
padding: 40rpx;
|
||||||
|
}
|
||||||
|
.log-item {
|
||||||
|
margin: 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
{
|
||||||
|
"projectid": "mp0ygqvghc940ppb_AIphrodite",
|
||||||
|
"setting": {
|
||||||
|
"urlCheck": true,
|
||||||
|
"es6": true,
|
||||||
|
"postcss": true,
|
||||||
|
"minified": true,
|
||||||
|
"newFeature": true,
|
||||||
|
"autoAudits": false,
|
||||||
|
"nodeModules": true,
|
||||||
|
"uploadWithSourceMap": true,
|
||||||
|
"uglifyFileName": true,
|
||||||
|
"remoteDebugLogEnable": true,
|
||||||
|
"prefetch": false
|
||||||
|
},
|
||||||
|
"LuffaToolsLibVersion": "2.2.13",
|
||||||
|
"compileType": "miniprogram",
|
||||||
|
"createTime": 1758263984023,
|
||||||
|
"accessTime": 1758263984023,
|
||||||
|
"packOptions": {
|
||||||
|
"ignore": []
|
||||||
|
},
|
||||||
|
"debugOptions": {
|
||||||
|
"hidedInDevtools": []
|
||||||
|
},
|
||||||
|
"LuffaToolsappid": "mp0ygqvghc940ppb",
|
||||||
|
"projectname": "AIphrodite",
|
||||||
|
"scripts": {},
|
||||||
|
"condition": {
|
||||||
|
"search": {
|
||||||
|
"current": -1,
|
||||||
|
"list": []
|
||||||
|
},
|
||||||
|
"conversation": {
|
||||||
|
"current": -1,
|
||||||
|
"list": []
|
||||||
|
},
|
||||||
|
"game": {
|
||||||
|
"currentL": -1,
|
||||||
|
"list": []
|
||||||
|
},
|
||||||
|
"miniprogram": {
|
||||||
|
"current": -1,
|
||||||
|
"list": []
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
const defaultIcon = 'data:image/png;base64,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'
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
defaultIcon
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
const formatTime = date => {
|
||||||
|
const year = date.getFullYear()
|
||||||
|
const month = date.getMonth() + 1
|
||||||
|
const day = date.getDate()
|
||||||
|
const hour = date.getHours()
|
||||||
|
const minute = date.getMinutes()
|
||||||
|
const second = date.getSeconds()
|
||||||
|
|
||||||
|
return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')
|
||||||
|
}
|
||||||
|
|
||||||
|
const formatNumber = n => {
|
||||||
|
n = n.toString()
|
||||||
|
return n[1] ? n : '0' + n
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
formatTime: formatTime
|
||||||
|
}
|
||||||