场景切换视频,切换场景时的效果补充

This commit is contained in:
DESKTOP-SAJ6RKV\Administrator 2025-05-17 15:55:08 +08:00
parent 3d4ff931d4
commit e43c419729
2 changed files with 83 additions and 20 deletions

View File

@ -714,16 +714,16 @@ RectTransform:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 744653009504908729} m_GameObject: {fileID: 744653009504908729}
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_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 1 m_ConstrainProportionsScale: 1
m_Children: [] m_Children: []
m_Father: {fileID: 2090319480340751313} m_Father: {fileID: 6033434420635246474}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: -0.75, y: -0.2857666}
m_SizeDelta: {x: 1300, y: 2340} m_SizeDelta: {x: 1300, y: 2340}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8506496053228211346 --- !u!222 &8506496053228211346
@ -25997,6 +25997,7 @@ RectTransform:
- {fileID: 1508900408836313865} - {fileID: 1508900408836313865}
- {fileID: 4982030497614920511} - {fileID: 4982030497614920511}
- {fileID: 3736817874055198994} - {fileID: 3736817874055198994}
- {fileID: 6033434420635246474}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0} m_AnchorMin: {x: 0, y: 0}
@ -36112,16 +36113,16 @@ RectTransform:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2648265056226477471} m_GameObject: {fileID: 2648265056226477471}
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_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 1 m_ConstrainProportionsScale: 1
m_Children: [] m_Children: []
m_Father: {fileID: 2090319480340751313} m_Father: {fileID: 6033434420635246474}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: -0.75, y: -0.2857666}
m_SizeDelta: {x: 1300, y: 2340} m_SizeDelta: {x: 1300, y: 2340}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2197638625356784514 --- !u!222 &2197638625356784514
@ -56833,11 +56834,6 @@ RectTransform:
- {fileID: 3586785766027361055} - {fileID: 3586785766027361055}
- {fileID: 4131428034209665544} - {fileID: 4131428034209665544}
- {fileID: 4423604887565960560} - {fileID: 4423604887565960560}
- {fileID: 2606955134287391216}
- {fileID: 9114651370344425490}
- {fileID: 6045065208568952750}
- {fileID: 8059303560156873943}
- {fileID: 6120632717750543533}
m_Father: {fileID: 1508900408836313865} m_Father: {fileID: 1508900408836313865}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
@ -76537,16 +76533,16 @@ RectTransform:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6998371556694017052} m_GameObject: {fileID: 6998371556694017052}
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_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 1 m_ConstrainProportionsScale: 1
m_Children: [] m_Children: []
m_Father: {fileID: 2090319480340751313} m_Father: {fileID: 6033434420635246474}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: -0.75, y: -0.2857666}
m_SizeDelta: {x: 1300, y: 2340} m_SizeDelta: {x: 1300, y: 2340}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2648534052663761424 --- !u!222 &2648534052663761424
@ -76587,6 +76583,46 @@ MonoBehaviour:
m_FillOrigin: 0 m_FillOrigin: 0
m_UseSpriteMesh: 0 m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1 m_PixelsPerUnitMultiplier: 1
--- !u!1 &7031927170101600824
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6033434420635246474}
m_Layer: 5
m_Name: m_rectSpeed
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6033434420635246474
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7031927170101600824}
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: 2606955134287391216}
- {fileID: 9114651370344425490}
- {fileID: 6045065208568952750}
- {fileID: 8059303560156873943}
- {fileID: 6120632717750543533}
m_Father: {fileID: 2338385386102721414}
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: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &7280053383048790945 --- !u!1 &7280053383048790945
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -76612,16 +76648,16 @@ RectTransform:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7280053383048790945} m_GameObject: {fileID: 7280053383048790945}
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_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 1 m_ConstrainProportionsScale: 1
m_Children: [] m_Children: []
m_Father: {fileID: 2090319480340751313} m_Father: {fileID: 6033434420635246474}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: -0.75, y: -0.2857666}
m_SizeDelta: {x: 1300, y: 2340} m_SizeDelta: {x: 1300, y: 2340}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4487296827901646034 --- !u!222 &4487296827901646034
@ -86762,16 +86798,16 @@ RectTransform:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8754248687627866089} m_GameObject: {fileID: 8754248687627866089}
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_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 1 m_ConstrainProportionsScale: 1
m_Children: [] m_Children: []
m_Father: {fileID: 2090319480340751313} m_Father: {fileID: 6033434420635246474}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: -0.75, y: -0.2857666}
m_SizeDelta: {x: 1300, y: 2340} m_SizeDelta: {x: 1300, y: 2340}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7137013874561420673 --- !u!222 &7137013874561420673

View File

@ -33,6 +33,9 @@ namespace GameLogic
private TextMeshProUGUI m_tmpCount; private TextMeshProUGUI m_tmpCount;
private RawImage m_rimg_ViewTexture; private RawImage m_rimg_ViewTexture;
private VideoPlayer m_video_Video; private VideoPlayer m_video_Video;
private RectTransform m_rectSdx;
private RectTransform m_rectSceneFx;
private RectTransform m_rectSpeed;
protected override void ScriptGenerator() protected override void ScriptGenerator()
{ {
m_rectBgList = FindChildComponent<RectTransform>("Bg/m_rectBgList"); m_rectBgList = FindChildComponent<RectTransform>("Bg/m_rectBgList");
@ -53,6 +56,9 @@ namespace GameLogic
m_tmpCount = FindChildComponent<TextMeshProUGUI>("Bg/m_rect_GiftPanel/GiftItem/Item/m_tmpCount"); m_tmpCount = FindChildComponent<TextMeshProUGUI>("Bg/m_rect_GiftPanel/GiftItem/Item/m_tmpCount");
m_rimg_ViewTexture = FindChildComponent<RawImage>("Bg/BattleBg/m_rimg_ViewTexture"); m_rimg_ViewTexture = FindChildComponent<RawImage>("Bg/BattleBg/m_rimg_ViewTexture");
m_video_Video = FindChildComponent<VideoPlayer>("Bg/BattleBg/m_video_Video"); m_video_Video = FindChildComponent<VideoPlayer>("Bg/BattleBg/m_video_Video");
m_rectSdx = FindChildComponent<RectTransform>("m_rectSdx");
m_rectSceneFx = FindChildComponent<RectTransform>("m_rectSceneFx");
m_rectSpeed = FindChildComponent<RectTransform>("m_rectSpeed");
m_btnSetting.onClick.AddListener(OnClickSettingBtn); m_btnSetting.onClick.AddListener(OnClickSettingBtn);
m_btnRank.onClick.AddListener(OnClickRankBtn); m_btnRank.onClick.AddListener(OnClickRankBtn);
} }
@ -181,6 +187,23 @@ namespace GameLogic
m_rectBgList.GetChild(i).gameObject.SetActive(false); m_rectBgList.GetChild(i).gameObject.SetActive(false);
} }
for (int i = 0; i < m_rectSdx.childCount; i++)
{
m_rectSdx.GetChild(i).gameObject.SetActive(false);
}
for (int i = 0; i < m_rectSceneFx.childCount; i++)
{
m_rectSceneFx.GetChild(i).gameObject.SetActive(false);
}
for (int i = 0; i < m_rectSpeed.childCount; i++)
{
m_rectSpeed.GetChild(i).gameObject.SetActive(false);
}
if (teamId > m_rectBgList.childCount) if (teamId > m_rectBgList.childCount)
{ {
Log.Error("背景Id错误" + teamId); Log.Error("背景Id错误" + teamId);
@ -188,6 +211,10 @@ namespace GameLogic
} }
m_rectBgList.GetChild(teamId).gameObject.SetActive(true); m_rectBgList.GetChild(teamId).gameObject.SetActive(true);
m_rectSdx.GetChild(teamId).gameObject.SetActive(true);
m_rectSceneFx.GetChild(teamId).gameObject.SetActive(true);
m_rectSpeed.GetChild(teamId).gameObject.SetActive(true);
// 替换UI图 // 替换UI图
SwitchUIResource(); SwitchUIResource();