Commit 4973c0b8 authored by Tt's avatar Tt

节点

parent 0427feb1
import { BrowserModule } from '@angular/platform-browser';
import { NgModule, ErrorHandler } from '@angular/core';
import {MyErrorHandler} from './MyError';
import { MyErrorHandler } from './MyError';
import { AppComponent } from './app.component';
import { NgZorroAntdModule, NZ_I18N, zh_CN } from 'ng-zorro-antd';
......@@ -10,17 +10,18 @@ import { HttpClientModule } from '@angular/common/http';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { registerLocaleData } from '@angular/common';
import zh from '@angular/common/locales/zh';
import {FormComponent} from './form/form.component';
import {PlayComponent} from './play/play.component';
import {LessonTitleConfigComponent} from './common/lesson-title-config/lesson-title-config.component';
import {BackgroundImagePipe} from './pipes/background-image.pipe';
import {UploadImageWithPreviewComponent} from './common/upload-image-with-preview/upload-image-with-preview.component';
import {PlayerContentWrapperComponent} from './common/player-content-wrapper/player-content-wrapper.component';
import {CustomHotZoneComponent} from './common/custom-hot-zone/custom-hot-zone.component';
import {UploadVideoComponent} from './common/upload-video/upload-video.component';
import {TimePipe} from './pipes/time.pipe';
import {ResourcePipe} from './pipes/resource.pipe';
import {AudioRecorderComponent} from './common/audio-recorder/audio-recorder.component';
import { OverlayModule } from '@angular/cdk/overlay';
import { FormComponent } from './form/form.component';
import { PlayComponent } from './play/play.component';
import { LessonTitleConfigComponent } from './common/lesson-title-config/lesson-title-config.component';
import { BackgroundImagePipe } from './pipes/background-image.pipe';
import { UploadImageWithPreviewComponent } from './common/upload-image-with-preview/upload-image-with-preview.component';
import { PlayerContentWrapperComponent } from './common/player-content-wrapper/player-content-wrapper.component';
import { CustomHotZoneComponent } from './common/custom-hot-zone/custom-hot-zone.component';
import { UploadVideoComponent } from './common/upload-video/upload-video.component';
import { TimePipe } from './pipes/time.pipe';
import { ResourcePipe } from './pipes/resource.pipe';
import { AudioRecorderComponent } from './common/audio-recorder/audio-recorder.component';
import { FontAwesomeModule, FaIconLibrary } from '@fortawesome/angular-fontawesome';
import { fas } from '@fortawesome/free-solid-svg-icons';
import { far } from '@fortawesome/free-regular-svg-icons';
......@@ -51,10 +52,11 @@ registerLocaleData(zh);
FormsModule,
HttpClientModule,
BrowserAnimationsModule,
FontAwesomeModule
FontAwesomeModule,
OverlayModule
],
providers: [
{provide: ErrorHandler, useClass: MyErrorHandler},
{ provide: ErrorHandler, useClass: MyErrorHandler },
{ provide: NZ_I18N, useValue: zh_CN }
],
bootstrap: [AppComponent]
......
@import '../style/common_mixin.css';
.model-content {
width: 100%;
height: 100%;
/* display: flex; */
/* justify-content: flex-start; */
/* align-items: flex-start; */
/* flex-wrap: wrap; */
}
.item-box {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
padding: 10px;
padding-bottom: 2vw;
padding-top: 3vw;
}
.radioPaire {
float: left;
margin: 3px;
border-style: dashed;
border-color: #000;
border-width: 1px;
.pic-sound-box {
width: 50%;
display: flex;
flex-direction: column;
}
.add-btn-box {
display: flex;
align-items: center;
justify-content: center;
height: 20vw;
padding: 10px;
padding-top: 5vw;
}
.border {
width: 450px;
height: 450px;
border-radius: 20px;
border-style: dashed;
padding: 20px;
margin: 20px;
/*width: 500px; */
/*//border-radius: 20px;*/
/*//border-width: 2px;*/
/*//border-color: #000000;*/
text-align: center;
float: left;
margin-left: 10px;
margin-bottom: 10px;
}
.group-title {
width: 100%;
}
.border-lite {
border: 2px dashed #ddd;
border-radius: 0.5rem;
.group-item {
width: 100%;
display: flex;
justify-content: flex-start;
align-items: flex-start;
flex-wrap: wrap;
padding: 10px;
margin: 10px;
}
.box-dbt-0 {
border: 1px solid gray;
width: 100%;
/* text-align: center; */
border-top-left-radius: 25px;
border-top-right-radius: 25px;
border-bottom: 0px;
}
.box-dbt-1 {
border: 1px solid gray;
width: 100%;
text-align: left;
border-bottom-left-radius: 25px;
border-bottom-right-radius: 25px;
}
.box-dbt-2 {
margin-left: 25%;
width: 50%;
height: 100px;
text-align: center;
}
.box-lbt-0 {
border: 1px solid gray;
width: 100%;
text-align: center;
border-left: 0px;
border-right: 0px;
}
.box-lbt-1 {
border: 1px 0px 0px 0px solid gray;
width: 100%;
text-align: left;
}
.box-lbt-2 {
border: 1px 0px 0px 0px solid gray;
margin-left: 25%;
width: 50%;
height: 100px;
text-align: center;
}
.box-son-0 {
border: 1px solid gray;
width: 100%;
text-align: center;
border-left: 0px;
border-right: 0px;
border-bottom: 0px;
}
.box-son-1 {
border: 1px 0px 0px 0px solid gray;
width: 100%;
text-align: left;
}
.error-message {
border: 1px solid gray;
margin-top: 1%;
width: 100%;
height: 100px;
background-color: #fff;
border-radius: 15px;
text-align: center;
box-shadow: 0px 0px 5px 2px #888888;
overflow: hidden;
}
/* .cdk-overlay-container {
width: 600px;
height: 300px;
position: absolute;
background: #fff;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 10px;
margin-left: 100px;
margin-top: 100px;
text-align: center;
padding: 10px;
} */
\ No newline at end of file
<div class="model-content">
<div style="padding: 10px;">
<div style="width: 300px;" align='center'>
<span>图1: </span>
<app-upload-image-with-preview
[picUrl]="item.pic_url"
(imageUploaded)="onImageUploadSuccess($event, 'pic_url')">
</app-upload-image-with-preview>
<!--
一组游戏
一个图片动画
一个文字动画
一个文字声音
一个图片背景
不限制组的数量
-->
<div>
<div>
<!-- http://localhost:4200/?type=form
一组游戏
一个图片动画
一个文字动画
一个文字声音
一个图片背景
不限制组的数量 -->
</div>
<div *ngFor="let item of picArr; let i = index">
<div>
<div class="border">
<div style="width: 100%; align-items:center;">
<!-- <span style="font-weight: 500; font-size: 27px; color: red; ">选项</span> -->
<div class="item-box" style="width: 50%;height:200px; margin-left: 25%; margin-top: 10%;">
<div>
<app-upload-dragon-bone style="width: 100%" (save)="onDragonBoneSave($event,item)">
</app-upload-dragon-bone>
</div>
<span>文字</span>
<input style="width: 80%; margin-bottom: 0.5vw" type="text" nz-input placeholder=""
[(ngModel)]="item.title" (blur)="saveItem()">
<span>图片</span>
<app-upload-image-with-preview style="width: 100%" [picUrl]="item.bgImg"
(imageUploaded)="onImageUploadSuccessByItem($event, item)">
</app-upload-image-with-preview>
</div>
<div class="item-box" style="width: 50%; margin-left: 25%;">
<button style="margin-bottom: 10px;" nz-button nzType="danger"
(click)="deleteItem(i)">
<span>删除</span>
</button>
</div>
</div>
</div>
</div>
<div style="width: 300px; margin-top: 5px;" align='center'>
<span>图2: </span>
<app-upload-image-with-preview
[picUrl]="item.pic_url_2"
(imageUploaded)="onImageUploadSuccess($event, 'pic_url_2')">
</app-upload-image-with-preview>
<!--
<div class="box-dbt-0">
<div style="width:100%;vertical-align:middle; padding-top: 10px; padding-bottom: 10px; text-align: left;">
<span style="font-weight: 700; font-size: 30px; vertical-align:middle;">标题:</span>
<input (blur)="saveItem()" [(ngModel)]="biaoti.title" type="text"
style="width: 750px;height:35px;margin-left: 30px; vertical-align:middle;font-size: 30px; border: 1px solid #ccc; border-radius: 10px;" />
<div style="display: flex; justify-items: center; padding-top: 10px">
<app-audio-recorder [audioUrl]="biaoti.audio_url"
(audioUploaded)="onAudioUploadSuccessByItem($event, biaoti)">
</app-audio-recorder>
</div>
</div>
</div>
<div style="width: 300px; margin-top: 15px;">
<span>文本: </span>
<input type="text" nz-input [(ngModel)]="item.text" (blur)="save()">
<div class="box-dbt-1">
<div *ngFor="let zhulei of biaoti.child; let b = index">
<div class="box-lbt-0">
<div style="width:100%;vertical-align:middle; padding-top: 10px; padding-bottom: 10px; text-align: left;">
<span style="font-weight: 700; font-size: 30px; vertical-align:middle;">主类:</span>
<input (blur)="saveItem()" [(ngModel)]="zhulei.title" type="text"
style="width: 750px;height:35px;margin-left: 30px; vertical-align:middle;font-size: 30px; border: 1px solid #ccc; border-radius: 10px;" />
<div style="display: flex; justify-items: center; padding-top: 10px">
<app-audio-recorder [audioUrl]="zhulei.audio_url"
(audioUploaded)="onAudioUploadSuccessByItem($event, zhulei)">
</app-audio-recorder>
</div>
</div>
</div>
<div class="box-lbt-1">
<div *ngFor="let fenlei of zhulei.child; let c = index">
<div class="box-lbt-0">
<div style="width:100%;vertical-align:middle; padding-top: 10px; padding-bottom: 10px; text-align: left;">
<span style="font-weight: 700; font-size: 30px; vertical-align:middle;">分类{{c+1}}:</span>
<input (blur)="saveItem()" [(ngModel)]="fenlei.title" type="text"
style="width: 750px;height:35px;margin-left: 30px; vertical-align:middle;font-size: 30px; border: 1px solid #ccc; border-radius: 10px;" />
<div style="display: flex; justify-items: center; padding-top: 10px">
<app-audio-recorder [audioUrl]="fenlei.audio_url"
(audioUploaded)="onAudioUploadSuccessByItem($event, fenlei)">
</app-audio-recorder>
</div>
</div>
</div>
<div class="box-lbt-1">
<div *ngFor="let sonlei of fenlei.child; let d = index">
<div class="box-son-0">
<div>
<div
style="width:100%;vertical-align:middle; padding-top: 10px; padding-bottom: 10px; text-align: left;">
<span
style="font-weight: 700; font-size: 30px; vertical-align:middle;">分类{{c+1}}-子类{{d+1}}:</span>
<button style="margin-left: 30px;" nz-button nzType="danger" (click)="deleteSon(a, b, c,d)">
<span>删除</span>
</button>
<input (blur)="saveItem()" [(ngModel)]="sonlei.title" type="text"
style="width: 750px;height:35px;margin-left: 30px; vertical-align:middle;font-size: 30px; border: 1px solid #ccc; border-radius: 10px;" />
<div style="display: flex; justify-items: center; padding-top: 10px">
<app-audio-recorder [audioUrl]="sonlei.audio_url"
(audioUploaded)="onAudioUploadSuccessByItem($event, sonlei)">
</app-audio-recorder>
</div>
</div>
</div>
</div>
<div class="box-son-1">
<div class="group-item">
<div *ngFor="let it of sonlei.child; let e = index">
<div class="border">
<div style="width: 100%; align-items:center;">
<span style="font-weight: 500; font-size: 27px; color: red; ">选项{{e+1}}</span>
<div class="item-box" style="width: 50%;height:200px; margin-left: 25%; margin-top: 10%;">
<span>文字</span>
<input style="width: 80%; margin-bottom: 0.5vw" type="text" nz-input placeholder=""
[(ngModel)]="it.title" (blur)="saveItem()">
<span>图片</span>
<app-upload-image-with-preview style="width: 100%" [picUrl]="it.pic_url"
(imageUploaded)="onImageUploadSuccessByItem($event, it)">
</app-upload-image-with-preview>
</div>
<div class="item-box" style="width: 50%; margin-left: 25%;">
<button style="margin-bottom: 10px;" nz-button nzType="danger"
(click)="deleteItem(a,b,c,d,e)">
<span>删除</span>
</button>
</div>
</div>
</div>
</div>
<div class="border">
<h3 style="margin-top: 40%; width: 100%; line-height: 40px; text-align: center; color: red;">
每个子类卡片2~4个
</h3>
<button *ngIf="picArr[a].child[b].child[c].child[d].child.length >= 4" disabled nz-button
nzType="primary" (click)="addItem(a,b,c,d)">
<span>增加卡片</span>
</button>
<button *ngIf="picArr[a].child[b].child[c].child[d].child.length < 4" nz-button nzType="primary"
(click)="addItem(a,b,c,d)">
<span>增加卡片</span>
</button>
</div>
</div>
</div>
</div>
<div class="box-lbt-2">
<button
*ngIf="picArr[a].child[b].child[c].child.length >= 4 || picArr[a].child[b].child[0].child.length + picArr[a].child[b].child[1].child.length >=6"
style="width: 100%; height: 100%; border-radius: 25px; " disabled nz-button nzType="solid"
(click)="addSon(a, b, c)">
<i nz-icon nzType="plus-circle"></i>
<span style="font-size: 20px;">增加子类</span>
</button>
<button
*ngIf="picArr[a].child[b].child[c].child.length < 4 && picArr[a].child[b].child[0].child.length + picArr[a].child[b].child[1].child.length <6"
style="width: 100%; height: 100%; border-radius: 25px; " nz-button nzType="solid"
(click)="addSon(a, b, c)">
<i nz-icon nzType="plus-circle"></i>
<span style="font-size: 20px;">增加子类</span>
</button>
</div>
</div>
</div>
</div>
</div>
</div> -->
</div>
</div>
<!-- <div class="box-testlet-0">
<div class="group-title">
<div style="width: 100%; height: 70px; text-align: center; padding-top: 10px;">
<span style="font-weight: 700; font-size: 30px; vertical-align:middle;">星-{{m+1}}</span>
<button *ngIf="picArr.length > 1" style="margin-left: 30px; height: 40px; vertical-align:middle;" nz-button nzType="danger"
(click)="deleteTestlet(m)">
<span style="font-size: 20px;">删除星</span>
</button>
<button *ngIf="picArr.length <= 1" style="margin-left: 30px; height: 40px; vertical-align:middle;" disabled nz-button nzType="danger"
(click)="deleteTestlet(m)">
<span style="font-size: 20px;">删除星</span>
</button>
</div>
</div>
</div>
<div style="margin-top: 5px">
<span>音频: </span>
<app-audio-recorder
[audioUrl]="item.audio_url"
(audioUploaded)="onAudioUploadSuccess($event, 'audio_url')"
></app-audio-recorder>
<div class="box-testlet-1">
<div *ngFor="let page of testlet; let n = index">
<div class="box-group-0">
<div class="group-title">
<div style="width: 100%; height: 70px; text-align: center; padding-top: 10px;">
<span style="font-weight: 500; font-size: 27px; vertical-align:middle;">星-{{m+1}} 页-{{n+1}}</span>
<button *ngIf="picArr[m].length <= 1" style="margin-left: 30px; height: 40px; vertical-align:middle;"
disabled nz-button nzType="danger" (click)="deletePage(m,n)">
<span style="font-size: 20px;">删除页</span>
</button>
<button *ngIf="picArr[m].length > 1" style="margin-left: 30px; height: 40px; vertical-align:middle;"
nz-button nzType="danger" (click)="deletePage(m,n)">
<span style="font-size: 20px;">删除页</span>
</button>
</div>
</div>
</div>
<div class="box-group-1">
<div class="group-item">
<div *ngFor="let it of page; let i = index">
<div class="border">
<h3 style="width: 100%; line-height: 40px; text-align: center;">星-{{m+1}} 页-{{n+1}} 卡片-{{i+1}}</h3>
<hr />
<div style="display: flex; align-items:center; width: 100%;">
<div class="item-box" style="width: 45%;height:300px; margin-left: 5%;">
<nz-radio-group [(ngModel)]="it.left.radioValue">
<label nz-radio nzValue="A" (click)="radioClick(it, 'A')">文字
</label>
<label nz-radio nzValue="B" (click)="radioClick(it, 'B')">图片
</label>
<label nz-radio nzValue="C" (click)="radioClick(it, 'E')">音频
</label>
</nz-radio-group>
<input *ngIf="it.left.radioValue == 'A'" style="width: 80%; margin-bottom: 0.5vw" type="text"
nz-input placeholder="" [(ngModel)]="it.left.title" (blur)="saveItem()">
<app-upload-image-with-preview *ngIf="it.left.radioValue == 'B'" style="width: 100%"
[picUrl]="it.left.pic_url" (imageUploaded)="onImageUploadSuccessByItem($event, it.left)">
</app-upload-image-with-preview>
<div style="display: flex; justify-items: center; padding-top: 10px">
<app-audio-recorder [audioUrl]="it.left.audio_url"
(audioUploaded)="onAudioUploadSuccessByItem($event, it.left)">
</app-audio-recorder>
</div>
</div>
<div class="item-box" style="width: 45%;height:300px; margin-right: 5%">
<nz-radio-group [(ngModel)]="it.right.radioValue">
<label nz-radio nzValue="A" (click)="radioClick(it, 'C')">文字
</label>
<label nz-radio nzValue="B" (click)="radioClick(it, 'D')">图片
</label>
<label nz-radio nzValue="C" (click)="radioClick(it, 'F')">音频
</label>
</nz-radio-group>
<input *ngIf="it.right.radioValue == 'A'" style="width: 80%; margin-bottom: 0.5vw" type="text"
nz-input placeholder="" [(ngModel)]="it.right.title" (blur)="saveItem()">
<app-upload-image-with-preview *ngIf="it.right.radioValue == 'B'" style="width: 100%"
[picUrl]="it.right.pic_url" (imageUploaded)="onImageUploadSuccessByItem($event, it.right)">
</app-upload-image-with-preview>
<div style="display: flex; justify-items: center; padding-top: 10px">
<app-audio-recorder [audioUrl]="it.right.audio_url"
(audioUploaded)="onAudioUploadSuccessByItem($event, it.right)">
</app-audio-recorder>
</div>
</div>
</div>
<button style="margin-bottom: 10px;" nz-button nzType="danger" (click)="deleteItem(i,m,n)">
<span>删除</span>
</button>
</div>
</div>
<div class="border">
<h3 style="margin-top: 15%; width: 100%; line-height: 40px; text-align: center; color: red;">
每页卡片2~5个
</h3>
<h3 style="width: 100%; line-height: 40px; text-align: center; color: red;">
卡片2个是上传图片尺寸为280*298
</h3>
<h3 style="width: 100%; line-height: 40px; text-align: center; color: red;">
卡片3个是上传图片尺寸为250*268
</h3>
<h3 style="width: 100%; line-height: 40px; text-align: center; color: red;">
卡片4个是上传图片尺寸为250*268
</h3>
<h3 style="width: 100%; line-height: 40px; text-align: center; color: red;">
卡片5个是上传图片尺寸为200*214
</h3>
<button *ngIf="picArr[m][n].length < 5" style="margin-top: 10%;" nz-button nzType="primary"
(click)="addItem(m,n)">
<span>增加卡片</span>
</button>
<button *ngIf="picArr[m][n].length >= 5" style="margin-top: 10%;" nz-button nzType="primary" disabled
(click)="addItem(m,n)">
<span>增加卡片</span>
</button>
</div>
</div>
</div>
</div>
<div class="box-group-2" style="padding: 0.5vw;">
<button style="width: 100%; height: 100%; border-radius: 25px; " nz-button nzType="dashed" (click)="addPage(m)">
<i nz-icon nzType="plus-circle"></i>
<span style="font-size: 20px;">增加页</span>
</button>
</div>
</div>
</div>
</div>
<div class="box-testlet-2" style="padding: 0.5vw;">
<button style="width: 100%; height: 100%; border-radius: 25px; " nz-button nzType="dashed" (click)="addTestlet()">
<i nz-icon nzType="plus-circle"></i>
<span style="font-size: 20px;">增加星</span>
</button>
</div>
<div style="position: fixed;margin-left: 70%; width:25%; top: 1em;right: 1em;">
<div class="error-message">
<div *ngFor="let err of errs; let m = index" style="font-size: 17px; color: red;"> {{err}}</div>
</div>
</div> -->
\ No newline at end of file
import { Component, EventEmitter, Input, OnDestroy, OnChanges, OnInit, Output, ApplicationRef, ChangeDetectorRef } from '@angular/core';
import { JsonPipe } from '@angular/common';
import { Component, EventEmitter, Input, OnDestroy, OnChanges, OnInit, Output, ApplicationRef } from '@angular/core';
@Component({
selector: 'app-form',
......@@ -9,106 +7,219 @@ import { JsonPipe } from '@angular/common';
})
export class FormComponent implements OnInit, OnChanges, OnDestroy {
// 储存数据用
saveKey = "test_001";
// 储存对象
item;
picArr = [];
_item: any;
KEY = 'hw_006';
errs = [];
constructor(private appRef: ApplicationRef, private changeDetectorRef: ChangeDetectorRef) {
// @Input()
set item(item) {
this._item = item;
// this.init();
}
createShell() {
this.item.wordList.push({
word: '',
audio: '',
backWord: '',
backWordAudio: '',
});
this.save();
get item() {
return this._item;
}
removeShell(idx) {
this.item.wordList.splice(idx, 1);
this.save();
@Output()
update = new EventEmitter();
constructor(private appRef: ApplicationRef) {
}
ngOnInit() {
this.item = {};
this.item.contentObj = {};
// 获取存储的数据
(<any>window).courseware.getData((data) => {
const getData = (<any>window).courseware.getData;
getData((data) => {
if (data) {
this.item = data;
} else {
this.item = {};
}
if (!this.item.contentObj) {
this.item.contentObj = {};
}
console.log('~data:', data);
this.init();
this.changeDetectorRef.markForCheck();
this.changeDetectorRef.detectChanges();
this.refresh();
}, this.saveKey);
}
}, this.KEY);
// this.initData();
}
ngOnChanges() {
}
ngOnDestroy() {
}
classItem() {
function AniAssets() {
this.ske = "";
this.tex = "";
this.png = "";
this.setData = function (obj) {
this.ske = obj.ske;
this.tex = obj.tex;
this.png = obj.png;
}
}
function Item() {
this.title = "";
this.bgImg = "";
this.wordAudio = "";
this.imgAni = new AniAssets();
this.wordAni = new AniAssets();
}
return new Item();
}
init() {
//在卡片组之上需要增加 两个组 0根->picArr 1题组->testlet 2页面->page 3卡片对->itemData
if (this.item.contentObj.picArr) {
this.picArr = this.item.contentObj.picArr;
this.check();
} else {
this.picArr = this.getDefaultPicArr();
this.item.contentObj.picArr = this.picArr;
}
console.log('item:', this.item);
}
cardItemData() {
return {
// cardId: "",
// title: "",
// pic_url: "",
// audio_url: "",
};
}
getDefaultPicArr() {
let arr = [this.classItem(), this.classItem(), this.classItem(), this.classItem()]
return arr;
}
/**
* 储存图片数据
* @param e
*/
onImageUploadSuccess(e, key) {
this.item[key] = e.url;
initData() {
}
onDragonBoneSave(e, item) {
console.log(e);
this.save();
}
/**
* 储存音频数据
* @param e
*/
onAudioUploadSuccess(e, key) {
this.item[key] = e.url;
onImageUploadSuccessByItem(e, item) {
item.pic_url = e.url;
this.save();
}
onWordAudioUploadSuccess(e, idx) {
this.item.wordList[idx].audio = e.url;
onAudioUploadSuccessByItem(e, item) {
item.audio_url = e.url;
this.save();
}
onBackWordAudioUploadSuccess(e, idx) {
this.item.wordList[idx].backWordAudio = e.url;
//添加一对
addItem() {
//最多4个
let item = this.cardItemData();
this.picArr.push(item)
this.saveItem();
}
deleteItem(i) {
this.picArr.splice(i, 1);
this.save();
}
/**
* 储存数据
*/
save() {
(<any>window).courseware.setData(this.item, null, this.saveKey);
this.refresh();
//选择圆圈
radioClick(it, radioValue) {
it.radioValue = radioValue;
this.saveItem();
}
saveItem() {
console.log(' in saveItem');
// this.update.emit(this.item);
this.save();
}
check() {
if (!this.picArr) return;
this.errs.length = 0;
// let picArr = this.picArr;
// function tia(info) {
// let str = "";
// if (info.radioValue == "A") {
// if (!info.title) str += ",图片";
// } else if (info.radioValue == "B") {
// if (!info.pic_url) str += ",图片";
// } else if (info.radioValue == "C") {
// if (!info.audio_url) str += ",音频";
// } else {
// str += "卡片"
// }
// if (str) str += "未上传"
// return str;
// }
// for (let m = 0; m < picArr.length; m++) {
// for (let n = 0; n < picArr[m].length; n++) {
// if (picArr[m][n].length < 2) {
// this.errs.push(`星-${m + 1} 页-${n + 1} 卡片少于2个`);
// }
// for (let i = 0; i < picArr[m][n].length; i++) {
// let item = picArr[m][n][i];
// let left = item.left;
// let right = item.right;
// let code0 = tia(left);
// let code1 = tia(right);
// if (code0) this.errs.push(`星-${m + 1} 页-${n + 1} 第${i + 1}个卡片 左侧${code0}`);
// if (code1) this.errs.push(`星-${m + 1} 页-${n + 1} 第${i + 1}个卡片 右侧${code1}`);
// }
// }
// }
console.log("this.errs");
console.log(this.errs);
console.log("-------------------------");
}
save() {
//触发一次检测
this.check();
(<any>window).courseware.setData(this.item, null, this.KEY);
console.log('this.item = ' + JSON.stringify(this.item));
this.refresh();
}
/**
* 刷新 渲染页面
*/
refresh() {
setTimeout(() => {
this.appRef.tick();
}, 1);
}
}
}
\ No newline at end of file
......@@ -104,89 +104,89 @@
{
"__id__": 25
},
{
"__id__": 28
},
{
"__id__": 30
},
{
"__id__": 36
"__id__": 35
},
{
"__id__": 42
"__id__": 44
},
{
"__id__": 49
"__id__": 50
},
{
"__id__": 56
"__id__": 57
},
{
"__id__": 83
"__id__": 64
},
{
"__id__": 104
"__id__": 91
},
{
"__id__": 106
"__id__": 112
},
{
"__id__": 107
"__id__": 114
},
{
"__id__": 115
},
{
"__id__": 116
"__id__": 123
},
{
"__id__": 136
"__id__": 124
},
{
"__id__": 138
"__id__": 144
},
{
"__id__": 142
"__id__": 146
},
{
"__id__": 145
"__id__": 150
},
{
"__id__": 146
"__id__": 153
},
{
"__id__": 147
"__id__": 154
},
{
"__id__": 149
"__id__": 155
},
{
"__id__": 155
"__id__": 157
},
{
"__id__": 168
"__id__": 163
},
{
"__id__": 194
"__id__": 176
},
{
"__id__": 196
"__id__": 202
},
{
"__id__": 198
"__id__": 204
},
{
"__id__": 206
}
],
"_active": true,
"_components": [
{
"__id__": 200
"__id__": 208
},
{
"__id__": 201
"__id__": 209
},
{
"__id__": 202
"__id__": 210
}
],
"_prefab": null,
......@@ -1011,7 +1011,7 @@
},
{
"__type__": "cc.Node",
"_name": "btn_replay",
"_name": "ant_ske",
"_objFlags": 0,
"_parent": {
"__id__": 2
......@@ -1034,8 +1034,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 244,
"height": 232
"width": 1472,
"height": 552
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -1046,8 +1046,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-552.397,
-644.463,
0,
0,
0,
0,
0,
......@@ -1069,10 +1069,10 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "495QX07mtM5bGdwHmcE7cR"
"_id": "43VDTmgRlJK6LL5qumBSbi"
},
{
"__type__": "cc.Sprite",
"__type__": "dragonBones.ArmatureDisplay",
"_name": "",
"_objFlags": 0,
"node": {
......@@ -1084,28 +1084,36 @@
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "dd09a3f5-2df8-4334-89a7-36396823aae0"
"_armatureName": "Armature",
"_animationName": "newAnimation",
"_preCacheMode": 0,
"_cacheMode": 0,
"playTimes": -1,
"premultipliedAlpha": false,
"_armatureKey": "430f14b7-59ac-4f6d-a79d-838296c9713c#b49c0c6a-b9af-4989-946a-24d24ea4759f",
"_accTime": 0,
"_playCount": 0,
"_frameCache": null,
"_curFrame": null,
"_playing": false,
"_armatureCache": null,
"_N$dragonAsset": {
"__uuid__": "430f14b7-59ac-4f6d-a79d-838296c9713c"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
"_N$dragonAtlasAsset": {
"__uuid__": "b49c0c6a-b9af-4989-946a-24d24ea4759f"
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "c6lCUW2lxPGpPFuo+y7PYz"
"_N$_defaultArmatureIndex": 0,
"_N$_animationIndex": 1,
"_N$_defaultCacheMode": 0,
"_N$timeScale": 1,
"_N$debugBones": false,
"_N$enableBatch": false,
"_id": "b7yG6c9U1PnIxxxcQxE0Xo"
},
{
"__type__": "cc.Node",
"_name": "btn_record",
"_name": "ax_ske",
"_objFlags": 0,
"_parent": {
"__id__": 2
......@@ -1128,8 +1136,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 244,
"height": 232
"width": 1188,
"height": 705
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -1140,8 +1148,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
535.658,
-644.463,
0,
0,
0,
0,
0,
......@@ -1163,10 +1171,10 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "ccjgAxI1BG7rMV7gd/XEVE"
"_id": "2f60LPvOdMFoeCx6f5Ghor"
},
{
"__type__": "cc.Sprite",
"__type__": "dragonBones.ArmatureDisplay",
"_name": "",
"_objFlags": 0,
"node": {
......@@ -1178,28 +1186,36 @@
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "ce2dae10-9b79-4de9-8163-75702e087b62"
"_armatureName": "Armature",
"_animationName": "newAnimation",
"_preCacheMode": 0,
"_cacheMode": 0,
"playTimes": -1,
"premultipliedAlpha": false,
"_armatureKey": "3dea3437-c958-4db1-8892-577532882929#43b1cdd8-e759-482d-9435-3ca8696e8d11",
"_accTime": 0,
"_playCount": 0,
"_frameCache": null,
"_curFrame": null,
"_playing": false,
"_armatureCache": null,
"_N$dragonAsset": {
"__uuid__": "3dea3437-c958-4db1-8892-577532882929"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
"_N$dragonAtlasAsset": {
"__uuid__": "43b1cdd8-e759-482d-9435-3ca8696e8d11"
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "21hANBFtRFVLFqU9SFAO87"
"_N$_defaultArmatureIndex": 0,
"_N$_animationIndex": 1,
"_N$_defaultCacheMode": 0,
"_N$timeScale": 1,
"_N$debugBones": false,
"_N$enableBatch": false,
"_id": "74CIOP4ClGQalXYMxpuJxF"
},
{
"__type__": "cc.Node",
"_name": "icon_recording",
"_name": "btn_replay",
"_objFlags": 0,
"_parent": {
"__id__": 2
......@@ -1222,8 +1238,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 187,
"height": 61
"width": 244,
"height": 232
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -1234,8 +1250,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
534.076,
-621.088,
-552.397,
-644.463,
0,
0,
0,
......@@ -1257,7 +1273,7 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "83WLP36bhM7JJE3rZH6Vmz"
"_id": "495QX07mtM5bGdwHmcE7cR"
},
{
"__type__": "cc.Sprite",
......@@ -1275,7 +1291,7 @@
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "dff89d8e-e14f-4e19-ab8f-c7dd09bd4c68"
"__uuid__": "dd09a3f5-2df8-4334-89a7-36396823aae0"
},
"_type": 0,
"_sizeMode": 1,
......@@ -1289,21 +1305,87 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "6fqrgACQxG8Jm/6JE0zCdz"
"_id": "c6lCUW2lxPGpPFuo+y7PYz"
},
{
"__type__": "cc.Node",
"_name": "icon_record",
"_name": "btn_record",
"_objFlags": 0,
"_parent": {
"__id__": 2
},
"_children": [],
"_children": [
{
"__id__": 26
}
],
"_active": true,
"_components": [
{
"__id__": 26
"__id__": 28
},
{
"__id__": 29
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 244,
"height": 232
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
535.658,
-644.463,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "ccjgAxI1BG7rMV7gd/XEVE"
},
{
"__type__": "cc.Node",
"_name": "icon_record",
"_objFlags": 0,
"_parent": {
"__id__": 25
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 27
}
......@@ -1331,8 +1413,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
535.658,
-626.875,
0,
17.588,
0,
0,
0,
......@@ -1361,7 +1443,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 25
"__id__": 26
},
"_enabled": true,
"_materials": [
......@@ -1389,31 +1471,63 @@
"_id": "77Ktr/JFFJdZEjm+jqed6F"
},
{
"__type__": "cc.Button",
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 25
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 0,
"transition": 0,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "ce2dae10-9b79-4de9-8163-75702e087b62"
},
"_N$pressedColor": {
"__type__": "cc.Color",
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "21hANBFtRFVLFqU9SFAO87"
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 25
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 0,
"transition": 0,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
......@@ -1456,35 +1570,104 @@
"_N$target": {
"__id__": 25
},
"_id": "17mUjZtrlBQYJ7dRFNL2V/"
"_id": "b09HfTfohGxpd5Ff9vXa7G"
},
{
"__type__": "cc.Node",
"_name": "bg_btm",
"_name": "btn_recording",
"_objFlags": 0,
"_parent": {
"__id__": 2
},
"_children": [
{
"__id__": 31
}
],
"_active": true,
"_components": [
{
"__id__": 33
},
{
"__id__": 34
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 244,
"height": 232
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
535.658,
-644.463,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "1biy/YkRFBIrvtBb6z4JQR"
},
{
"__type__": "cc.Node",
"_name": "icon_recording",
"_objFlags": 0,
"_parent": {
"__id__": 30
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 29
"__id__": 32
}
],
"_prefab": null,
"_opacity": 120,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 4,
"g": 0,
"b": 0,
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
"width": 187,
"height": 61
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -1495,8 +1678,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-8.983,
32.779,
-1.582,
23.375,
0,
0,
0,
......@@ -1518,14 +1701,14 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "ebSymemClARaK95V+wwkmN"
"_id": "83WLP36bhM7JJE3rZH6Vmz"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 28
"__id__": 31
},
"_enabled": true,
"_materials": [
......@@ -1536,10 +1719,10 @@
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
"__uuid__": "dff89d8e-e14f-4e19-ab8f-c7dd09bd4c68"
},
"_type": 0,
"_sizeMode": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
......@@ -1550,29 +1733,133 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "6a0nM66JFJn4MkmqFhBuAn"
"_id": "6fqrgACQxG8Jm/6JE0zCdz"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 30
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "ce2dae10-9b79-4de9-8163-75702e087b62"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "56vZki/29P76v3Vp6qtBit"
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 30
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 0,
"transition": 0,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 30
},
"_id": "feA2HsnyFASLUXjdq0vRse"
},
{
"__type__": "cc.Node",
"_name": "bg_light",
"_name": "end",
"_objFlags": 0,
"_parent": {
"__id__": 2
},
"_children": [
{
"__id__": 31
"__id__": 36
},
{
"__id__": 33
}
],
"_active": true,
"_components": [
"__id__": 38
},
{
"__id__": 35
"__id__": 40
},
{
"__id__": 42
}
],
"_active": false,
"_components": [],
"_prefab": null,
"_opacity": 255,
"_color": {
......@@ -1584,8 +1871,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 1246,
"height": 1234
"width": 0,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -1596,8 +1883,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-8.983,
32.779,
0,
0,
0,
0,
0,
......@@ -1619,20 +1906,114 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "694gyX3xhJgr9GoA+xQfJP"
"_id": "07p8eJb8pC8pYEA8Xua6YQ"
},
{
"__type__": "cc.Node",
"_name": "bg_good-job",
"_name": "bg_btm",
"_objFlags": 0,
"_parent": {
"__id__": 35
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 37
}
],
"_prefab": null,
"_opacity": 120,
"_color": {
"__type__": "cc.Color",
"r": 4,
"g": 0,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 2176,
"height": 1600
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-1.361,
0.888,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "ebSymemClARaK95V+wwkmN"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 36
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
},
"_type": 0,
"_sizeMode": 0,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "6a0nM66JFJn4MkmqFhBuAn"
},
{
"__type__": "cc.Node",
"_name": "bg_light",
"_objFlags": 0,
"_parent": {
"__id__": 30
"__id__": 35
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 32
"__id__": 39
}
],
"_prefab": null,
......@@ -1646,8 +2027,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 1068,
"height": 416
"width": 1246,
"height": 1234
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -1658,8 +2039,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
-8.983,
32.779,
0,
0,
0,
......@@ -1681,14 +2062,14 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "10QxNKt41KsKTF477vjYTv"
"_id": "694gyX3xhJgr9GoA+xQfJP"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 31
"__id__": 38
},
"_enabled": true,
"_materials": [
......@@ -1699,7 +2080,7 @@
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "0dfa1159-bf38-41f9-9fbd-3ce1de927a82"
"__uuid__": "61f2fdd4-a347-4bfa-820f-9440bf5e8519"
},
"_type": 0,
"_sizeMode": 1,
......@@ -1713,20 +2094,20 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "4ctQbxwJlIRYnqCNcxT5Ua"
"_id": "c42Hrx6dRDJItFAOtxoAkG"
},
{
"__type__": "cc.Node",
"_name": "bg_tryagain",
"_objFlags": 0,
"_parent": {
"__id__": 30
"__id__": 35
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 34
"__id__": 41
}
],
"_prefab": null,
......@@ -1752,8 +2133,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-1.0169999999999995,
1.2209999999999965,
-10,
34,
0,
0,
0,
......@@ -1782,7 +2163,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 33
"__id__": 40
},
"_enabled": true,
"_materials": [
......@@ -1809,12 +2190,74 @@
"_atlas": null,
"_id": "42vj6URj5G8KnAupjQZEyn"
},
{
"__type__": "cc.Node",
"_name": "bg_good-job",
"_objFlags": 0,
"_parent": {
"__id__": 35
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 43
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 1068,
"height": 416
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-8.983,
32.779,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "10QxNKt41KsKTF477vjYTv"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 30
"__id__": 42
},
"_enabled": true,
"_materials": [
......@@ -1825,7 +2268,7 @@
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "61f2fdd4-a347-4bfa-820f-9440bf5e8519"
"__uuid__": "0dfa1159-bf38-41f9-9fbd-3ce1de927a82"
},
"_type": 0,
"_sizeMode": 1,
......@@ -1839,7 +2282,7 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "c42Hrx6dRDJItFAOtxoAkG"
"_id": "4ctQbxwJlIRYnqCNcxT5Ua"
},
{
"__type__": "cc.Node",
......@@ -1850,19 +2293,19 @@
},
"_children": [
{
"__id__": 37
"__id__": 45
}
],
"_active": true,
"_components": [
{
"__id__": 39
"__id__": 47
},
{
"__id__": 40
"__id__": 48
},
{
"__id__": 41
"__id__": 49
}
],
"_prefab": null,
......@@ -1918,13 +2361,13 @@
"_name": "bar",
"_objFlags": 0,
"_parent": {
"__id__": 36
"__id__": 44
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 38
"__id__": 46
}
],
"_prefab": null,
......@@ -1980,7 +2423,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 37
"__id__": 45
},
"_enabled": true,
"_materials": [
......@@ -2012,7 +2455,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 36
"__id__": 44
},
"_enabled": true,
"_materials": [
......@@ -2044,12 +2487,12 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 36
"__id__": 44
},
"_enabled": true,
"_N$totalLength": 1383.3,
"_N$barSprite": {
"__id__": 38
"__id__": 46
},
"_N$mode": 0,
"_N$progress": 0,
......@@ -2061,7 +2504,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 36
"__id__": 44
},
"_enabled": true,
"_id": "32zyfUT/9EG4jgWsKPFVzS"
......@@ -2075,10 +2518,10 @@
},
"_children": [
{
"__id__": 43
"__id__": 51
},
{
"__id__": 46
"__id__": 54
}
],
"_active": false,
......@@ -2136,16 +2579,16 @@
"_name": "invalid-name",
"_objFlags": 0,
"_parent": {
"__id__": 42
"__id__": 50
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 44
"__id__": 52
},
{
"__id__": 45
"__id__": 53
}
],
"_prefab": null,
......@@ -2201,7 +2644,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 43
"__id__": 51
},
"_enabled": true,
"_materials": [
......@@ -2233,7 +2676,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 43
"__id__": 51
},
"_enabled": true,
"r_width": 1,
......@@ -2254,16 +2697,16 @@
"_name": "invalid-name_2",
"_objFlags": 0,
"_parent": {
"__id__": 42
"__id__": 50
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 47
"__id__": 55
},
{
"__id__": 48
"__id__": 56
}
],
"_prefab": null,
......@@ -2319,7 +2762,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 46
"__id__": 54
},
"_enabled": true,
"_materials": [
......@@ -2351,7 +2794,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 46
"__id__": 54
},
"_enabled": true,
"r_width": 1,
......@@ -2376,16 +2819,16 @@
},
"_children": [
{
"__id__": 50
"__id__": 58
},
{
"__id__": 52
"__id__": 60
}
],
"_active": false,
"_components": [
{
"__id__": 55
"__id__": 63
}
],
"_prefab": null,
......@@ -2441,13 +2884,13 @@
"_name": "bg",
"_objFlags": 0,
"_parent": {
"__id__": 49
"__id__": 57
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 51
"__id__": 59
}
],
"_prefab": null,
......@@ -2503,7 +2946,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 50
"__id__": 58
},
"_enabled": true,
"_materials": [
......@@ -2535,16 +2978,16 @@
"_name": "txt",
"_objFlags": 0,
"_parent": {
"__id__": 49
"__id__": 57
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 53
"__id__": 61
},
{
"__id__": 54
"__id__": 62
}
],
"_prefab": null,
......@@ -2600,7 +3043,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 52
"__id__": 60
},
"_enabled": true,
"_materials": [
......@@ -2635,7 +3078,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 52
"__id__": 60
},
"_enabled": true,
"_color": {
......@@ -2653,7 +3096,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 49
"__id__": 57
},
"_enabled": true,
"r_width": 0,
......@@ -2678,22 +3121,22 @@
},
"_children": [
{
"__id__": 57
"__id__": 65
},
{
"__id__": 60
"__id__": 68
},
{
"__id__": 63
"__id__": 71
},
{
"__id__": 70
"__id__": 78
},
{
"__id__": 77
"__id__": 85
},
{
"__id__": 80
"__id__": 88
}
],
"_active": false,
......@@ -2751,11 +3194,11 @@
"_name": "line0",
"_objFlags": 0,
"_parent": {
"__id__": 56
"__id__": 64
},
"_children": [
{
"__id__": 58
"__id__": 66
}
],
"_active": true,
......@@ -2813,13 +3256,13 @@
"_name": "line0",
"_objFlags": 0,
"_parent": {
"__id__": 57
"__id__": 65
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 59
"__id__": 67
}
],
"_prefab": null,
......@@ -2875,7 +3318,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 58
"__id__": 66
},
"_enabled": true,
"_materials": [
......@@ -2907,11 +3350,11 @@
"_name": "line1",
"_objFlags": 0,
"_parent": {
"__id__": 56
"__id__": 64
},
"_children": [
{
"__id__": 61
"__id__": 69
}
],
"_active": true,
......@@ -2969,13 +3412,13 @@
"_name": "line0",
"_objFlags": 0,
"_parent": {
"__id__": 60
"__id__": 68
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 62
"__id__": 70
}
],
"_prefab": null,
......@@ -3031,7 +3474,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 61
"__id__": 69
},
"_enabled": true,
"_materials": [
......@@ -3063,14 +3506,14 @@
"_name": "line2",
"_objFlags": 0,
"_parent": {
"__id__": 56
"__id__": 64
},
"_children": [
{
"__id__": 64
"__id__": 72
},
{
"__id__": 66
"__id__": 74
}
],
"_active": true,
......@@ -3128,13 +3571,13 @@
"_name": "line0",
"_objFlags": 0,
"_parent": {
"__id__": 63
"__id__": 71
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 65
"__id__": 73
}
],
"_prefab": null,
......@@ -3190,7 +3633,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 64
"__id__": 72
},
"_enabled": true,
"_materials": [
......@@ -3222,17 +3665,17 @@
"_name": "line1",
"_objFlags": 0,
"_parent": {
"__id__": 63
"__id__": 71
},
"_children": [
{
"__id__": 67
"__id__": 75
}
],
"_active": false,
"_components": [
{
"__id__": 69
"__id__": 77
}
],
"_prefab": null,
......@@ -3288,13 +3731,13 @@
"_name": "combined-shape-copy-2",
"_objFlags": 0,
"_parent": {
"__id__": 66
"__id__": 74
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 68
"__id__": 76
}
],
"_prefab": null,
......@@ -3350,7 +3793,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 67
"__id__": 75
},
"_enabled": true,
"_materials": [
......@@ -3382,7 +3825,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 66
"__id__": 74
},
"_enabled": true,
"_materials": [
......@@ -3414,14 +3857,14 @@
"_name": "line3",
"_objFlags": 0,
"_parent": {
"__id__": 56
"__id__": 64
},
"_children": [
{
"__id__": 71
"__id__": 79
},
{
"__id__": 73
"__id__": 81
}
],
"_active": true,
......@@ -3479,13 +3922,13 @@
"_name": "line0",
"_objFlags": 0,
"_parent": {
"__id__": 70
"__id__": 78
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 72
"__id__": 80
}
],
"_prefab": null,
......@@ -3541,7 +3984,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 71
"__id__": 79
},
"_enabled": true,
"_materials": [
......@@ -3573,17 +4016,17 @@
"_name": "line1",
"_objFlags": 0,
"_parent": {
"__id__": 70
"__id__": 78
},
"_children": [
{
"__id__": 74
"__id__": 82
}
],
"_active": false,
"_components": [
{
"__id__": 76
"__id__": 84
}
],
"_prefab": null,
......@@ -3639,13 +4082,13 @@
"_name": "combined-shape-copy-2",
"_objFlags": 0,
"_parent": {
"__id__": 73
"__id__": 81
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 75
"__id__": 83
}
],
"_prefab": null,
......@@ -3701,7 +4144,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 74
"__id__": 82
},
"_enabled": true,
"_materials": [
......@@ -3733,7 +4176,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 73
"__id__": 81
},
"_enabled": true,
"_materials": [
......@@ -3765,11 +4208,11 @@
"_name": "line4",
"_objFlags": 0,
"_parent": {
"__id__": 56
"__id__": 64
},
"_children": [
{
"__id__": 78
"__id__": 86
}
],
"_active": true,
......@@ -3827,13 +4270,13 @@
"_name": "line0",
"_objFlags": 0,
"_parent": {
"__id__": 77
"__id__": 85
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 79
"__id__": 87
}
],
"_prefab": null,
......@@ -3889,7 +4332,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 78
"__id__": 86
},
"_enabled": true,
"_materials": [
......@@ -3921,11 +4364,11 @@
"_name": "line5",
"_objFlags": 0,
"_parent": {
"__id__": 56
"__id__": 64
},
"_children": [
{
"__id__": 81
"__id__": 89
}
],
"_active": true,
......@@ -3983,13 +4426,13 @@
"_name": "line0",
"_objFlags": 0,
"_parent": {
"__id__": 80
"__id__": 88
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 82
"__id__": 90
}
],
"_prefab": null,
......@@ -4045,7 +4488,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 81
"__id__": 89
},
"_enabled": true,
"_materials": [
......@@ -4081,13 +4524,13 @@
},
"_children": [
{
"__id__": 84
"__id__": 92
},
{
"__id__": 91
"__id__": 99
},
{
"__id__": 98
"__id__": 106
}
],
"_active": false,
......@@ -4145,23 +4588,23 @@
"_name": "sub_0",
"_objFlags": 0,
"_parent": {
"__id__": 83
"__id__": 91
},
"_children": [
{
"__id__": 85
"__id__": 93
},
{
"__id__": 87
"__id__": 95
}
],
"_active": true,
"_components": [
{
"__id__": 89
"__id__": 97
},
{
"__id__": 90
"__id__": 98
}
],
"_prefab": null,
......@@ -4217,13 +4660,13 @@
"_name": "combined-shape_4",
"_objFlags": 0,
"_parent": {
"__id__": 84
"__id__": 92
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 86
"__id__": 94
}
],
"_prefab": null,
......@@ -4279,7 +4722,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 85
"__id__": 93
},
"_enabled": true,
"_materials": [
......@@ -4311,13 +4754,13 @@
"_name": "txt",
"_objFlags": 0,
"_parent": {
"__id__": 84
"__id__": 92
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 88
"__id__": 96
}
],
"_prefab": null,
......@@ -4373,7 +4816,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 87
"__id__": 95
},
"_enabled": true,
"_materials": [
......@@ -4408,7 +4851,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 84
"__id__": 92
},
"_enabled": true,
"_materials": [
......@@ -4440,7 +4883,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 84
"__id__": 92
},
"_enabled": true,
"_normalMaterial": null,
......@@ -4501,7 +4944,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 84
"__id__": 92
},
"_id": "e9hETjbwFN6ofBSoo7woie"
},
......@@ -4510,23 +4953,23 @@
"_name": "sub_1",
"_objFlags": 0,
"_parent": {
"__id__": 83
"__id__": 91
},
"_children": [
{
"__id__": 92
"__id__": 100
},
{
"__id__": 94
"__id__": 102
}
],
"_active": true,
"_components": [
{
"__id__": 96
"__id__": 104
},
{
"__id__": 97
"__id__": 105
}
],
"_prefab": null,
......@@ -4582,13 +5025,13 @@
"_name": "combined-shape_3",
"_objFlags": 0,
"_parent": {
"__id__": 91
"__id__": 99
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 93
"__id__": 101
}
],
"_prefab": null,
......@@ -4644,7 +5087,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 92
"__id__": 100
},
"_enabled": true,
"_materials": [
......@@ -4676,13 +5119,13 @@
"_name": "txt",
"_objFlags": 0,
"_parent": {
"__id__": 91
"__id__": 99
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 95
"__id__": 103
}
],
"_prefab": null,
......@@ -4738,7 +5181,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 94
"__id__": 102
},
"_enabled": true,
"_materials": [
......@@ -4773,7 +5216,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 91
"__id__": 99
},
"_enabled": true,
"_materials": [
......@@ -4805,7 +5248,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 91
"__id__": 99
},
"_enabled": true,
"_normalMaterial": null,
......@@ -4866,7 +5309,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 91
"__id__": 99
},
"_id": "8cGgjvgvhL/LuPKRoVnVQq"
},
......@@ -4875,20 +5318,20 @@
"_name": "main",
"_objFlags": 0,
"_parent": {
"__id__": 83
"__id__": 91
},
"_children": [
{
"__id__": 99
"__id__": 107
},
{
"__id__": 101
"__id__": 109
}
],
"_active": true,
"_components": [
{
"__id__": 103
"__id__": 111
}
],
"_prefab": null,
......@@ -4944,13 +5387,13 @@
"_name": "oval-18",
"_objFlags": 0,
"_parent": {
"__id__": 98
"__id__": 106
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 100
"__id__": 108
}
],
"_prefab": null,
......@@ -5006,7 +5449,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 99
"__id__": 107
},
"_enabled": true,
"_materials": [
......@@ -5038,13 +5481,13 @@
"_name": "txt",
"_objFlags": 0,
"_parent": {
"__id__": 98
"__id__": 106
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 102
"__id__": 110
}
],
"_prefab": null,
......@@ -5100,7 +5543,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 101
"__id__": 109
},
"_enabled": true,
"_materials": [
......@@ -5135,7 +5578,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 98
"__id__": 106
},
"_enabled": true,
"_normalMaterial": null,
......@@ -5196,7 +5639,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 98
"__id__": 106
},
"_id": "f41Ic5OXhCRpAxS/kMIRiA"
},
......@@ -5211,7 +5654,7 @@
"_active": false,
"_components": [
{
"__id__": 105
"__id__": 113
}
],
"_prefab": null,
......@@ -5267,7 +5710,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 104
"__id__": 112
},
"_enabled": true,
"_materials": [
......@@ -5361,19 +5804,19 @@
},
"_children": [
{
"__id__": 108
"__id__": 116
},
{
"__id__": 110
"__id__": 118
},
{
"__id__": 112
"__id__": 120
}
],
"_active": false,
"_components": [
{
"__id__": 114
"__id__": 122
}
],
"_prefab": null,
......@@ -5429,13 +5872,13 @@
"_name": "bg_blue",
"_objFlags": 0,
"_parent": {
"__id__": 107
"__id__": 115
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 109
"__id__": 117
}
],
"_prefab": null,
......@@ -5491,7 +5934,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 108
"__id__": 116
},
"_enabled": true,
"_materials": [
......@@ -5523,13 +5966,13 @@
"_name": "bg_green",
"_objFlags": 0,
"_parent": {
"__id__": 107
"__id__": 115
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 111
"__id__": 119
}
],
"_prefab": null,
......@@ -5585,7 +6028,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 110
"__id__": 118
},
"_enabled": true,
"_materials": [
......@@ -5617,13 +6060,13 @@
"_name": "txt",
"_objFlags": 0,
"_parent": {
"__id__": 107
"__id__": 115
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 113
"__id__": 121
}
],
"_prefab": null,
......@@ -5679,7 +6122,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 112
"__id__": 120
},
"_enabled": true,
"_materials": [
......@@ -5714,7 +6157,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 107
"__id__": 115
},
"_enabled": true,
"_normalMaterial": null,
......@@ -5775,7 +6218,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 107
"__id__": 115
},
"_id": "176BYmeDpPZ68HlISEHa8t"
},
......@@ -5846,28 +6289,28 @@
},
"_children": [
{
"__id__": 117
"__id__": 125
},
{
"__id__": 119
"__id__": 127
},
{
"__id__": 121
"__id__": 129
},
{
"__id__": 123
"__id__": 131
},
{
"__id__": 125
"__id__": 133
},
{
"__id__": 129
"__id__": 137
}
],
"_active": false,
"_components": [
{
"__id__": 135
"__id__": 143
}
],
"_prefab": null,
......@@ -5923,13 +6366,13 @@
"_name": "bg",
"_objFlags": 0,
"_parent": {
"__id__": 116
"__id__": 124
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 118
"__id__": 126
}
],
"_prefab": null,
......@@ -5985,7 +6428,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 117
"__id__": 125
},
"_enabled": true,
"_materials": [
......@@ -6017,13 +6460,13 @@
"_name": "chose",
"_objFlags": 0,
"_parent": {
"__id__": 116
"__id__": 124
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 120
"__id__": 128
}
],
"_prefab": null,
......@@ -6079,7 +6522,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 119
"__id__": 127
},
"_enabled": true,
"_materials": [
......@@ -6111,13 +6554,13 @@
"_name": "icon",
"_objFlags": 0,
"_parent": {
"__id__": 116
"__id__": 124
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 122
"__id__": 130
}
],
"_prefab": null,
......@@ -6173,7 +6616,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 121
"__id__": 129
},
"_enabled": true,
"_materials": [
......@@ -6205,13 +6648,13 @@
"_name": "txt",
"_objFlags": 0,
"_parent": {
"__id__": 116
"__id__": 124
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 124
"__id__": 132
}
],
"_prefab": null,
......@@ -6267,7 +6710,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 123
"__id__": 131
},
"_enabled": true,
"_materials": [
......@@ -6302,17 +6745,17 @@
"_name": "fail",
"_objFlags": 0,
"_parent": {
"__id__": 116
"__id__": 124
},
"_children": [
{
"__id__": 126
"__id__": 134
}
],
"_active": false,
"_components": [
{
"__id__": 128
"__id__": 136
}
],
"_prefab": null,
......@@ -6368,13 +6811,13 @@
"_name": "txt",
"_objFlags": 0,
"_parent": {
"__id__": 125
"__id__": 133
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 127
"__id__": 135
}
],
"_prefab": null,
......@@ -6430,7 +6873,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 126
"__id__": 134
},
"_enabled": true,
"_materials": [
......@@ -6465,7 +6908,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 125
"__id__": 133
},
"_enabled": true,
"_materials": [
......@@ -6497,20 +6940,20 @@
"_name": "success",
"_objFlags": 0,
"_parent": {
"__id__": 116
"__id__": 124
},
"_children": [
{
"__id__": 130
"__id__": 138
},
{
"__id__": 132
"__id__": 140
}
],
"_active": false,
"_components": [
{
"__id__": 134
"__id__": 142
}
],
"_prefab": null,
......@@ -6566,13 +7009,13 @@
"_name": "txt",
"_objFlags": 0,
"_parent": {
"__id__": 129
"__id__": 137
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 131
"__id__": 139
}
],
"_prefab": null,
......@@ -6628,7 +7071,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 130
"__id__": 138
},
"_enabled": true,
"_materials": [
......@@ -6663,13 +7106,13 @@
"_name": "icon",
"_objFlags": 0,
"_parent": {
"__id__": 129
"__id__": 137
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 133
"__id__": 141
}
],
"_prefab": null,
......@@ -6725,7 +7168,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 132
"__id__": 140
},
"_enabled": true,
"_materials": [
......@@ -6757,7 +7200,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 129
"__id__": 137
},
"_enabled": true,
"_materials": [
......@@ -6789,7 +7232,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 116
"__id__": 124
},
"_enabled": true,
"_normalMaterial": null,
......@@ -6850,7 +7293,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 116
"__id__": 124
},
"_id": "58IQ76yf1KT71BqZoNtHOV"
},
......@@ -6865,7 +7308,7 @@
"_active": false,
"_components": [
{
"__id__": 137
"__id__": 145
}
],
"_prefab": null,
......@@ -6921,7 +7364,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 136
"__id__": 144
},
"_enabled": true,
"r_width": 0,
......@@ -6948,13 +7391,13 @@
"_active": false,
"_components": [
{
"__id__": 139
"__id__": 147
},
{
"__id__": 140
"__id__": 148
},
{
"__id__": 141
"__id__": 149
}
],
"_prefab": null,
......@@ -7010,7 +7453,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 138
"__id__": 146
},
"_enabled": true,
"_materials": [
......@@ -7042,7 +7485,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 138
"__id__": 146
},
"_enabled": true,
"_normalMaterial": null,
......@@ -7103,7 +7546,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 138
"__id__": 146
},
"_id": "86ErSTSUhP26kFUGhhqqPn"
},
......@@ -7112,7 +7555,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 138
"__id__": 146
},
"_enabled": true,
"r_width": 0,
......@@ -7139,10 +7582,10 @@
"_active": false,
"_components": [
{
"__id__": 143
"__id__": 151
},
{
"__id__": 144
"__id__": 152
}
],
"_prefab": null,
......@@ -7198,7 +7641,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 142
"__id__": 150
},
"_enabled": true,
"_layoutSize": {
......@@ -7230,7 +7673,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 142
"__id__": 150
},
"_enabled": true,
"alignMode": 1,
......@@ -7379,7 +7822,7 @@
"_active": false,
"_components": [
{
"__id__": 148
"__id__": 156
}
],
"_prefab": null,
......@@ -7435,7 +7878,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 147
"__id__": 155
},
"_enabled": true,
"_materials": [
......@@ -7479,13 +7922,13 @@
},
"_children": [
{
"__id__": 150
"__id__": 158
}
],
"_active": false,
"_components": [
{
"__id__": 154
"__id__": 162
}
],
"_prefab": null,
......@@ -7541,17 +7984,17 @@
"_name": "Star",
"_objFlags": 0,
"_parent": {
"__id__": 149
"__id__": 157
},
"_children": [
{
"__id__": 151
"__id__": 159
}
],
"_active": false,
"_components": [
{
"__id__": 153
"__id__": 161
}
],
"_prefab": null,
......@@ -7607,13 +8050,13 @@
"_name": "StarBig",
"_objFlags": 0,
"_parent": {
"__id__": 150
"__id__": 158
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 152
"__id__": 160
}
],
"_prefab": null,
......@@ -7669,7 +8112,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 151
"__id__": 159
},
"_enabled": true,
"_materials": [
......@@ -7701,7 +8144,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 150
"__id__": 158
},
"_enabled": true,
"_materials": [
......@@ -7733,7 +8176,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 149
"__id__": 157
},
"_enabled": true,
"_materials": [
......@@ -7769,22 +8212,22 @@
},
"_children": [
{
"__id__": 156
"__id__": 164
},
{
"__id__": 158
"__id__": 166
},
{
"__id__": 160
"__id__": 168
},
{
"__id__": 162
"__id__": 170
},
{
"__id__": 164
"__id__": 172
},
{
"__id__": 166
"__id__": 174
}
],
"_active": false,
......@@ -7842,13 +8285,13 @@
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 155
"__id__": 163
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 157
"__id__": 165
}
],
"_prefab": null,
......@@ -7904,7 +8347,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 156
"__id__": 164
},
"_enabled": true,
"_materials": [
......@@ -7936,13 +8379,13 @@
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 155
"__id__": 163
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 159
"__id__": 167
}
],
"_prefab": null,
......@@ -7998,7 +8441,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 158
"__id__": 166
},
"_enabled": true,
"_materials": [
......@@ -8030,13 +8473,13 @@
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 155
"__id__": 163
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 161
"__id__": 169
}
],
"_prefab": null,
......@@ -8092,7 +8535,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 160
"__id__": 168
},
"_enabled": true,
"_materials": [
......@@ -8124,13 +8567,13 @@
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 155
"__id__": 163
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 163
"__id__": 171
}
],
"_prefab": null,
......@@ -8186,7 +8629,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 162
"__id__": 170
},
"_enabled": true,
"_materials": [
......@@ -8218,13 +8661,13 @@
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 155
"__id__": 163
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 165
"__id__": 173
}
],
"_prefab": null,
......@@ -8280,7 +8723,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 164
"__id__": 172
},
"_enabled": true,
"_materials": [
......@@ -8312,13 +8755,13 @@
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 155
"__id__": 163
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 167
"__id__": 175
}
],
"_prefab": null,
......@@ -8374,7 +8817,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 166
"__id__": 174
},
"_enabled": true,
"_materials": [
......@@ -8410,19 +8853,19 @@
},
"_children": [
{
"__id__": 169
"__id__": 177
},
{
"__id__": 174
"__id__": 182
},
{
"__id__": 179
"__id__": 187
},
{
"__id__": 184
"__id__": 192
},
{
"__id__": 189
"__id__": 197
}
],
"_active": false,
......@@ -8480,11 +8923,11 @@
"_name": "quadBase",
"_objFlags": 0,
"_parent": {
"__id__": 168
"__id__": 176
},
"_children": [
{
"__id__": 170
"__id__": 178
}
],
"_active": true,
......@@ -8542,17 +8985,17 @@
"_name": "quad",
"_objFlags": 0,
"_parent": {
"__id__": 169
"__id__": 177
},
"_children": [
{
"__id__": 171
"__id__": 179
}
],
"_active": true,
"_components": [
{
"__id__": 173
"__id__": 181
}
],
"_prefab": null,
......@@ -8608,13 +9051,13 @@
"_name": "paper",
"_objFlags": 0,
"_parent": {
"__id__": 170
"__id__": 178
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 172
"__id__": 180
}
],
"_prefab": null,
......@@ -8670,7 +9113,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 171
"__id__": 179
},
"_enabled": true,
"_materials": [
......@@ -8702,7 +9145,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 170
"__id__": 178
},
"_enabled": true,
"_materials": [
......@@ -8724,11 +9167,11 @@
"_name": "quadBase",
"_objFlags": 0,
"_parent": {
"__id__": 168
"__id__": 176
},
"_children": [
{
"__id__": 175
"__id__": 183
}
],
"_active": true,
......@@ -8786,17 +9229,17 @@
"_name": "quad",
"_objFlags": 0,
"_parent": {
"__id__": 174
"__id__": 182
},
"_children": [
{
"__id__": 176
"__id__": 184
}
],
"_active": true,
"_components": [
{
"__id__": 178
"__id__": 186
}
],
"_prefab": null,
......@@ -8852,13 +9295,13 @@
"_name": "paper",
"_objFlags": 0,
"_parent": {
"__id__": 175
"__id__": 183
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 177
"__id__": 185
}
],
"_prefab": null,
......@@ -8914,7 +9357,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 176
"__id__": 184
},
"_enabled": true,
"_materials": [
......@@ -8946,7 +9389,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 175
"__id__": 183
},
"_enabled": true,
"_materials": [
......@@ -8968,11 +9411,11 @@
"_name": "quadBase",
"_objFlags": 0,
"_parent": {
"__id__": 168
"__id__": 176
},
"_children": [
{
"__id__": 180
"__id__": 188
}
],
"_active": true,
......@@ -9030,17 +9473,17 @@
"_name": "quad",
"_objFlags": 0,
"_parent": {
"__id__": 179
"__id__": 187
},
"_children": [
{
"__id__": 181
"__id__": 189
}
],
"_active": true,
"_components": [
{
"__id__": 183
"__id__": 191
}
],
"_prefab": null,
......@@ -9096,13 +9539,13 @@
"_name": "paper",
"_objFlags": 0,
"_parent": {
"__id__": 180
"__id__": 188
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 182
"__id__": 190
}
],
"_prefab": null,
......@@ -9158,7 +9601,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 181
"__id__": 189
},
"_enabled": true,
"_materials": [
......@@ -9190,7 +9633,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 180
"__id__": 188
},
"_enabled": true,
"_materials": [
......@@ -9212,11 +9655,11 @@
"_name": "quadBase",
"_objFlags": 0,
"_parent": {
"__id__": 168
"__id__": 176
},
"_children": [
{
"__id__": 185
"__id__": 193
}
],
"_active": true,
......@@ -9274,17 +9717,17 @@
"_name": "quad",
"_objFlags": 0,
"_parent": {
"__id__": 184
"__id__": 192
},
"_children": [
{
"__id__": 186
"__id__": 194
}
],
"_active": true,
"_components": [
{
"__id__": 188
"__id__": 196
}
],
"_prefab": null,
......@@ -9340,13 +9783,13 @@
"_name": "paper",
"_objFlags": 0,
"_parent": {
"__id__": 185
"__id__": 193
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 187
"__id__": 195
}
],
"_prefab": null,
......@@ -9402,7 +9845,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 186
"__id__": 194
},
"_enabled": true,
"_materials": [
......@@ -9434,7 +9877,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 185
"__id__": 193
},
"_enabled": true,
"_materials": [
......@@ -9456,11 +9899,11 @@
"_name": "quadBase",
"_objFlags": 0,
"_parent": {
"__id__": 168
"__id__": 176
},
"_children": [
{
"__id__": 190
"__id__": 198
}
],
"_active": true,
......@@ -9518,17 +9961,17 @@
"_name": "quad",
"_objFlags": 0,
"_parent": {
"__id__": 189
"__id__": 197
},
"_children": [
{
"__id__": 191
"__id__": 199
}
],
"_active": true,
"_components": [
{
"__id__": 193
"__id__": 201
}
],
"_prefab": null,
......@@ -9584,13 +10027,13 @@
"_name": "paper",
"_objFlags": 0,
"_parent": {
"__id__": 190
"__id__": 198
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 192
"__id__": 200
}
],
"_prefab": null,
......@@ -9646,7 +10089,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 191
"__id__": 199
},
"_enabled": true,
"_materials": [
......@@ -9678,7 +10121,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 190
"__id__": 198
},
"_enabled": true,
"_materials": [
......@@ -9706,7 +10149,7 @@
"_active": false,
"_components": [
{
"__id__": 195
"__id__": 203
}
],
"_prefab": null,
......@@ -9762,7 +10205,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 194
"__id__": 202
},
"_enabled": true,
"_clip": {
......@@ -9787,7 +10230,7 @@
"_active": false,
"_components": [
{
"__id__": 197
"__id__": 205
}
],
"_prefab": null,
......@@ -9843,7 +10286,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 196
"__id__": 204
},
"_enabled": true,
"_clip": {
......@@ -9868,7 +10311,7 @@
"_active": false,
"_components": [
{
"__id__": 199
"__id__": 207
}
],
"_prefab": null,
......@@ -9924,7 +10367,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 198
"__id__": 206
},
"_enabled": true,
"_clip": {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment