AR骑行16:10屏幕问题,首页3d小人动态显示逻辑
This commit is contained in:
parent
fc7ef017d0
commit
889ec8244e
22215
Assets/Resources/UI/Prefab/AR/HomePlayer.prefab
Normal file
22215
Assets/Resources/UI/Prefab/AR/HomePlayer.prefab
Normal file
File diff suppressed because it is too large
Load Diff
7
Assets/Resources/UI/Prefab/AR/HomePlayer.prefab.meta
Normal file
7
Assets/Resources/UI/Prefab/AR/HomePlayer.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 92822fe2174eccc48a103e2ce61bc3cd
|
||||||
|
PrefabImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
22512
Assets/Resources/UI/Prefab/AR/HomePlayerNV.prefab
Normal file
22512
Assets/Resources/UI/Prefab/AR/HomePlayerNV.prefab
Normal file
File diff suppressed because it is too large
Load Diff
7
Assets/Resources/UI/Prefab/AR/HomePlayerNV.prefab.meta
Normal file
7
Assets/Resources/UI/Prefab/AR/HomePlayerNV.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5c1a3c6627f5f8148b3ba3455739a3b2
|
||||||
|
PrefabImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@ -515,6 +515,7 @@ GameObject:
|
|||||||
- component: {fileID: 7079145949622423480}
|
- component: {fileID: 7079145949622423480}
|
||||||
- component: {fileID: 973096408216707529}
|
- component: {fileID: 973096408216707529}
|
||||||
- component: {fileID: 2069270412248716376}
|
- component: {fileID: 2069270412248716376}
|
||||||
|
- component: {fileID: 363259881315378518}
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: RawImage
|
m_Name: RawImage
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@ -587,6 +588,22 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 2646b2ba277320e41bea125e9aebcb06, type: 3}
|
m_Script: {fileID: 11500000, guid: 2646b2ba277320e41bea125e9aebcb06, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
|
--- !u!114 &363259881315378518
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 3060614720484037117}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 97bc2ebab6563400c95b036136d26ea6, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_Inverse: 0
|
||||||
|
m_MaskInteraction: 85
|
||||||
|
m_UseStencil: 1
|
||||||
|
m_RaycastFilter: 0
|
||||||
--- !u!1 &3855505734325714637
|
--- !u!1 &3855505734325714637
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -622,7 +639,7 @@ RectTransform:
|
|||||||
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}
|
||||||
m_AnchorMax: {x: 0, y: 0}
|
m_AnchorMax: {x: 0, y: 0}
|
||||||
m_AnchoredPosition: {x: 5, y: 0}
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
m_SizeDelta: {x: 211, y: 0}
|
m_SizeDelta: {x: 211, y: 0}
|
||||||
m_Pivot: {x: 0, y: 1}
|
m_Pivot: {x: 0, y: 1}
|
||||||
--- !u!222 &1670686349435088156
|
--- !u!222 &1670686349435088156
|
||||||
@ -2584,7 +2601,7 @@ RectTransform:
|
|||||||
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}
|
||||||
m_AnchorMax: {x: 0, y: 0}
|
m_AnchorMax: {x: 0, y: 0}
|
||||||
m_AnchoredPosition: {x: 28, y: 0}
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
m_SizeDelta: {x: 0, y: 14}
|
m_SizeDelta: {x: 0, y: 14}
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!222 &5526612273925040420
|
--- !u!222 &5526612273925040420
|
||||||
@ -3409,6 +3426,7 @@ GameObject:
|
|||||||
- component: {fileID: 9155624476384996310}
|
- component: {fileID: 9155624476384996310}
|
||||||
- component: {fileID: 9155624476384996308}
|
- component: {fileID: 9155624476384996308}
|
||||||
- component: {fileID: 6189263240186495329}
|
- component: {fileID: 6189263240186495329}
|
||||||
|
- component: {fileID: 615514512664849654}
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: NewRouteDetailPanel
|
m_Name: NewRouteDetailPanel
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@ -3461,6 +3479,18 @@ MonoBehaviour:
|
|||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
newNav: {fileID: 0}
|
newNav: {fileID: 0}
|
||||||
|
--- !u!225 &615514512664849654
|
||||||
|
CanvasGroup:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 9155624476384996305}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_Alpha: 1
|
||||||
|
m_Interactable: 1
|
||||||
|
m_BlocksRaycasts: 1
|
||||||
|
m_IgnoreParentGroups: 0
|
||||||
--- !u!1001 &5057842305503200153
|
--- !u!1001 &5057842305503200153
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -3518,20 +3548,30 @@ PrefabInstance:
|
|||||||
propertyPath: m_AnchoredPosition.y
|
propertyPath: m_AnchoredPosition.y
|
||||||
value: 0
|
value: 0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1460208238439066746, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_SizeDelta.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 1617869899094122649, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 1617869899094122649, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_SizeDelta.x
|
propertyPath: m_SizeDelta.x
|
||||||
value: 0
|
value: 0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1627126351653202737, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_Material
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2054923810110871857, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 2054923810110871857, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMax.y
|
propertyPath: m_AnchorMax.y
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2054923810110871857, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 2054923810110871857, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMin.y
|
propertyPath: m_AnchorMin.y
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2054923810110871857, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 2054923810110871857, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
@ -3678,6 +3718,26 @@ PrefabInstance:
|
|||||||
propertyPath: m_SizeDelta.x
|
propertyPath: m_SizeDelta.x
|
||||||
value: 0
|
value: 0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4065006849412909149, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_AnchorMax.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4065006849412909149, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_AnchorMin.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4065006849412909149, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_AnchoredPosition.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4065006849412909149, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_AnchoredPosition.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 4204578097682859198, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 4204578097682859198, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMax.y
|
propertyPath: m_AnchorMax.y
|
||||||
@ -3706,12 +3766,12 @@ PrefabInstance:
|
|||||||
- target: {fileID: 5249748558008090706, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 5249748558008090706, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMax.y
|
propertyPath: m_AnchorMax.y
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 5249748558008090706, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 5249748558008090706, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMin.y
|
propertyPath: m_AnchorMin.y
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 5249748558008090706, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 5249748558008090706, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
@ -3731,12 +3791,12 @@ PrefabInstance:
|
|||||||
- target: {fileID: 6347209353323850145, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 6347209353323850145, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMax.y
|
propertyPath: m_AnchorMax.y
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 6347209353323850145, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 6347209353323850145, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMin.y
|
propertyPath: m_AnchorMin.y
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 6347209353323850145, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 6347209353323850145, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
@ -3748,15 +3808,30 @@ PrefabInstance:
|
|||||||
propertyPath: m_AnchoredPosition.y
|
propertyPath: m_AnchoredPosition.y
|
||||||
value: 0
|
value: 0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 6495799208751703362, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_AnchorMax.y
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 6495799208751703362, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_AnchorMin.y
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 6495799208751703362, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_AnchoredPosition.x
|
||||||
|
value: 20
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 8197454007437855745, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 8197454007437855745, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMax.y
|
propertyPath: m_AnchorMax.y
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 8197454007437855745, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 8197454007437855745, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMin.y
|
propertyPath: m_AnchorMin.y
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 8197454007437855745, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 8197454007437855745, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
@ -3771,12 +3846,12 @@ PrefabInstance:
|
|||||||
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMax.y
|
propertyPath: m_AnchorMax.y
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMin.y
|
propertyPath: m_AnchorMin.y
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
@ -3786,7 +3861,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchoredPosition.y
|
propertyPath: m_AnchoredPosition.y
|
||||||
value: 0
|
value: -2
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 9135822971364406318, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
- target: {fileID: 9135822971364406318, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||||
type: 3}
|
type: 3}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -18,6 +18,7 @@ using UnityEngine.UI;
|
|||||||
public class MainController : BaseScene
|
public class MainController : BaseScene
|
||||||
{
|
{
|
||||||
[SerializeField] GameObject root;
|
[SerializeField] GameObject root;
|
||||||
|
private GameObject homePlayer;
|
||||||
private Text Version;
|
private Text Version;
|
||||||
|
|
||||||
protected override void Awake()
|
protected override void Awake()
|
||||||
@ -67,6 +68,7 @@ public class MainController : BaseScene
|
|||||||
{
|
{
|
||||||
//DOTween.KillAll();
|
//DOTween.KillAll();
|
||||||
FinishMessage(sender);
|
FinishMessage(sender);
|
||||||
|
homePlayer?.SetActive(App.currentPageIsHome);
|
||||||
}
|
}
|
||||||
private bool DataSorceChanged { get; set; }
|
private bool DataSorceChanged { get; set; }
|
||||||
private void ListenerHandler(List<ReceiveMsgModel> message)
|
private void ListenerHandler(List<ReceiveMsgModel> message)
|
||||||
@ -364,6 +366,15 @@ public class MainController : BaseScene
|
|||||||
ShowGameRoomInviteConfirm();
|
ShowGameRoomInviteConfirm();
|
||||||
UIManager.UpdateJoinCompetition();//查询当前我参加的赛事
|
UIManager.UpdateJoinCompetition();//查询当前我参加的赛事
|
||||||
//await GetDeviceListAsync(); PC品牌
|
//await GetDeviceListAsync(); PC品牌
|
||||||
|
//显示首页的3d小人
|
||||||
|
if (App.CurrentUser.Sex == 1)
|
||||||
|
{
|
||||||
|
homePlayer = Instantiate(Resources.Load<GameObject>("UI/Prefab/AR/HomePlayer"));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
homePlayer = Instantiate(Resources.Load<GameObject>("UI/Prefab/AR/HomePlayerNV"));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task GetDeviceListAsync()
|
private async Task GetDeviceListAsync()
|
||||||
|
|||||||
@ -49,7 +49,7 @@ namespace Assets.Scripts.Scenes.VideoRide
|
|||||||
|
|
||||||
protected Sequence sequence;
|
protected Sequence sequence;
|
||||||
protected VideoGameManager manager { get; set; }
|
protected VideoGameManager manager { get; set; }
|
||||||
Camera camera;
|
Camera camera { get; set; }
|
||||||
float currenPlayerHeight;
|
float currenPlayerHeight;
|
||||||
Transform bone_bottle_2 { get; set; }
|
Transform bone_bottle_2 { get; set; }
|
||||||
|
|
||||||
|
|||||||
@ -1,81 +0,0 @@
|
|||||||
using UnityEngine;
|
|
||||||
using System.Collections;
|
|
||||||
|
|
||||||
public class ShakeCamera : MonoBehaviour
|
|
||||||
{
|
|
||||||
|
|
||||||
// 震动标志位
|
|
||||||
private bool isshakeCamera = true;
|
|
||||||
|
|
||||||
// 震动幅度
|
|
||||||
public float shakeLevel = 3f;
|
|
||||||
// 震动时间
|
|
||||||
public float setShakeTime = 0.2f;
|
|
||||||
// 震动的FPS
|
|
||||||
public float shakeFps = 45f;
|
|
||||||
|
|
||||||
private float fps;
|
|
||||||
private float shakeTime = 0.0f;
|
|
||||||
private float frameTime = 0.0f;
|
|
||||||
private float shakeDelta = 0.005f;
|
|
||||||
private Camera selfCamera;
|
|
||||||
|
|
||||||
private Rect changeRect;
|
|
||||||
|
|
||||||
void Awake()
|
|
||||||
{
|
|
||||||
selfCamera = Camera.main;
|
|
||||||
changeRect = new Rect(0.0f, 0.0f, 1.0f, 1.0f);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Use this for initialization
|
|
||||||
void Start()
|
|
||||||
{
|
|
||||||
shakeTime = setShakeTime;
|
|
||||||
fps = shakeFps;
|
|
||||||
frameTime = 0.03f;
|
|
||||||
shakeDelta = 0.005f;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Update is called once per frame
|
|
||||||
void Update()
|
|
||||||
{
|
|
||||||
if (isshakeCamera)
|
|
||||||
{
|
|
||||||
if (shakeTime > 0)
|
|
||||||
{
|
|
||||||
shakeTime -= Time.deltaTime;
|
|
||||||
if (shakeTime <= 0)
|
|
||||||
{
|
|
||||||
changeRect.xMin = 0.0f;
|
|
||||||
changeRect.yMin = 0.0f;
|
|
||||||
selfCamera.rect = changeRect;
|
|
||||||
isshakeCamera = false;
|
|
||||||
shakeTime = setShakeTime;
|
|
||||||
fps = shakeFps;
|
|
||||||
frameTime = 0.03f;
|
|
||||||
shakeDelta = 0.005f;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
frameTime += Time.deltaTime;
|
|
||||||
|
|
||||||
if (frameTime > 1.0 / fps)
|
|
||||||
{
|
|
||||||
frameTime = 0;
|
|
||||||
changeRect.xMin = shakeDelta * (-1.0f + shakeLevel * Random.value);
|
|
||||||
changeRect.yMin = shakeDelta * (-1.0f + shakeLevel * Random.value);
|
|
||||||
selfCamera.rect = changeRect;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void shake()
|
|
||||||
{
|
|
||||||
isshakeCamera = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@ -1,11 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 68972f1ed725ed94bb600236ab29a6d3
|
|
||||||
MonoImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
serializedVersion: 2
|
|
||||||
defaultReferences: []
|
|
||||||
executionOrder: 0
|
|
||||||
icon: {instanceID: 0}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@ -23,7 +23,7 @@ TagManager:
|
|||||||
- GameRoom05
|
- GameRoom05
|
||||||
- GameRoom06
|
- GameRoom06
|
||||||
- HomePlayer
|
- HomePlayer
|
||||||
-
|
- video
|
||||||
-
|
-
|
||||||
-
|
-
|
||||||
-
|
-
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user