Commit 9895f0ba authored by czy's avatar czy

优化数字特效

parent e2fd5710
......@@ -3979,76 +3979,6 @@ PrefabInstance:
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 605753004, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 605753004, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_AnchoredPosition.y
value: 176
objectReference: {fileID: 0}
- target: {fileID: 605753004, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_SizeDelta.x
value: 339.4073
objectReference: {fileID: 0}
- target: {fileID: 605753004, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_SizeDelta.y
value: 187.38428
objectReference: {fileID: 0}
- target: {fileID: 605753005, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_FontData.m_BestFit
value: 1
objectReference: {fileID: 0}
- target: {fileID: 605753005, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_FontData.m_MaxSize
value: 94
objectReference: {fileID: 0}
- target: {fileID: 605753005, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_FontData.m_Alignment
value: 4
objectReference: {fileID: 0}
- target: {fileID: 605753005, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_FontData.m_Font
value:
objectReference: {fileID: 12800000, guid: 8bcb1e4d602e26044bd1dca9f775fa10,
type: 3}
- target: {fileID: 605753005, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_Color.b
value: 1
objectReference: {fileID: 0}
- target: {fileID: 605753005, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_Color.g
value: 1
objectReference: {fileID: 0}
- target: {fileID: 605753005, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_Color.r
value: 1
objectReference: {fileID: 0}
- target: {fileID: 767122296, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1338799328, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_AnchoredPosition.y
value: 468
objectReference: {fileID: 0}
- target: {fileID: 1338799328, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_SizeDelta.x
value: 150.00436
objectReference: {fileID: 0}
- target: {fileID: 1338799328, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_SizeDelta.y
value: 150.00436
objectReference: {fileID: 0}
- target: {fileID: 1338799328, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
propertyPath: m_AnchoredPosition.x
value: 194
objectReference: {fileID: 0}
- target: {fileID: 6064464676328073066, guid: 919382978f5e2684ba83e6daf6491458,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6064464677632144689, guid: 919382978f5e2684ba83e6daf6491458,
type: 3}
propertyPath: m_Name
......@@ -4159,26 +4089,6 @@ PrefabInstance:
propertyPath: m_Pivot.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7582286918531672244, guid: 919382978f5e2684ba83e6daf6491458,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8583335472386491063, guid: 919382978f5e2684ba83e6daf6491458,
type: 3}
propertyPath: m_LocalScale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8583335472386491063, guid: 919382978f5e2684ba83e6daf6491458,
type: 3}
propertyPath: m_LocalScale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8583335472386491063, guid: 919382978f5e2684ba83e6daf6491458,
type: 3}
propertyPath: m_LocalScale.z
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 919382978f5e2684ba83e6daf6491458, type: 3}
--- !u!114 &6165904641102012439 stripped
......
......@@ -47,8 +47,8 @@ public class BattleCtrl : MonoBehaviour
public bool IsScoreSettlementStatus=false; //是否是分数结算状态
public bool IsWin=false; //是否胜利
public int Magnification=1;//倍率
public int targetScore = 1;
public int Magnification=1;//最后得分的倍率。
public int targetScore = 1; //乘上倍率后的分数。
//更新分数
......
......@@ -461,17 +461,17 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 605753003}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
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: 1338799328}
m_RootOrder: 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.0000038147, y: 73.6}
m_SizeDelta: {x: 187.92728, y: 34.147583}
m_AnchoredPosition: {x: 136, y: -0.0000019073}
m_SizeDelta: {x: 134.45753, y: 105.64991}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &605753006
CanvasRenderer:
......@@ -494,7 +494,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_Color: {r: 0, g: 0, b: 0, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
......@@ -502,16 +502,16 @@ MonoBehaviour:
m_Calls: []
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_FontSize: 14
m_FontSize: 77
m_FontStyle: 0
m_BestFit: 1
m_BestFit: 0
m_MinSize: 10
m_MaxSize: 40
m_Alignment: 4
m_MaxSize: 77
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_HorizontalOverflow: 1
m_VerticalOverflow: 1
m_LineSpacing: 1
m_Text: 0
--- !u!1 &606454943
......@@ -749,7 +749,7 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1338799328}
- {fileID: 3235784849534517948}
m_Father: {fileID: 6064464676328073067}
m_RootOrder: 17
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
......@@ -1306,7 +1306,6 @@ GameObject:
- component: {fileID: 1338799328}
- component: {fileID: 1338799327}
- component: {fileID: 1338799326}
- component: {fileID: 1338799329}
m_Layer: 5
m_Name: PurseImage
m_TagString: Untagged
......@@ -1321,19 +1320,19 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1338799325}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
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:
- {fileID: 605753004}
- {fileID: 8583335472386491063}
m_Father: {fileID: 673864175}
- {fileID: 605753004}
m_Father: {fileID: 3235784849534517948}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 100, y: 493}
m_SizeDelta: {x: 100, y: 100}
m_AnchoredPosition: {x: 75.002, y: -2.0174}
m_SizeDelta: {x: 150.00436, y: 150.00436}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1338799327
CanvasRenderer:
......@@ -1362,7 +1361,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 76453178344e4fa429c3a183b2fba462, type: 3}
m_Sprite: {fileID: 21300000, guid: bcf56afc92d1f524bb41b66d5985e7f0, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
......@@ -1372,18 +1371,6 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &1338799329
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1338799325}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8ff94815dcde40a4f9fcd7c7fea2d493, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &1529647316
GameObject:
m_ObjectHideFlags: 0
......@@ -1630,7 +1617,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &1702194950
RectTransform:
m_ObjectHideFlags: 0
......@@ -2046,7 +2033,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &2107683652
RectTransform:
m_ObjectHideFlags: 0
......@@ -9892,6 +9879,94 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &4744510048724276499
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3235784849534517948}
- component: {fileID: 4622846462715863175}
- component: {fileID: 9161863949892852354}
- component: {fileID: 8663326081962974003}
m_Layer: 5
m_Name: BgPurseImage
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3235784849534517948
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4744510048724276499}
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:
- {fileID: 1338799328}
m_Father: {fileID: 673864175}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 200, y: 624}
m_SizeDelta: {x: 341.32303, y: 119.364136}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4622846462715863175
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4744510048724276499}
m_CullTransparentMesh: 0
--- !u!114 &9161863949892852354
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4744510048724276499}
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: 0.6415094, g: 0.6415094, b: 0.6415094, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: d222cb0073af0314c94f0b969989936d, 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 &8663326081962974003
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4744510048724276499}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8ff94815dcde40a4f9fcd7c7fea2d493, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &5156541820109564448
GameObject:
m_ObjectHideFlags: 0
......@@ -10745,7 +10820,7 @@ RectTransform:
- {fileID: 2107683652}
- {fileID: 673864175}
m_Father: {fileID: 6064464677632144690}
m_RootOrder: 4
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
......@@ -12580,8 +12655,8 @@ RectTransform:
- {fileID: 6064464677342981551}
- {fileID: 124130345543878390}
- {fileID: 1272010191699396320}
- {fileID: 6064464676328073067}
- {fileID: 6064464677660112695}
- {fileID: 6064464676328073067}
- {fileID: 6064464678343489378}
- {fileID: 141872499}
- {fileID: 767122297}
......@@ -12765,7 +12840,7 @@ RectTransform:
- {fileID: 8307228446671075014}
- {fileID: 8721565877943715486}
m_Father: {fileID: 6064464677632144690}
m_RootOrder: 5
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
......@@ -14878,6 +14953,18 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!225 &734376806
CanvasGroup:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7905703235052740184}
m_Enabled: 1
m_Alpha: 1
m_Interactable: 1
m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0
--- !u!1 &7975587463478854421
GameObject:
m_ObjectHideFlags: 0
......@@ -15653,7 +15740,7 @@ PrefabInstance:
- target: {fileID: 2490371539985674704, guid: 13cf4ffbaee8b5345aae4334d263f620,
type: 3}
propertyPath: m_RootOrder
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2490371539985674704, guid: 13cf4ffbaee8b5345aae4334d263f620,
type: 3}
......@@ -15732,6 +15819,12 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 13cf4ffbaee8b5345aae4334d263f620, type: 3}
--- !u!1 &7905703235052740184 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 4046205740538686783, guid: 13cf4ffbaee8b5345aae4334d263f620,
type: 3}
m_PrefabInstance: {fileID: 6165904640569111399}
m_PrefabAsset: {fileID: 0}
--- !u!224 &8583335472386491063 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2490371539985674704, guid: 13cf4ffbaee8b5345aae4334d263f620,
......
......@@ -40,7 +40,7 @@ Material:
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: e6bcefb2a2fea3442809925e5d4fe224, type: 3}
m_Texture: {fileID: 2800000, guid: 24f3639160792c447b0654fa3b55a9da, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
......
......@@ -7,7 +7,7 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Pink
m_Name: Color_Pink
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords:
m_LightmapFlags: 4
......
......@@ -7,7 +7,7 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: white
m_Name: Color_white
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords:
m_LightmapFlags: 4
......
......@@ -11,6 +11,7 @@ GameObject:
- component: {fileID: 4046205740538686782}
- component: {fileID: 4046205740538686780}
- component: {fileID: 4046205740538686781}
- component: {fileID: 1126372128848782493}
m_Layer: 5
m_Name: 100c
m_TagString: Untagged
......@@ -74,6 +75,18 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!225 &1126372128848782493
CanvasGroup:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4046205740538686783}
m_Enabled: 1
m_Alpha: 1
m_Interactable: 1
m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0
--- !u!1 &4370743840750312403
GameObject:
m_ObjectHideFlags: 0
......
......@@ -16,7 +16,8 @@ public class PurseImage : MonoBehaviour
recTransform = GetComponent<RectTransform>();
beginPos = recTransform.localPosition;
//targetPos = Camera.main.ScreenToWorldPoint(new Vector3(Screen.width / 2, Screen.height / 2, 0)); //有问题
targetPos =Camera.main.ScreenToViewportPoint(Vector3.one * 0.5f);
//targetPos =Camera.main.ScreenToViewportPoint(Vector3.one * 0.5f);
targetPos = Camera.main.ScreenToViewportPoint(new Vector3(0.5f,0.2f,0.5f));
//print(targetPos);
}
......@@ -26,7 +27,7 @@ public class PurseImage : MonoBehaviour
if (BattleCtrl.instance.isEndBattle)
{
//游戏结束,钱袋移动到屏幕中心
//游戏结束,钱袋移动到屏幕中心,开始结算。
recTransform.localPosition = Vector3.Lerp(recTransform.localPosition, targetPos, Speed * Time.deltaTime);
if(Vector3.Distance(recTransform.localPosition, targetPos) < 10)
{
......
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class UITextToPurse : MonoBehaviour
{
......@@ -9,14 +10,38 @@ public class UITextToPurse : MonoBehaviour
private float timer=0;
private RectTransform recTransform;
private float Speed = 0f;
private CanvasGroup canvasGrop;
private Vector3 scalTemp;
private bool isToBig=true;
void Start()
{
recTransform = GetComponent<RectTransform>();
canvasGrop = GetComponentInChildren<CanvasGroup>();
canvasGrop.alpha = 0;
scalTemp = new Vector3(3, 3, 3);
}
// Update is called once per frame
void Update()
{
//数字 透明变化 和大小变化
canvasGrop.alpha = Mathf.Lerp(canvasGrop.alpha, 1, 10f * Time.deltaTime);
if (isToBig)
{
transform.localScale = Vector3.Lerp(transform.localScale, scalTemp, 10f * Time.deltaTime);
if (Vector3.Distance(transform.localScale, scalTemp) <= 0.5f)
{
scalTemp = new Vector3(1, 1, 1);
isToBig = false;
}
}
else
{
transform.localScale = Vector3.Lerp(transform.localScale, scalTemp, 15f * Time.deltaTime);
}
//停留1秒
timer += Time.deltaTime;
if(timer< DeltaTime)
......
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