Commit 8b4a0c33 authored by shujianhe's avatar shujianhe

1 FFmepg 系列so 生成视频可能需要用的库

2 回放场景一些资源和脚本
  2.1 replayeScene.unity
  2.2 imageGradationView.cs 实现纵向渐变色
  2.3 RoundedRectangle.cs 圆角矩形单独脚本
  2.4 rebackListItem.cs 回放下边每个单元格view脚本
3 其他修改
parent 7e08d726
fileFormatVersion: 2
guid: f2ecd7a0e0eead542999710d3149cbdf
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 2e976aaabf3c0fa47a62a58346f0c8c1
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARM64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 2a4bfbbbe10f2ad4b856dd5f3445e38e
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARM64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: eaf2cbbc76bc8e54fa6030e7ade2fec9
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARM64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: fdf482f41a8513e4290374b714e6e34f
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARM64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 42cf0bd33b9dbb547aaf33e526609c55
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARM64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 072b8872a47cf75479a8ba5e50d4e554
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARM64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 9ad10205a885d4848a56500662628a76
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARM64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 2d07d95e432306249aecc5f042828853
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARM64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: e3e7628fa20c3c24188f293dd49b35bd
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARMv7
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 484ba8004350c3d429f874be82ee0f34
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARMv7
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: e00888dc590bdd14fa2343f5f4f0e095
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARMv7
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: c29a9f97659fbfb46aebb5a057e83a92
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARMv7
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: c90c1d2e0a5e30b4694049ee0c0ec594
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARMv7
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 8f8a7956040f66e4fb5066eaf5db6cef
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARMv7
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 300f54feb4f64e143b9f825e9bb90890
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARMv7
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 08b1d2a8d60618941991148c3c96d4ac
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARMv7
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 32d5bea92e9309e4c825bd51ccd123e7
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: d46490b617ccf6a46913f82c28b529a0
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: f5cdff91b3052cb4ea259519187b22d3
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 85a51992f902e504eaf82b0465c0a32f
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 5262f3fd26ce7204cb0121327e7fc3ee
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: a336b4932b8898b44802eb3b9965ae92
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 77eb24d3165313e4e929db69cb98e320
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: fbb2d7073d22cdd49837105ee62624d8
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: d93b081d68c6a2a46b06467704ff23a5
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86_64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 822a53b00b4628f40a29828d2bf8d332
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86_64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: e3f64a604d4950045aabe2e4f28695a1
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86_64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 0e262d3e1dffba5418044c77bc4711f7
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86_64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: f44278b9fb0bca74baa50764d12d589c
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86_64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 9f5154561f0c5764ea8a2931e2b54718
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86_64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: fd91d30ceddce3a48824320ecbf8fe11
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86_64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: cbe76b029d8a64d4baa45c12d68fdc78
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Android: Android
second:
enabled: 1
settings:
CPU: x86_64
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 033f05a04a2b9114695e706b06a5142d
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 4
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Server
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &4697020134824317878
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2937145161122389622}
- component: {fileID: 5559813884590556731}
- component: {fileID: 866991545107153783}
m_Layer: 0
m_Name: value
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2937145161122389622
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4697020134824317878}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1.02, y: 1.02, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8686242135328704408}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 164, y: 164}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5559813884590556731
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4697020134824317878}
m_CullTransparentMesh: 1
--- !u!114 &866991545107153783
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4697020134824317878}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &8380187509682476985
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8686242135328704408}
- component: {fileID: 2826311056452163961}
- component: {fileID: 8120092103548944842}
- component: {fileID: 835790342653870209}
- component: {fileID: 8150993739938574315}
- component: {fileID: 5068841195549745823}
m_Layer: 0
m_Name: rebackListCell
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8686242135328704408
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8380187509682476985}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2937145161122389622}
m_Father: {fileID: 0}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 164, y: 164}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2826311056452163961
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8380187509682476985}
m_CullTransparentMesh: 1
--- !u!114 &8120092103548944842
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8380187509682476985}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 033f05a04a2b9114695e706b06a5142d, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &835790342653870209
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8380187509682476985}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding: {x: 0, y: 0, z: 0, w: 0}
m_Softness: {x: 0, y: 0}
--- !u!114 &8150993739938574315
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8380187509682476985}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 6994091b4d264ce449ba0404579ea9e0, type: 3}
m_Name:
m_EditorClassIdentifier:
value: {fileID: 4697020134824317878}
showColorValue: {r: 0.5647059, g: 0.26666668, b: 0.8862746, a: 1}
imageid:
listId: -1
--- !u!114 &5068841195549745823
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8380187509682476985}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 0
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 8120092103548944842}
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 8150993739938574315}
m_TargetAssemblyTypeName: rebackListItem, Assembly-CSharp
m_MethodName: onClickHandler
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
fileFormatVersion: 2
guid: 550266744ff61be4bb06e09bd412b2fa
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
......@@ -268,14 +268,15 @@ GameObject:
m_Component:
- component: {fileID: 289270098}
- component: {fileID: 289270100}
- component: {fileID: 289270099}
- component: {fileID: 289270101}
- component: {fileID: 289270102}
m_Layer: 0
m_Name: back
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
m_IsActive: 1
--- !u!224 &289270098
RectTransform:
m_ObjectHideFlags: 0
......@@ -293,10 +294,32 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 154}
m_SizeDelta: {x: 730, y: 730}
m_AnchoredPosition: {x: 0, y: 97}
m_SizeDelta: {x: 500, y: 500}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &289270099
--- !u!222 &289270100
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 289270097}
m_CullTransparentMesh: 1
--- !u!114 &289270101
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 289270097}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 928e9020a18ea86408d69b795f43462b, type: 3}
m_Name:
m_EditorClassIdentifier:
color: {r: 1, g: 1, b: 1, a: 1}
r: 25
--- !u!114 &289270102
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
......@@ -309,7 +332,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 0.8254717, b: 0.8254717, a: 1}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
......@@ -326,14 +349,6 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &289270100
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 289270097}
m_CullTransparentMesh: 1
--- !u!1001 &334282929
PrefabInstance:
m_ObjectHideFlags: 0
......@@ -590,7 +605,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchoredPosition.x
value: -320
value: -303
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchoredPosition.y
......@@ -646,6 +661,139 @@ RectTransform:
m_CorrespondingSourceObject: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
m_PrefabInstance: {fileID: 374557555}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &398427051
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2108168559}
m_Modifications:
- target: {fileID: 1643446527150243925, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_text
value:
objectReference: {fileID: 0}
- target: {fileID: 3386487943296901383, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_SizeDelta.x
value: 62
objectReference: {fileID: 0}
- target: {fileID: 3386487943296901383, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_SizeDelta.y
value: 80
objectReference: {fileID: 0}
- target: {fileID: 4790972399934209839, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Name
value: downButton
objectReference: {fileID: 0}
- target: {fileID: 4796231568445269378, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: acdea55c6604832429f7a55096394fbf, type: 3}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_RootOrder
value: -1
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_SizeDelta.x
value: 200
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_SizeDelta.y
value: 200
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalScale.x
value: 0.45
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalScale.y
value: 0.45
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchoredPosition.x
value: -187
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchoredPosition.y
value: -458
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
insertIndex: 0
addedObject: {fileID: 2083650077}
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
--- !u!224 &398427052 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
m_PrefabInstance: {fileID: 398427051}
m_PrefabAsset: {fileID: 0}
--- !u!1 &487384858
GameObject:
m_ObjectHideFlags: 0
......@@ -657,6 +805,7 @@ GameObject:
- component: {fileID: 487384859}
- component: {fileID: 487384861}
- component: {fileID: 487384860}
- component: {fileID: 487384862}
m_Layer: 5
m_Name: bg
m_TagString: Untagged
......@@ -697,7 +846,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 0.08018869, b: 0.08018869, a: 1}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
......@@ -722,6 +871,20 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 487384858}
m_CullTransparentMesh: 1
--- !u!114 &487384862
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 487384858}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d612bbffc9c2c60499a56dc091ec528c, type: 3}
m_Name:
m_EditorClassIdentifier:
color1: {r: 0.9960785, g: 0.9450981, b: 1, a: 1}
color2: {r: 0.8313726, g: 0.8313726, b: 0.95294124, a: 1}
--- !u!1 &542367712
GameObject:
m_ObjectHideFlags: 0
......@@ -850,7 +1013,7 @@ RectTransform:
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 720, y: 720}
m_SizeDelta: {x: 490, y: 490}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &630251541
MonoBehaviour:
......@@ -865,14 +1028,14 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Color: {r: 1, g: 0.5801887, b: 0.5801887, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: d1d3fb4d2e78446dbb0d883aa1d7a2f1, type: 3}
m_Sprite: {fileID: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
......@@ -890,6 +1053,97 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 630251539}
m_CullTransparentMesh: 1
--- !u!1 &676705161
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 676705162}
- component: {fileID: 676705165}
- component: {fileID: 676705164}
- component: {fileID: 676705163}
m_Layer: 0
m_Name: Viewport
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &676705162
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 676705161}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 773306342}
m_Father: {fileID: 1512079801}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: -20, y: 0}
m_Pivot: {x: 0, y: 1}
--- !u!114 &676705163
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 676705161}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ShowMaskGraphic: 0
--- !u!114 &676705164
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 676705161}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &676705165
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 676705161}
m_CullTransparentMesh: 1
--- !u!1 &732833740
GameObject:
m_ObjectHideFlags: 0
......@@ -926,7 +1180,7 @@ RectTransform:
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 820, y: 1624}
m_SizeDelta: {x: 750, y: 1624}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &732833742
MonoBehaviour:
......@@ -948,7 +1202,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: eb167c2f761fc7046928b2f1d34e8496, type: 3}
m_Sprite: {fileID: 21300000, guid: ed6e5cd7f8727994b96ba157ab6a4515, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
......@@ -996,16 +1250,15 @@ RectTransform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 289270098}
- {fileID: 1857210833}
- {fileID: 2108168559}
- {fileID: 999857435}
m_Father: {fileID: 1107985568}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: -90, y: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -1.7, y: 151}
m_SizeDelta: {x: 660, y: 1621}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &744743283
MonoBehaviour:
......@@ -1029,7 +1282,7 @@ MonoBehaviour:
width: 0
height: 0
frameRate: 30
--- !u!1 &999857434
--- !u!1 &773306341
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
......@@ -1037,37 +1290,135 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 999857435}
- component: {fileID: 999857437}
- component: {fileID: 999857436}
- component: {fileID: 773306342}
- component: {fileID: 773306343}
m_Layer: 0
m_Name: Image
m_Name: Content
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &999857435
m_IsActive: 1
--- !u!224 &773306342
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 999857434}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_GameObject: {fileID: 773306341}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 744743282}
m_Father: {fileID: 676705162}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -4145, y: 0}
m_SizeDelta: {x: 240, y: 917}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &999857436
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 164}
m_Pivot: {x: 0, y: 1}
--- !u!114 &773306343
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 773306341}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 0
m_Right: 0
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 3
m_StartCorner: 0
m_StartAxis: 0
m_CellSize: {x: 164, y: 164}
m_Spacing: {x: -5, y: 0}
m_Constraint: 2
m_ConstraintCount: 1
--- !u!1 &971151453
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 971151454}
m_Layer: 0
m_Name: Sliding Area
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &971151454
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 971151453}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1721454763}
m_Father: {fileID: 1305524687}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &999857434
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 999857435}
- component: {fileID: 999857437}
- component: {fileID: 999857436}
m_Layer: 0
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &999857435
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 999857434}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 744743282}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -4145, y: 0}
m_SizeDelta: {x: 240, y: 917}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &999857436
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
......@@ -1194,38 +1545,900 @@ RectTransform:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1107985564}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_GameObject: {fileID: 1107985564}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 0, z: 0}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 487384859}
- {fileID: 732833741}
- {fileID: 744743282}
- {fileID: 1277077726}
- {fileID: 1512079801}
- {fileID: 1857210833}
- {fileID: 334282930}
- {fileID: 374557556}
- {fileID: 1818278352}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!114 &1107985569
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1107985564}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 77996d411384a5d46b470421ba47a906, type: 3}
m_Name:
m_EditorClassIdentifier:
betY: 0.2
mainShowView: {fileID: 630251539}
--- !u!1 &1212555490
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1212555491}
- component: {fileID: 1212555493}
- component: {fileID: 1212555492}
m_Layer: 0
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1212555491
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1212555490}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1.3, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1400538246}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 104.3, y: 90.3}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1212555492
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1212555490}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 9225038afa95e3e48bacedfa2e5a7950, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1212555493
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1212555490}
m_CullTransparentMesh: 1
--- !u!1 &1277077725
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1277077726}
- component: {fileID: 1277077728}
- component: {fileID: 1277077727}
m_Layer: 0
m_Name: MoreLikeThis
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1277077726
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1277077725}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1.02, y: 1, z: 0}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1107985568}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -118, y: -328}
m_SizeDelta: {x: 400, y: 40}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1277077727
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1277077725}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.3921569, g: 0.41176474, b: 0.56078434, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_FontSize: 36
m_FontStyle: 1
m_BestFit: 1
m_MinSize: 3
m_MaxSize: 40
m_Alignment: 0
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: More like this
--- !u!222 &1277077728
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1277077725}
m_CullTransparentMesh: 1
--- !u!1 &1305524686
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1305524687}
- component: {fileID: 1305524690}
- component: {fileID: 1305524689}
- component: {fileID: 1305524688}
m_Layer: 0
m_Name: Scrollbar Horizontal
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1305524687
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1305524686}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 971151454}
m_Father: {fileID: 1512079801}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: 0, y: -359}
m_SizeDelta: {x: -20, y: 20}
m_Pivot: {x: 0, y: 0}
--- !u!114 &1305524688
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1305524686}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 1721454764}
m_HandleRect: {fileID: 1721454763}
m_Direction: 0
m_Value: 0
m_Size: 1
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
--- !u!114 &1305524689
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1305524686}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1305524690
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1305524686}
m_CullTransparentMesh: 1
--- !u!1 &1321473433
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1321473434}
- component: {fileID: 1321473437}
- component: {fileID: 1321473436}
- component: {fileID: 1321473435}
m_Layer: 0
m_Name: Scrollbar Vertical
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &1321473434
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321473433}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1417939040}
m_Father: {fileID: 1512079801}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 38, y: 0}
m_SizeDelta: {x: 20, y: -20}
m_Pivot: {x: 1, y: 1}
--- !u!114 &1321473435
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321473433}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 1563443928}
m_HandleRect: {fileID: 1563443927}
m_Direction: 2
m_Value: 0
m_Size: 1
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
--- !u!114 &1321473436
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321473433}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1321473437
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321473433}
m_CullTransparentMesh: 1
--- !u!1001 &1400538245
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2108168559}
m_Modifications:
- target: {fileID: 1643446527150243925, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_text
value:
objectReference: {fileID: 0}
- target: {fileID: 3386487943296901383, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_SizeDelta.x
value: 74
objectReference: {fileID: 0}
- target: {fileID: 3386487943296901383, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_SizeDelta.y
value: 76
objectReference: {fileID: 0}
- target: {fileID: 4790972399934209839, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Name
value: shareButton
objectReference: {fileID: 0}
- target: {fileID: 4796231568445269378, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 0fad809fad8b432498cd5d238eae8e28, type: 3}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_RootOrder
value: -1
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_SizeDelta.x
value: 200
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_SizeDelta.y
value: 200
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalScale.x
value: 0.45
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalScale.y
value: 0.45
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchoredPosition.x
value: 191
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchoredPosition.y
value: -458
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
insertIndex: 0
addedObject: {fileID: 1212555491}
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
--- !u!224 &1400538246 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
m_PrefabInstance: {fileID: 1400538245}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1417939039
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1417939040}
m_Layer: 0
m_Name: Sliding Area
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1417939040
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1417939039}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1563443927}
m_Father: {fileID: 1321473434}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1512079800
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1512079801}
- component: {fileID: 1512079804}
- component: {fileID: 1512079803}
- component: {fileID: 1512079802}
- component: {fileID: 1512079805}
m_Layer: 0
m_Name: list
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1512079801
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1512079800}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 0}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 676705162}
- {fileID: 1305524687}
- {fileID: 1321473434}
m_Father: {fileID: 1107985568}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 23, y: -443.2}
m_SizeDelta: {x: 744, y: 164}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1512079802
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1512079800}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Content: {fileID: 773306342}
m_Horizontal: 1
m_Vertical: 0
m_MovementType: 2
m_Elasticity: 0.1
m_Inertia: 1
m_DecelerationRate: 0.135
m_ScrollSensitivity: 1
m_Viewport: {fileID: 676705162}
m_HorizontalScrollbar: {fileID: 1305524688}
m_VerticalScrollbar: {fileID: 1321473435}
m_HorizontalScrollbarVisibility: 0
m_VerticalScrollbarVisibility: 0
m_HorizontalScrollbarSpacing: 0
m_VerticalScrollbarSpacing: 0
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
--- !u!114 &1512079803
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1512079800}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1512079804
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1512079800}
m_CullTransparentMesh: 1
--- !u!114 &1512079805
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1512079800}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ed8696c2f1ced4e992a34128ecb66e, type: 3}
m_Name:
m_EditorClassIdentifier:
perfabPath: perfabs/rebackListCell
perfabPaths: []
--- !u!1 &1563443926
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1563443927}
- component: {fileID: 1563443929}
- component: {fileID: 1563443928}
m_Layer: 0
m_Name: Handle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1563443927
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1563443926}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1417939040}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 20, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1563443928
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1563443926}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1563443929
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1563443926}
m_CullTransparentMesh: 1
--- !u!1 &1721454762
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1721454763}
- component: {fileID: 1721454765}
- component: {fileID: 1721454764}
m_Layer: 0
m_Name: Handle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1721454763
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1721454762}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 487384859}
- {fileID: 732833741}
- {fileID: 744743282}
- {fileID: 334282930}
- {fileID: 374557556}
- {fileID: 1818278352}
m_Father: {fileID: 0}
m_RootOrder: 1
m_Children: []
m_Father: {fileID: 971151454}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!114 &1107985569
m_SizeDelta: {x: 20, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1721454764
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1107985564}
m_GameObject: {fileID: 1721454762}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 77996d411384a5d46b470421ba47a906, type: 3}
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1721454765
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1721454762}
m_CullTransparentMesh: 1
--- !u!1001 &1818278351
PrefabInstance:
m_ObjectHideFlags: 0
......@@ -1332,7 +2545,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchoredPosition.x
value: 323
value: 291
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchoredPosition.y
......@@ -1416,17 +2629,17 @@ RectTransform:
m_GameObject: {fileID: 1857210832}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1.0000188}
m_LocalScale: {x: 1, y: 1, z: 0}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 234542787}
m_Father: {fileID: 744743282}
m_Father: {fileID: 1107985568}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0}
m_AnchorMax: {x: 0.5, y: 0}
m_AnchoredPosition: {x: 0, y: 463}
m_SizeDelta: {x: 690, y: 100}
m_AnchoredPosition: {x: 0, y: 192}
m_SizeDelta: {x: 620, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1857210834
MonoBehaviour:
......@@ -1590,6 +2803,82 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2083650076
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2083650077}
- component: {fileID: 2083650079}
- component: {fileID: 2083650078}
m_Layer: 0
m_Name: ad
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2083650077
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2083650076}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1.3, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 398427052}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 94, y: 91}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2083650078
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2083650076}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 9225038afa95e3e48bacedfa2e5a7950, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &2083650079
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2083650076}
m_CullTransparentMesh: 1
--- !u!1 &2108168558
GameObject:
m_ObjectHideFlags: 0
......@@ -1600,8 +2889,8 @@ GameObject:
m_Component:
- component: {fileID: 2108168559}
- component: {fileID: 2108168562}
- component: {fileID: 2108168561}
- component: {fileID: 2108168560}
- component: {fileID: 2108168565}
m_Layer: 0
m_Name: gameShowBase
m_TagString: Untagged
......@@ -1622,13 +2911,16 @@ RectTransform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 630251540}
- {fileID: 398427052}
- {fileID: 2120040276}
- {fileID: 1400538246}
m_Father: {fileID: 744743282}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 76}
m_SizeDelta: {x: 720, y: 720}
m_AnchoredPosition: {x: 0, y: 97}
m_SizeDelta: {x: 530, y: 530}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2108168560
MonoBehaviour:
......@@ -1643,7 +2935,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_ShowMaskGraphic: 1
--- !u!114 &2108168561
--- !u!222 &2108168562
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2108168558}
m_CullTransparentMesh: 1
--- !u!114 &2108168565
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
......@@ -1652,32 +2952,134 @@ MonoBehaviour:
m_GameObject: {fileID: 2108168558}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Script: {fileID: 11500000, guid: 8eec0659efc440847a5168134fa601ed, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 6ef80ceddf6ea4e3eab816c1cf64c4ea, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &2108168562
CanvasRenderer:
lineImg: {fileID: 0}
colorImg: {fileID: 0}
lowImg: {fileID: 0}
areaIdBase: {fileID: 0}
perfabPath:
minShowFontSize: 0
showFontSizeMax: 0
clickPosEff: {fileID: 0}
selectTextureIdx: 1
oneImg: {fileID: 630251539}
--- !u!1001 &2120040275
PrefabInstance:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2108168559}
m_Modifications:
- target: {fileID: 1643446527150243925, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_text
value:
objectReference: {fileID: 0}
- target: {fileID: 4790972399934209839, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Name
value: playButton
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_RootOrder
value: -1
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_SizeDelta.x
value: 200
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_SizeDelta.y
value: 200
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalScale.x
value: 0.45
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalScale.y
value: 0.45
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_AnchoredPosition.y
value: -458
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
--- !u!224 &2120040276 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 6616910588763818716, guid: d22d30a8bc14c794682266b9e458c412, type: 3}
m_PrefabInstance: {fileID: 2120040275}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2108168558}
m_CullTransparentMesh: 1
......@@ -102,6 +102,7 @@ public class GameScenUserInfo
Dictionary<short, bool> existIds = new Dictionary<short, bool>();
foreach (var item in areaInfoUseData)
{
if(existIds.ContainsKey(item.id) == false)
existIds.Add(item.id, true);
}
for (int i = 0; i < ids.Count(); i++)
......
......@@ -48,7 +48,7 @@ public class gameSceneLogic : MonoBehaviour, IEventHandler
dtime = DateTime.Now;
if (utilsTools.ContainsKeyGDataByKey("urlRoot") == false)
{
utilsTools.setGDataByKey("urlRoot", "http://8.218.187.222:19897");// "http://8.218.187.222:19897");
utilsTools.setGDataByKey("urlRoot", "http://8.218.187.222:19897");
}
//Application.SetStackTraceLogType(LogType.Log, StackTraceLogType.None);
......@@ -564,12 +564,12 @@ public class gameSceneLogic : MonoBehaviour, IEventHandler
public void onCloseGameSceneEvent(List<UnityEngine.Object> uobjects, List<System.Object> objects)
{
Debug.Log("准备关闭");
utilsTools.setGDataByKey("NativeTempData", "main");
utilsTools.sendEvent("CloseScenePrve");
utilsTools.addTimer_Update(gameObject, "close", (String name) =>
{
Debug.Log("关闭");
gameShowView.GetComponent<mainGameView>().onClear();
utilsTools.setGDataByKey("NativeTempData", "main");
SceneManager.LoadScene("Scenes/MainGame");
return false;
}, 40);
......
......@@ -38,12 +38,12 @@ public class gameUserInfos : MonoBehaviour, IEventHandler
}
utilsTools.setGDataByKey("imgId", jsonData.sid.ToString());
utilsTools.setGameScenUserInfo(jsonData.id, jsonData.getLineUrl(), jsonData.getColorUrl(), jsonData.getJsonUrl(), jsonData.file);
startId(jsonData.id,jsonData);
utilsTools.httpGET(this, "{0}/app/v1/game/ts/imgSchedule?zygt=hzwz&tgtk=1&imgId={1}&uid={2}", true, (string id, string url, bool isSuccess, System.Object data) =>
{
if(isSuccess)
{
HistoryClick historyClick = JsonUtility.FromJson<HistoryClick>(data as string);
utilsTools.sendEvent("updateSchedules");
if (historyClick == null) return 0;
string history = historyClick.getHistory();
gameScenUserInfo.setShowAreaids(history);
......@@ -54,6 +54,13 @@ public class gameUserInfos : MonoBehaviour, IEventHandler
return 1;
}
},utilsTools.getGDataByKey<String>("urlRoot",""),jsonData.sid,utilsTools.getGDataByKey<String>("uid","123456"));
//让上边的获取进度url先走,防止界面已经显示但是进度网络波动出现无法显示老的值
utilsTools.addTimer_Update(gameObject, "wait5fps", (String n) =>
{
startId(jsonData.id, jsonData);
return false;
}, 5);
}
return false;
}, 2);
......@@ -157,6 +164,9 @@ public class gameUserInfos : MonoBehaviour, IEventHandler
int schedule = 0;
if (schedule1 < 1.00001)
{
if (allAreaSize < 1)
schedule = 0;
else
schedule = 1;
}
else if (schedule1 > 98.999999991)
......
......@@ -17,11 +17,12 @@ public class Native : MonoBehaviour
{
string param = utilsTools.getGDataByKey<string>("NativeTempData", "splash");
showHostMainWindow(param);
utilsTools.addTimer_Sec(gameObject, "dsfds", (String name) =>
{
jumpGame("");
return false;
}, 1);
//utilsTools.addTimer_Sec(gameObject, "dsfds", (String name) =>
//{
// utilsTools.setGDataByKey("NativeTempData", "test");
// jumpGame("");
// return false;
//}, 1);
Debug.Log("UnityStart");
}
private void OnEnable()
......
......@@ -2,9 +2,11 @@ using Assets.scripts.utils;
using System;
using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;
using UnityEngine.UI;
public class replayerBack : MonoBehaviour
public class replayerBack : MonoBehaviour, IEventHandler
{
Dictionary<string, EventChildItemBack> childEventHandlers = new Dictionary<string, EventChildItemBack>();
......@@ -13,17 +15,238 @@ public class replayerBack : MonoBehaviour
utilsTools.onEvent(this, name);
childEventHandlers.Add(name, func);
}
public float betY = 0.5f;
public GameObject mainShowView = null;
// Start is called before the first frame update
void Start()
{
onEvent("initViewShowData", onInitViewShowDataEvent);
onEvent("gameViewOnInitEnd", onGameViewOnInitEndEvent);
string json = "{\"append\":\"\",\"classId\":\"1,8,10,14\",\"displayDate\":\"20221102\",\"enterType\":\"0\",\"extraJson\":\"{\\\"cut_height\\\": 0, \\\"refer_drawer\\\": \\\"DoMyzu\\\"}\",\"extraType\":0,\"file\":\"https://d21z6ifg4bbv2v.cloudfront.net/tsgame/cc--EDgRpc_nHQru7H.zip\",\"highImg\":\"https://d21z6ifg4bbv2v.cloudfront.net/tspng/cc--EDgRpc_nHQru7H.png\",\"hybridType\":64,\"id\":\"cc--EDgRpc_nHQru7H\",\"originalJson\":\"https://d21z6ifg4bbv2v.cloudfront.net/tsjson/cc--EDgRpc_nHQru7H.json\",\"picAssets\":\"{\\\"pictureBin\\\": \\\"ccv1/production-pic/20221027/cc--EDgRpc_nHQru7H/zsD2ySwS4pJ25frj.p\\\", \\\"pictureThn4\\\": \\\"ccv1/production-pic/20221027/cc--EDgRpc_nHQru7H/V8ZvUuDlOEB7mifd.png\\\", \\\"pictureColorThn4\\\": \\\"ccv1/production-pic/20221027/cc--EDgRpc_nHQru7H/IDdMO8yT0fPPhUtU.jpg?x-oss-process\\u003dstyle/cc400\\\", \\\"pictureWallThn8\\\": \\\"ccv1/production-pic/20221027/cc--EDgRpc_nHQru7H/oWqHjCo5mQvXIVP_.png\\\", \\\"pictureWallColorThn8\\\": \\\"ccv1/production-pic/20221027/cc--EDgRpc_nHQru7H/IDdMO8yT0fPPhUtU.jpg?x-oss-process\\u003dstyle/cc800\\\"}\",\"pictureBin\":\"https://d21z6ifg4bbv2v.cloudfront.net/tsgame/cc--EDgRpc_nHQru7H_pictureBin.p\",\"pictureColorThn4\":\"https://d21z6ifg4bbv2v.cloudfront.net/tsgame/cc--EDgRpc_nHQru7H_pictureColorThn4.jpg\",\"pictureThn4\":\"https://d21z6ifg4bbv2v.cloudfront.net/tsgame/cc--EDgRpc_nHQru7H_pictureThn4.png\",\"schedule\":0,\"seriesName\":\"\",\"sid\":2967,\"sort\":80,\"type\":6}";
utilsTools.setGDataByKey("NativeGameData", JsonUtility.FromJson<netLableImageItem>(json));
utilsTools.addTimer_Update(gameObject, "_", (string n) =>
{
initData();
return false;
}, 5);
string tuijian = "{\"status\":200,\"msg\":\"请求成功\",\"sign\":\"\",\"result\":{\"data\":[";
for (int i = 0; i < 8; i++)
{
tuijian = tuijian + json + ",";
}
private void onInitViewShowDataEvent(List<UnityEngine.Object> uobjects, List<object> objects)
tuijian = tuijian + json + "],\"extras\":null},\"enc\":null,\"security\":\"\"}";
utilsTools.addTimer_Sec(gameObject, "__", (string _) =>
{
onTuiJianBack(tuijian);
return false;
}, 4);
}
//GroupByAreaPtInfos.mapAllDatas
protected void onTuiJianBack(string data)
{
NetLabelTypeData netLabelTypeData = JsonUtility.FromJson<NetLabelTypeData>(data);
if (netLabelTypeData.status.Equals(200))
{
//netLabelTypeData.result.data;
gridView grid = transform.Find("list").GetComponent<gridView>();//.gameObject.SetActive(true);
grid.setData(netLabelTypeData.result.data.Count,(GameObject item,int idx, ListViewBackTypeEnum lvbt) =>
{
}, false);
}
}
protected void initData()
{
netLableImageItem jsonData = utilsTools.getGDataByKey<netLableImageItem>("NativeGameData", null);
if (jsonData == null)
{
Debug.LogError("no valid data");
return;
}
utilsTools.setGDataByKey("imgId", jsonData.sid.ToString());
utilsTools.setGameScenUserInfo(jsonData.id, jsonData.getLineUrl(), jsonData.getColorUrl(), jsonData.getJsonUrl(), jsonData.file);
//utilsTools.httpGET(this, "{0}/app/v1/game/ts/imgSchedule?zygt=hzwz&tgtk=1&imgId={1}&uid={2}", true, (string id, string url, bool isSuccess, System.Object data) =>
//{
// if (isSuccess)
// {
// HistoryClick historyClick = JsonUtility.FromJson<HistoryClick>(data as string);
// Debug.Log(data as string);
// utilsTools.sendEvent("updateSchedules");
// if (historyClick == null) return 0;
// string history = historyClick.getHistory();
// gameScenUserInfo.setShowAreaids(history);
// return 0;
// }
// else
// {
// return 1;
// }
//}, utilsTools.getGDataByKey<String>("urlRoot", ""), jsonData.sid, utilsTools.getGDataByKey<String>("uid", "123456"));
GameScenUserInfo gameScenUser = utilsTools.getGameScenUserInfo(jsonData.id);
if (gameScenUser == null)
{
return;
}
if (jsonData != null)
{
gameScenUser.thumbnailUrl = jsonData.getSmallLineUrl();
}
utilsTools.sendEventObjectParams("initViewShowData", gameScenUser);
}
//onGameViewOnInitEndEvent
void onGameViewOnInitEndEvent(List<UnityEngine.Object> uobjects, List<System.Object> objects)
{
Texture2D texture2D = mainShowView.GetComponent<Image>().sprite.texture;
Color[] color = texture2D.GetPixels();
List<Vector2Int> removeLists = new List<Vector2Int>();
foreach (var item in GroupByAreaPtInfos.mapAllDatas)//因为有特意裁处空白保持圆角和长的非1:2
{
for (int i = 0; i < item.Value.Count; i++)
{
int idx = (int)item.Value[i];
if (color[idx].a.Equals(0f))
{
removeLists.Add(new Vector2Int(item.Key, idx));
}
}
}
foreach (var item in removeLists)
{
short key = (short)item.x;
GroupByAreaPtInfos.mapAllDatas[key].Remove(item.y);
}
Debug.Log("初始化完成");
}
void onInitViewShowDataEvent(List<UnityEngine.Object> uobjects, List<System.Object> objects)
{
utilsTools.setGDataByKey("firstT", utilsTools.getTotalMillisecond());
GameScenUserInfo gameScenUser = (GameScenUserInfo)objects[0];
string zpath = utilsTools.getWritableByPath("outFiles/" + gameScenUser.id + ".zip");
if (utilsTools.IsPhone == false)
zpath = zpath.Replace("/", "\\");
string suoluetu = gameScenUser.getColorImgLocalPath();//gameScenUser.getLocalThumbnailPath();
Image image = mainShowView.GetComponent<Image>();
image.color = new Color(1, 1, 1, 0);//未加载出来时候就透明化
if (utilsTools.IsExistIO(suoluetu) == false)
{
utilsTools.httpDOWNIMG(this, gameScenUser.thumbnailUrl, suoluetu, (string id, string url, bool isSuccess, System.Object data) =>
{
return onDownColorImgHandler(id, url, isSuccess, data, suoluetu);
});
}
else
{
utilsTools.loadLocalImage(this, suoluetu, (string id, string url, bool isSuccess, System.Object data) =>
{
if (isSuccess)
{
Texture2D texture2d = data as Texture2D;
Texture2D texture2dpng;
RectTransform rectTransform = image.GetComponent<RectTransform>();
utilsTools.TextureJpg2Png(texture2d, out texture2dpng, (int)rectTransform.rect.width, (int)(rectTransform.rect.height * 1.45f));
Destroy(texture2d);
Sprite sprite = Sprite.Create(texture2dpng, new Rect(0, 0, texture2dpng.width, texture2dpng.height), new Vector2(0.5f, 0.5f));
image.sprite = sprite;
image.color = new Color(1, 1, 1, 1);
handlerLoadingPosition(image);
}
return 0;
});
}
string outPath = GameScenUserInfo.getAllRoot();
if (utilsTools.IsPhone == false)
{
outPath = outPath.Replace("/", "\\");
}
if(utilsTools.IsExistIO(gameScenUser.getLineImgLocalPath()) == false)
{
ZipUtility.unzipFileUrl(gameScenUser.file, zpath, outPath, this, (bool isOk) =>
{
onUnZipEndHandler(gameScenUser);
}, "");
}
else
{
onUnZipEndHandler(gameScenUser);
}
}
private void handlerLoadingPosition(Image image)
{
float width = image.sprite.texture.width;
float height = image.sprite.texture.height;
float bet = width / height;
RectTransform rectTransform = image.GetComponent<RectTransform>();
Vector2 offsetOutSize = new Vector2(10, 10);//new Vector2(7,7))
RectTransform baseTransform = rectTransform.transform.parent.GetComponent<RectTransform>();
Color[] colors = image.sprite.texture.GetPixels();
if (width.Equals(height))
{
utilsTools.addTimer_Update(gameObject, "_1", (String na) =>
{
RoundedRectangle roundedRectangle = transform.Find("gameEndOperBase/back").GetComponent<RoundedRectangle>();
roundedRectangle.resetSize(new Vector2(width + offsetOutSize.x, height + offsetOutSize.y));
return false;
});
utilsTools.checkResetYuanJiao(colors, image.sprite.texture.width, image.sprite.texture.height, 25);
image.sprite.texture.SetPixels(colors);
image.sprite.texture.Apply();
return;
}
int offsetY = (int)(rectTransform.rect.width * betY);
utilsTools.checkResetYuanJiao(colors,image.sprite.texture.width,image.sprite.texture.height,25,0,offsetY);
image.sprite.texture.SetPixels(colors);
image.sprite.texture.Apply();
image.type = Image.Type.Sliced;
Vector2 size = new Vector2(rectTransform.rect.width, rectTransform.rect.width * 1.45f);
rectTransform.sizeDelta = new Vector2(rectTransform.rect.width,rectTransform.rect.width * 2f);
//rectTransform.localScale = new Vector2(1, 1.45f / 2.0f);
//var rectTransform1 = transform.Find("Continue").GetComponent<RectTransform>();
//float diff = rectTransform1.localPosition.y - rectTransform.localPosition.y;
//rectTransform.localPosition = new Vector2(0, 0);
//rectTransform1.sizeDelta = new Vector2(rectTransform1.sizeDelta.x, 100f);
//rectTransform1.localPosition = new Vector2(0, 0 - size.y / 2 - 50);
utilsTools.addTimer_Update(gameObject, "_1", (String na) =>
{
RoundedRectangle roundedRectangle = transform.Find("gameEndOperBase/back").GetComponent<RoundedRectangle>();
roundedRectangle.resetSize(size + offsetOutSize);//7,7
return false;
},1);
}
int onDownColorImgHandler(string id, string url, bool isSuccess, System.Object data, string localpath)
{
if (isSuccess == false)
{
utilsTools.addTimer_Update(gameObject, "tryDownColorImg", (String name1) =>
{
utilsTools.httpDOWNIMG(this, url, localpath, (string id, string url, bool isSuccess, System.Object data) =>
{
return onDownColorImgHandler(id, url, isSuccess, data, localpath);
});
return false;
}, 60);
}
else
{
utilsTools.delTimeHandler(gameObject, "tryDownColorImg");
Image image = mainShowView.GetComponent<Image>();
Texture2D texture2d = data as Texture2D;
Texture2D texture2dpng;
RectTransform rectTransform = image.GetComponent<RectTransform>();
utilsTools.TextureJpg2Png(texture2d, out texture2dpng,(int)rectTransform.rect.width,(int)rectTransform.rect.height);
Destroy(texture2d);
Sprite sprite = Sprite.Create(texture2dpng, new Rect(0, 0, texture2dpng.width, texture2dpng.height), new Vector2(0.5f, 0.5f));
image.sprite = sprite;
image.color = new Color(1, 1, 1, 1);
this.handlerLoadingPosition(image);
}
return 0;
}
void onUnZipEndHandler(GameScenUserInfo gameScenUser)
{
mainGameOneImageView mgoiv = transform.Find("gameEndOperBase/gameShowBase").GetComponent<mainGameOneImageView>();
//mgoiv.loadGameImgId(gameScenUser,false);
}
// Update is called once per frame
void Update()
{
......@@ -41,5 +264,22 @@ public class replayerBack : MonoBehaviour
public void onContinue()
{
}
public void onDownButton()
{
}
public void onPlayButton()
{
}
public void onShareButton()
{
}
public void onEventHandler(string eventName, List<UnityEngine.Object> uobjects, List<System.Object> objects)
{
if (childEventHandlers.ContainsKey(eventName))
{
childEventHandlers[eventName](uobjects, objects);
}
}
}
using System;
using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;
using UnityEngine.UI;
public class RoundedRectangle : MonoBehaviour
{
public Color color = new Color(1f, 1f, 1f,1f);
public int r = 20;
private bool isInit = false;
private GameScenUserInfo gameScenUserInfo = null;
void Start()
{
initMember();
}
public void initMember()
{
if(isInit == false)
{
isInit = true;
RectTransform rectTransform = GetComponent<RectTransform>();
Texture2D texture2D = new Texture2D((int)rectTransform.rect.width, (int)rectTransform.rect.height, TextureFormat.RGBA32, false);
Image image = GetComponent<Image>();
if (image == null)
{
image = gameObject.AddComponent<Image>();
}
Color[] allColor = new Color[texture2D.width * texture2D.height];
for (int x = 0; x < texture2D.width; x++)
{
for (int y = 0; y < texture2D.height; y++)
{
int offset = y * texture2D.width + x;
allColor[offset] = color;
}
}
utilsTools.checkResetYuanJiao(allColor, texture2D.width, texture2D.height, r);
texture2D.SetPixels(allColor);
texture2D.Apply();
image.sprite = Sprite.Create(texture2D, new Rect(0, 0, texture2D.width, texture2D.height), new Vector2(0.5f, 0.5f));
}
}
public void resetSize(Vector2 size)
{
isInit = false;
Image image = GetComponent<Image>();
Destroy(image.sprite);
RectTransform rectTransform = GetComponent<RectTransform>();
rectTransform.sizeDelta = new Vector2(size.x, size.y);
initMember();
}
// Update is called once per frame
void Update()
{
initMember();
}
}
fileFormatVersion: 2
guid: 928e9020a18ea86408d69b795f43462b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;
using UnityEngine.UI;
public class imageGradationView : MonoBehaviour
{
public Color color1 = Color.black;
public Color color2 = Color.white;
// Start is called before the first frame update
private Color[] allColor = null;
private Texture2D texture2D = null;
private int angle = 90;//仅支持90# 0 左到右 180 右到左 90 上到下 270 下到上,其他方向暂时不支持
void Start()
{
initMember();
}
void initMember()
{
if(allColor != null)
{
return;
}
RectTransform rectTransform = GetComponent<RectTransform>();
texture2D = new Texture2D((int)rectTransform.rect.width,(int)rectTransform.rect.height,TextureFormat.RGBA32,false);
Image image = GetComponent<Image>();
if(image == null)
{
image = gameObject.AddComponent<Image>();
}
image.sprite = image.sprite = Sprite.Create(texture2D, new Rect(0, 0, texture2D.width, texture2D.height), new Vector2(0.5f, 0.5f));
allColor = new Color[texture2D.width * texture2D.height]; //texture2D.GetPixels();
updateImageView();
texture2D.SetPixels(allColor);
texture2D.Apply();
}
void updateImageView()
{
if (angle.Equals(90))
{
float height = texture2D.height;
float[] diffValue = { (color1.r - color2.r)/height, (color1.g - color2.g) / height , (color1.b - color2.b) / height , (color1.a - color2.a) / height };
for (int y = 0; y < texture2D.height; y++)
{
Color lineColor = new Color(color2.r + diffValue[0] * y, color2.g + diffValue[1] * y, color2.b + diffValue[2] * y, color2.a + diffValue[3] * y);
for(int x = 0;x < texture2D.width; x++)
{
int idx = y * texture2D.width + x;
allColor[idx] = lineColor;
}
}
}
}
// Update is called once per frame
void Update()
{
initMember();
}
}
fileFormatVersion: 2
guid: d612bbffc9c2c60499a56dc091ec528c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
......@@ -14,11 +14,11 @@ public class mainGameOneImageView : mainGameView
private Dictionary<string, Color[]> allColor2 = new Dictionary<string, Color[]>();
private Dictionary<string, Vector2Short> allColorSize = new Dictionary<string, Vector2Short>();
private Color defColor = new Color(1, 1, 1, 1);
private bool InitEndIsShowLine = true;
void Start()
{
}
// Update is called once per frame
void Update()
{
baseUpdate();
......@@ -33,6 +33,7 @@ public class mainGameOneImageView : mainGameView
onLineAndSelectBack();
return false;
}, 4);
return;
}
Vector2Short vector2Short = allColorSize["outColor"];
int width = vector2Short.x;
......@@ -88,6 +89,151 @@ public class mainGameOneImageView : mainGameView
checkAddAreaId();
checkSelectColors();
}
protected override void onShowAreaByNoAnimation(short aid)
{
int cout = GroupByAreaPtInfos.mapAllDatas[aid].Count;
var pts = GroupByAreaPtInfos.mapAllDatas[aid];
Color[] outColors = allColor2["outColor"];
Color[] final = allColor2["final"];
Color[] thumbnail = allColor2["thumbnail"];
Vector2Short finalSize = allColorSize["final"];
Vector2Short outSize = allColorSize["outColor"];
for (int i = 0; i < cout; i++)
{
int value = pts[i];
short x = (short)(value % gameidJsondata.width);
short y = (short)(value / gameidJsondata.height);
int x1 = (int)((float)(x / outSize.fx) * finalSize.fx);
int y1 = (int)((float)(y / outSize.fy) * finalSize.fy);
int finalIdx = y1 * finalSize.x + x1;
Color color = final[y1 * finalSize.x + x1];
color.a = 1f;
digitMatrix.Data[x, y] = fullShow;
outColors[value] = color;
thumbnail[finalIdx] = color;
}
Apply();
TaskManages.getInstance().addTask(this, (System.Object[] _) =>
{
if (utilsTools.isEqualByValue(gameScenUseInfo.progress, 1.0, 0.0000002f))
{
TaskManages.getInstance().addTask(this, (System.Object[] parma) =>
{
utilsTools.setGDataByKey("enableZoomMove", false);
if (lowImg != null) lowImg.SetActive(false);
if (areaIdBase != null) areaIdBase.SetActive(false);
utilsTools.sendEventObjectParams("gamePlayerEndHandler");
});
}
});
drawThumbnailByAid(new List<short>() { aid });
}
protected override void onShowAnimationHandler()
{
if(showAreaAnimationDatas.Count > 0)
{
Color[] outColors = allColor2["outColor"];
Color[] final = allColor2["final"];
Color[] thumbnail = allColor2["thumbnail"];
Vector2Short finalSize = allColorSize["final"];
Vector2Short outSize = allColorSize["outColor"];
List<short> removeAids = new List<short>();
int cout1 = 0;
int dt001 = utilsTools.getTotalMillisecond();
foreach (var item in showAreaAnimationDatas)
{
short gid = gameidJsondata.getAid(item.m_aid).gid;
short nowCheckId = (short)(item.m_aid + 20);
var groupPtInfo = groupPtInfos[gid];
int cout = 0;
utilsTools.Ring(item.m_x, item.m_y, item.m_fpsEnd, item.m_fpsStart, gameidJsondata.width, gameidJsondata.height,(int x, int y, int idx) =>
{
short nowValue = digitMatrix.Data[x, y];
if(!nowValue.Equals(nowCheckId))
{
return false;
}
cout++;
cout1++;
digitMatrix.Data[x, y] = fullShow;
int x1 = (int)((x / outSize.fx) * finalSize.fx);
int y1 = (int)((y / outSize.fy) * finalSize.fy);
Color color = final[y1 * finalSize.x + x1];
color.a = 1;
outColors[idx] = color;
return true;
});
if (cout == 0)
{
//没有可渲染区域
removeAids.Add(item.m_aid);
List<Vector2Short> tempLineColors = new List<Vector2Short>();
groupPtInfo.getLineByAid(item.m_aid,ref tempLineColors);
foreach (var item1 in tempLineColors)
{
if (digitMatrix.Data[item1.x, item1.y].Equals(bianlun))
{
cout++;
int idx = (gameidJsondata.width - item1.x + 1) * gameidJsondata.width + (gameidJsondata.height - item1.y + 1);
digitMatrix.Data[item1.x, item1.y] = fullShow;
int x1 = (int)((item1.x / outSize.fx) * finalSize.fx);
int y1 = (int)((item1.y / outSize.fy) * finalSize.fy);
Color color = final[y1 * finalSize.x + x1];
color.a = 1f;
outColors[idx] = color;
}
}
groupPtInfo.removeAid(item.m_aid);
}
else
{
short diff = (short)(item.m_fpsEnd - item.m_fpsStart);
item.m_fpsStart = item.m_fpsEnd;
item.m_fpsEnd += diff;
}
}
int dt002 = utilsTools.getTotalMillisecond();
if (cout1 > 0)
{
Apply();
}
if (removeAids.Count > 0)
{
//移除已经播放完成
foreach (var aid in removeAids)
{
for (int i = 0; i < showAreaAnimationDatas.Count; i++)
{
if (showAreaAnimationDatas[i].m_aid.Equals(aid) == true)
{
showAreaAnimationDatas.RemoveAt(i);
break;
}
}
}
drawThumbnailByAid(removeAids);
if (showAreaAnimationDatas.Count == 0)
{
//保存一次缩略遮罩图
if (utilsTools.isEqualByValue(gameScenUseInfo.progress, 1.0, 0.0000002f))
{
TaskManages.getInstance().addTask(this, (System.Object[] parma) =>
{
utilsTools.setGDataByKey("enableZoomMove", false);
if (lowImg != null) lowImg.SetActive(false);
if (areaIdBase != null) areaIdBase.SetActive(false);
utilsTools.sendEventObjectParams("gamePlayerEndHandler");
});
}
}
}
}
}
public void checkSelectColors()
{
if (allColor2.ContainsKey("select") == false)
......@@ -121,12 +267,15 @@ public class mainGameOneImageView : mainGameView
allColor2.Add("thumbnail", colors);
allColorSize.Add("thumbnail", new Vector2Short(vector2Short.x, vector2Short.y));
TaskManages.getInstance().addTask(this, (System.Object[] _) =>
{
if (InitEndIsShowLine)
{
utilsTools.addTimer_Update(gameObject, "applyOut", (String name) =>
{
Apply();
return false;
}, 3);
}
nowSelectgid = -1;
resetSize();
onInitEndHandler();
......@@ -151,11 +300,15 @@ public class mainGameOneImageView : mainGameView
groupPtInfos_All[areaItem1.gid].getDataByAid(areaItem1.id, ref areaAllPts, true);
foreach (var item in areaAllPts)
{
//lineTexture2d.SetPixel(item.x, item.y, color);//回放使用
int idx = item.y * size1.x + item.x;
int x = (int)((float)(item.x * size2.x) / (float)size1.x);
int y = (int)((float)(item.y * size2.y) / (float)size1.y);
//allColor2["outColor"] = allColor2[]
float temp = item.x * size2.x;
int x = (int)(temp / (float)size1.x);
temp = item.y * size2.y;
int y = (int)(temp / (float)size1.y);
color = allColor2["final"][y * size2.x + x];
color.a = 1f;
allColor2["outColor"][idx] = color;
allColor2["thumbnail"][y * size2.x + x] = color;
}
Apply();
}
......@@ -238,8 +391,11 @@ public class mainGameOneImageView : mainGameView
{
allColor2.Add("line",texture2d.GetPixels());
allColorSize.Add("line", new Vector2Short((short)texture2d.width, (short)texture2d.height));
if (InitEndIsShowLine == true)
{
Image image = oneImg.GetComponent<Image>();
image.sprite = Sprite.Create(texture2d, new Rect(0, 0, texture2d.width, texture2d.height), new Vector2(0.5f, 0.5f));
}
lineTexture2d = texture2d;
}
else if(typeId == 2)
......@@ -337,17 +493,6 @@ public class mainGameOneImageView : mainGameView
GroupByAreaPtInfos groupPt = null;
List<Vector2Short> tempData = new List<Vector2Short>();
//if (allColor.ContainsKey("low") == false)
//{
// allColor.Add("low", lowImgTexture2d.GetPixels(0, 0, lowImgTexture2d.width, lowImgTexture2d.height));
//}
//else
//{
// allColor["low"] = lowImgTexture2d.GetPixels(0, 0, lowImgTexture2d.width, lowImgTexture2d.height);
//}
//if (thumbnailTexture2d != null && allColor.ContainsKey("thumbnail") == false)
// allColor.Add("thumbnail", thumbnailTexture2d.GetPixels(0, 0, thumbnailTexture2d.width, thumbnailTexture2d.height));
if (nowSelectgid > 0)
{
jsonGroupInfo = gameidJsondata.getRoomGroup(nowSelectgid);
......@@ -408,6 +553,11 @@ public class mainGameOneImageView : mainGameView
allColor2.Add("select", nowSelectTexture.GetPixels());
allColorSize.Add("select",new Vector2Short((short)nowSelectTexture.width,(short)nowSelectTexture.height));
}
public bool loadGameImgId(GameScenUserInfo gameUserInfo,bool initEndIsLine)
{
InitEndIsShowLine = initEndIsLine;
return loadGameImgId(gameUserInfo);
}
public override bool loadGameImgId(GameScenUserInfo gameUserInfo)
{
string linePath = gameUserInfo.getLineImgLocalPath();
......@@ -456,7 +606,7 @@ public class mainGameOneImageView : mainGameView
for (int x1 = start; x1 < (start + step); x1++)
{
x = x1;
int index = y1 * gameidJsondata.width + x1;
int index = y1 * width + x1;
tempColor[index] = defColor;
}
}
......
......@@ -35,9 +35,9 @@ public class mainGameView : MonoBehaviour
private bool thumbnailIsChange = false;
private string[] initDigitMatrixs = { "", "","" };
protected Dictionary<short, short> aid2selectOrderIdx = new Dictionary<short, short>();
private GameScenUserInfo gameScenUseInfo = null;
protected GameScenUserInfo gameScenUseInfo = null;
//x,y aid 当前帧向量 起点终点 等宽度计算扩散
private List<AreaAnimationDiffuse> showAreaAnimationDatas = new List<AreaAnimationDiffuse>();
protected List<AreaAnimationDiffuse> showAreaAnimationDatas = new List<AreaAnimationDiffuse>();
protected Dictionary<short, GroupByAreaPtInfos> groupPtInfos = new Dictionary<short, GroupByAreaPtInfos>();
protected Dictionary<short, GroupByAreaPtInfos> groupPtInfos_All = new Dictionary<short, GroupByAreaPtInfos>();//不管是否涂色都会记录
protected short bianlun = -1;
......@@ -982,7 +982,7 @@ public class mainGameView : MonoBehaviour
}
return ret;
}
void onShowAreaByNoAnimation(short aid)
protected virtual void onShowAreaByNoAnimation(short aid)
{
int cout = GroupByAreaPtInfos.mapAllDatas[aid].Count;
var pts = GroupByAreaPtInfos.mapAllDatas[aid];
......@@ -993,7 +993,7 @@ public class mainGameView : MonoBehaviour
{
int value = pts[i];
short x = (short)(value % gameidJsondata.width);
short y = (short)(value / gameidJsondata.width);
short y = (short)(value / gameidJsondata.height);
digitMatrix.Data[x, y] = fullShow;
line[value].a = 0;
low[value].a = 0;
......@@ -1120,7 +1120,7 @@ public class mainGameView : MonoBehaviour
{
TaskManages.getInstance().updateTask(this);
}
void onShowAnimationHandler()
protected virtual void onShowAnimationHandler()
{
if(showAreaAnimationDatas.Count > 0)
......@@ -1226,7 +1226,7 @@ public class mainGameView : MonoBehaviour
}
}
}
void drawThumbnailByAid(List<short> aids)
protected virtual void drawThumbnailByAid(List<short> aids)
{
if (false)
{
......
using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;
using UnityEngine.UI;
public class rebackListItem : MonoBehaviour
{
//public Texture2D StyleImage;
public GameObject value;
private static Color[] allColors = null;
private static int width = 0;
private static int height = 0;
bool isInit = false;
private bool valueIsFirst = true;
public Color showColorValue = Color.white;
public string imageid = "";
public int listId = -1;
// Start is called before the first frame update
void Start()
{
initMember();
}
void initMember()
{
if(isInit == false)
{
isInit = true;
if(allColors == null)
{
Texture2D texture2D = GetComponent<Image>().sprite.texture;
allColors = texture2D.GetPixels();
width = texture2D.width;
height = texture2D.height;
}
string path = utilsTools.getWritableByPath("gameData/cc_4mMEugNomv_ytuQ_pictureColorThn4.jpg");
utilsTools.loadLocalImage(this, path, (string id, string url, bool isSuccess, System.Object data) =>
{
if (isSuccess)
{
Texture2D texture2D = data as Texture2D;
setData(texture2D);
}
return 0;
});
}
}
public void setData(Texture2D texture2d)
{
Image image = value.GetComponent<Image>();
if(image != null)
{
if(valueIsFirst == false)
{
Destroy(image.sprite);
}
valueIsFirst = false;
int width1 = texture2d.width;
int height1 = texture2d.height;
if(width1 < width)
{
float bet = (width / (float)width1);
var temp = utilsTools.ScaleTexture(texture2d, width, (int)(height1 * bet));
Destroy(texture2d);
setData(temp);
return;
}
int startY = height1 / 2 - height / 2;
if(width1.Equals(height1) == false)
{
startY = height1 - height - height1 / 10;
}
Color[] nowTextureColors = texture2d.GetPixels(width1 / 2 - width / 2, startY, width, height);
Texture2D texture2d1 = new Texture2D(width, height,TextureFormat.RGBA32,false);
Color[] nowText001 = texture2d1.GetPixels();
Color delColor = new Color(0, 0, 0, 0);
//ë?
for (int x1 = 0; x1 < width; x1++)
{
for (int y1 = 0; y1 < height; y1++)
{
int idx = y1 * width + x1;
Color color = allColors[idx];
bool isDel = false;
if(color.Equals(showColorValue) == false || color.a.Equals(0))
{
isDel = true;
}
else if(color.a > 0.2f)
{
if(x1 > 0 && x1 < (width - 1))
{
if(y1 > 0 && y1 < (height - 1))
{
Color color1 = allColors[y1 * width + x1 + 1];
if (color1.Equals(showColorValue) == false || color1.a.Equals(0)) isDel = true;
color1 = allColors[y1 * width + x1 - 1];
if (color1.Equals(showColorValue) == false || color1.a.Equals(0)) isDel = true;
color1 = allColors[y1 * width + width + x1 ];
if (color1.Equals(showColorValue) == false || color1.a.Equals(0)) isDel = true;
color1 = allColors[y1 * width - width + x1];
if (color1.Equals(showColorValue) == false || color1.a.Equals(0)) isDel = true;
}
}
}
if(isDel == true)
{
nowText001[idx] = delColor;
}
else
{
Color color1 = nowTextureColors[idx];
color1.a = 1f;
nowText001[idx] = color1;
}
}
}
Destroy(texture2d);
texture2d1.SetPixels(nowText001);
image.sprite = Sprite.Create(texture2d1, new Rect(0, 0, texture2d1.width, texture2d1.height), new Vector2(0.5f, 0.5f));
texture2d1.Apply();
}
}
public void onClickHandler()
{
//string path = utilsTools.getWritableByPath("gameData/cc_4mMEugNomv_ytuQ_pictureColorThn4.jpg");
//utilsTools.loadLocalImage(this, path, (string id, string url, bool isSuccess, System.Object data) =>
//{
// if (isSuccess)
// {
// Texture2D texture2D = data as Texture2D;
// setData(texture2D);
// }
// return 0;
//});
utilsTools.sendEventObjectParams("rebackListItemClick", imageid, listId);
}
// Update is called once per frame
void Update()
{
}
}
fileFormatVersion: 2
guid: 6994091b4d264ce449ba0404579ea9e0
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
......@@ -107,19 +107,26 @@ public class colorItem : MonoBehaviour
float s;
float v;
Color.RGBToHSV(useColor, out h, out s, out v);
if (v > 0.6)
v = v * 100;
s = s * 100;
if(v < 75)
{
v = v - 0.5f;
v = v + 20;
}
else if(v < 0.45f)
else
{
v = v + 0.5f;
v = v - 4;
if(s < 75)
{
s = s + 20;
}
else
{
v = v - v / 3;
s = s - 10;
}
}
s = s / 100f;
v = v / 100f;
Color color1 = Color.HSVToRGB(h, s, v);
effectImg.color2 = color1;
effectImg.color1 = useColor;
......
......@@ -2,6 +2,8 @@ using System.IO;
using System.Collections;
using UnityEngine;
using ICSharpCode.SharpZipLib.Zip;
using UnityEngine.Networking;
public static class ZipUtility
{
#region ZipCallback
......@@ -304,4 +306,47 @@ public static class ZipUtility
_zipCallback.OnPostZip(entry);
return true;
}
//如果本地存在zip就解压否则下载后解压
public static void unzipFileUrl(string url,string zippath,string outpath,MonoBehaviour monoBehaviour, NotifyBoolParam notifyBoolParam,string pass = "")
{
if(utilsTools.IsExistIO(zippath) == false)
{
monoBehaviour.StartCoroutine(LoadAndBytesUnzipWithWeb(url, zippath, (bool isOk) =>
{
if (isOk == false)
{
notifyBoolParam(false);
}else
{
if(pass.Equals(""))
ZipUtility.UnzipFile(zippath, outpath);
else
ZipUtility.UnzipFile(zippath, outpath, pass);
}
}));
}
}
static public IEnumerator LoadAndBytesUnzipWithWeb(string url, string exportPath, NotifyBoolParam back)
{
Debug.Log("exportPath : " + exportPath);
using (UnityWebRequest uwr = UnityWebRequest.Get(url))
{
yield return uwr.SendWebRequest();
if (uwr.isHttpError == true || uwr.isNetworkError == true)
{
Debug.Log("www.error : " + uwr.error);
back(false);
}
else if (uwr.isDone == true)
{
var data = uwr.downloadHandler.data;
File.WriteAllBytes(exportPath, data);
back(true);
}
}
}
}
......@@ -41,6 +41,15 @@ public class Vector2Short
{
public short x;
public short y;
public float fx
{
get { float x1 = x;return x1; }
}
public float fy
{
get { float y1 = y; return y1; }
}
public Vector2Short(short x, short y)
{
this.x = x;
......
......@@ -266,31 +266,69 @@ public class utilsTools
}
return cout;
}
public static int checkResetYuanJiao(Color[] colors, int width, int height,int minR) {
public static void TextureJpg2Png(Texture2D jpgTexture, out Texture2D pngTexture2d,int width = -1,int height = -1)
{
if (width < 0) width = jpgTexture.width;
if(height < 0) height = jpgTexture.height;
pngTexture2d = new Texture2D(width,height, TextureFormat.RGBA32, false);
Color[] allColorJpg = jpgTexture.GetPixels();
Color[] allColorPng = new Color[width * height];
for (int i = 0; i < width; i++)
{
int x1 = (int)(((float)i / (float)width) * jpgTexture.width);
for (int j = 0; j < height; j++)
{
int idx = j * width + i;
int y1 = (int)(((float)j / (float)height) * jpgTexture.height);
Color color = allColorJpg[y1 * jpgTexture.width + x1];
color.a = 1f;
allColorPng[idx] = color;
}
}
pngTexture2d.SetPixels(allColorPng);
return;
}
public static int checkResetYuanJiao(Color[] colors, int width, int height,int minR,int offsetX = 0,int offsetY = 0) {
//检查四个角落是否透明
int rFang = minR * minR;
int count = 0;
int x = 0;
int y = 0;
int idx = 0;
for (int i = 0; i < offsetX; i++)
{
for(int j = 0; j < height; j++)
{
colors[j * width + i].a = 0;
colors[j * width + width - i - 1].a = 0;
}
}
for (int i = 0;i < width; i++)
{
for(int j = 0; j < offsetY; j++)
{
colors[j * width + i].a = 0;
colors[(height - j - 1) * width + i].a = 0;
}
}
for (int i = 0;i < minR; i++)
{
int iFang = (minR - i) * (minR - i);
for(int j = 0;j < minR; j++)
{
if(iFang + (minR - j) * (minR - j) > rFang)//超出⚪范围
{
x = i;
y = j;
x = i + offsetX;
y = j + offsetY;
idx = y * width + x;
if(colors[idx].a != 0)
{
colors[idx].a = 0;
count++;
}
x = width - i-1;
y = height - j-1;
x = width - i-1 - offsetX;
y = height - j-1 - offsetY;
idx = y * width + x;
if (colors[idx].a != 0)
{
......@@ -298,8 +336,8 @@ public class utilsTools
count++;
}
x = i;
y = height - j-1;
x = i + offsetX;
y = height - j - 1 - offsetY;
idx = y * width + x;
if (colors[idx].a != 0)
{
......@@ -307,8 +345,8 @@ public class utilsTools
count++;
}
x = width - i-1;
y = j;
x = width - i-1 - offsetX;
y = j + offsetY;
idx = y * width + x;
if (colors[idx].a != 0)
{
......@@ -378,14 +416,18 @@ public class utilsTools
}
netProxy.GET(urlFormat, isText, back, objects);
}
public static void loadLocalImage(MonoBehaviour monoBehaviour,Image image,string locapath, LoadImageInfo back = null)
public static void loadLocalImage(MonoBehaviour monoBehaviour,string locapath, onUrlBackHandler back = null)
{
nodeNetProxy netProxy = monoBehaviour.GetComponent<nodeNetProxy>();
if (netProxy == null)
{
netProxy = monoBehaviour.gameObject.AddComponent<nodeNetProxy>();
}
netProxy.DOWNIMG("", locapath, (string id, string url, bool isSuccess, System.Object data) => {
netProxy.DOWNIMG("", locapath, back);
}
public static void loadLocalImage(MonoBehaviour monoBehaviour,Image image,string locapath, LoadImageInfo back = null)
{
loadLocalImage(monoBehaviour,locapath, (string id, string url, bool isSuccess, System.Object data) => {
if(isSuccess == false)
{
if(back != null)
......@@ -597,7 +639,7 @@ public class utilsTools
{
Color newColor = source.GetPixelBilinear((float)j / (float)result.width, (float)i / (float)result.height);
//result.SetPixel(j, i, newColor);
colors[i * targetWidth + i] = newColor;
colors[i * targetWidth + j] = newColor;
}
}
result.SetPixels(0, 0, targetWidth, targetHeight, colors);
......
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