【新手引导】 更换新手引导live2d

zhangqiang 2020-11-05 11:05:04 +08:00
parent f50a9d77b2
commit 0abdd79253
16 changed files with 595 additions and 3 deletions

View File

@ -0,0 +1,85 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &8502403945018872294
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8850706908867474988}
- component: {fileID: 7134050478068721019}
- component: {fileID: 8091644141577803274}
m_Layer: 0
m_Name: sgtn
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8850706908867474988
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8502403945018872294}
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_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
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: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7134050478068721019
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8502403945018872294}
m_CullTransparentMesh: 0
--- !u!114 &8091644141577803274
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8502403945018872294}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d85b887af7e6c3f45a2e2d2920d641bc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 2100000, guid: b66cf7a186d13054989b33a5c90044e4, type: 2}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
skeletonDataAsset: {fileID: 11400000, guid: 4ddf132c02be7c946a6a0eac2a9b19bb, type: 2}
initialSkinName: default
initialFlipX: 0
initialFlipY: 0
startingAnimation: idle
startingLoop: 1
timeScale: 1
freeze: 0
unscaledTime: 0
meshGenerator:
settings:
useClipping: 1
zSpacing: 0
pmaVertexColors: 1
tintBlack: 0
calculateTangents: 0
addNormals: 0
immutableTriangles: 0

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 112c5a9d73fbea94580c4aabe943a928
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 95b93551f26efbe4493cceed4ff70edb
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,293 @@
sgtn.png
size: 1024,1024
format: RGBA8888
filter: Linear,Linear
repeat: none
1
rotate: false
xy: 256, 609
size: 126, 218
orig: 126, 218
offset: 0, 0
index: -1
10
rotate: false
xy: 256, 458
size: 105, 149
orig: 105, 149
offset: 0, 0
index: -1
2
rotate: false
xy: 871, 840
size: 147, 182
orig: 147, 182
offset: 0, 0
index: -1
3
rotate: false
xy: 355, 311
size: 76, 140
orig: 76, 140
offset: 0, 0
index: -1
4
rotate: false
xy: 550, 351
size: 54, 77
orig: 54, 77
offset: 0, 0
index: -1
5
rotate: false
xy: 645, 560
size: 42, 82
orig: 42, 82
offset: 0, 0
index: -1
6
rotate: true
xy: 547, 514
size: 61, 96
orig: 61, 96
offset: 0, 0
index: -1
7
rotate: false
xy: 2, 436
size: 154, 308
orig: 154, 308
offset: 0, 0
index: -1
8
rotate: true
xy: 554, 430
size: 82, 86
orig: 82, 86
offset: 0, 0
index: -1
9
rotate: false
xy: 523, 659
size: 129, 180
orig: 129, 180
offset: 0, 0
index: -1
erduo
rotate: true
xy: 550, 322
size: 27, 44
orig: 27, 44
offset: 0, 0
index: -1
hudiejie18
rotate: true
xy: 654, 644
size: 61, 176
orig: 61, 176
offset: 0, 0
index: -1
hudiejie27
rotate: true
xy: 254, 193
size: 101, 97
orig: 101, 97
offset: 0, 0
index: -1
hudiejie56
rotate: true
xy: 254, 296
size: 160, 99
orig: 160, 99
offset: 0, 0
index: -1
lian
rotate: true
xy: 676, 836
size: 186, 193
orig: 186, 193
offset: 0, 0
index: -1
meimao
rotate: false
xy: 149, 36
size: 112, 17
orig: 112, 17
offset: 0, 0
index: -1
niao1
rotate: false
xy: 878, 686
size: 54, 30
orig: 54, 30
offset: 0, 0
index: -1
niao2
rotate: true
xy: 434, 508
size: 116, 111
orig: 116, 111
offset: 0, 0
index: -1
niao3
rotate: true
xy: 689, 572
size: 38, 51
orig: 38, 51
offset: 0, 0
index: -1
niao4
rotate: false
xy: 645, 517
size: 20, 41
orig: 20, 41
offset: 0, 0
index: -1
pijian14
rotate: true
xy: 434, 431
size: 75, 118
orig: 75, 118
offset: 0, 0
index: -1
pijian22
rotate: true
xy: 952, 734
size: 104, 55
orig: 104, 55
offset: 0, 0
index: -1
shou11
rotate: false
xy: 689, 612
size: 80, 30
orig: 80, 30
offset: 0, 0
index: -1
tou1
rotate: false
xy: 384, 626
size: 137, 201
orig: 137, 201
offset: 0, 0
index: -1
tou2
rotate: false
xy: 654, 707
size: 180, 127
orig: 180, 127
offset: 0, 0
index: -1
tou3
rotate: false
xy: 158, 467
size: 96, 277
orig: 96, 277
offset: 0, 0
index: -1
tou4
rotate: false
xy: 547, 577
size: 96, 80
orig: 96, 80
offset: 0, 0
index: -1
tou5
rotate: false
xy: 158, 189
size: 94, 276
orig: 94, 276
offset: 0, 0
index: -1
tou6
rotate: false
xy: 2, 28
size: 145, 171
orig: 145, 171
offset: 0, 0
index: -1
tou7
rotate: false
xy: 250, 829
size: 217, 193
orig: 217, 193
offset: 0, 0
index: -1
tou8
rotate: false
xy: 878, 718
size: 72, 120
orig: 72, 120
offset: 0, 0
index: -1
tou99
rotate: false
xy: 2, 746
size: 246, 276
orig: 246, 276
offset: 0, 0
index: -1
xxx
rotate: false
xy: 606, 372
size: 33, 56
orig: 33, 56
offset: 0, 0
index: -1
yanjing1
rotate: false
xy: 2, 2
size: 148, 24
orig: 148, 24
offset: 0, 0
index: -1
yanjing2
rotate: true
xy: 836, 686
size: 148, 40
orig: 148, 40
offset: 0, 0
index: -1
yanjing2d
rotate: true
xy: 2, 201
size: 233, 154
orig: 233, 154
offset: 0, 0
index: -1
yifu1a5
rotate: true
xy: 469, 841
size: 181, 205
orig: 181, 205
offset: 0, 0
index: -1
yifu43
rotate: false
xy: 433, 319
size: 115, 110
orig: 115, 110
offset: 0, 0
index: -1
yifu5a
rotate: false
xy: 363, 453
size: 69, 154
orig: 69, 154
offset: 0, 0
index: -1
yifu6a
rotate: false
xy: 264, 53
size: 80, 138
orig: 80, 138
offset: 0, 0
index: -1
yifu7a
rotate: false
xy: 149, 55
size: 113, 132
orig: 113, 132
offset: 0, 0
index: -1

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 1514de6f6150ea54da2542e11f2d77b9
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 503 KiB

View File

@ -0,0 +1,88 @@
fileFormatVersion: 2
guid: 77470ae1bd3f05045829dab66302785b
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 9
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
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0
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: 0
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 0f7a35ccb1567b741b6000dce256941f
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: def801b773f229b45aacc02960f016b1
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,17 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a6b194f808b1af6499c93410e504af42, type: 3}
m_Name: sgtn_Atlas
m_EditorClassIdentifier:
atlasFile: {fileID: 4900000, guid: 1514de6f6150ea54da2542e11f2d77b9, type: 3}
materials:
- {fileID: 2100000, guid: 4779c700d53c3b242bf060691ddb20e6, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a27e186febeee9e4da0ca8fba3a89853
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,28 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: sgtn_Material
m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _MainTex:
m_Texture: {fileID: 2800000, guid: 77470ae1bd3f05045829dab66302785b, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _Cutoff: 0.1
m_Colors: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4779c700d53c3b242bf060691ddb20e6
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,23 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f1b3b4b945939a54ea0b23d3396115fb, type: 3}
m_Name: sgtn_SkeletonData
m_EditorClassIdentifier:
atlasAssets:
- {fileID: 11400000, guid: a27e186febeee9e4da0ca8fba3a89853, type: 2}
scale: 0.01
skeletonJSON: {fileID: 4900000, guid: def801b773f229b45aacc02960f016b1, type: 3}
fromAnimation: []
toAnimation: []
duration: []
defaultMix: 0.2
controller: {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4ddf132c02be7c946a6a0eac2a9b19bb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -6,6 +6,8 @@ local curId
local args
local audio
local orginLayer
local live2d
local SkeletonGraphic
--初始化组件(用于子类重写)
function this:InitComponent()
@ -32,7 +34,8 @@ function this:InitComponent()
self.handPoint = Util.GetGameObject(self.buttonIcon,"GameObject")
poolManager:LoadLive("live2d_c_gyps_00020", self.dialogRoot.transform, Vector3.one * 0.46, Vector3.New(-350, 210))
-- poolManager:LoadLive("live2d_c_gyps_00020", self.dialogRoot.transform, Vector3.one * 0.46, Vector3.New(-350, 210))
live2d = poolManager:LoadLive("live2d_sgtn", self.dialogRoot.transform, Vector3.one * 0.42, Vector3.New(-337, -170))
end
--绑定事件(用于子类重写)
@ -526,7 +529,9 @@ function this:OnOpen(id, func, ...)
else
this.ShowGuide(id)
end
SkeletonGraphic = live2d:GetComponent("SkeletonGraphic")
SkeletonGraphic.AnimationState:SetAnimation(0, "touch", true)
Timer.New(function () SkeletonGraphic.AnimationState:SetAnimation(0, "idle", true) end, 1.7):Start()
end
@ -556,7 +561,7 @@ end
--界面关闭时调用(用于子类重写)
function this:OnClose()
SkeletonGraphic.AnimationState:SetAnimation(0, "idle", true)
if this.sortingOrder == 6300 then
this:SetSortingOrder(6000)
end