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: 973096408216707529}
|
||||
- component: {fileID: 2069270412248716376}
|
||||
- component: {fileID: 363259881315378518}
|
||||
m_Layer: 5
|
||||
m_Name: RawImage
|
||||
m_TagString: Untagged
|
||||
@ -587,6 +588,22 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 2646b2ba277320e41bea125e9aebcb06, type: 3}
|
||||
m_Name:
|
||||
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
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -622,7 +639,7 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {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_Pivot: {x: 0, y: 1}
|
||||
--- !u!222 &1670686349435088156
|
||||
@ -2584,7 +2601,7 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {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_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &5526612273925040420
|
||||
@ -3409,6 +3426,7 @@ GameObject:
|
||||
- component: {fileID: 9155624476384996310}
|
||||
- component: {fileID: 9155624476384996308}
|
||||
- component: {fileID: 6189263240186495329}
|
||||
- component: {fileID: 615514512664849654}
|
||||
m_Layer: 5
|
||||
m_Name: NewRouteDetailPanel
|
||||
m_TagString: Untagged
|
||||
@ -3461,6 +3479,18 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
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
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -3518,20 +3548,30 @@ PrefabInstance:
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 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,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1627126351653202737, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_Material
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2054923810110871857, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2054923810110871857, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2054923810110871857, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
@ -3678,6 +3718,26 @@ PrefabInstance:
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 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,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
@ -3706,12 +3766,12 @@ PrefabInstance:
|
||||
- target: {fileID: 5249748558008090706, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5249748558008090706, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5249748558008090706, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
@ -3731,12 +3791,12 @@ PrefabInstance:
|
||||
- target: {fileID: 6347209353323850145, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6347209353323850145, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6347209353323850145, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
@ -3748,15 +3808,30 @@ PrefabInstance:
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 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,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8197454007437855745, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8197454007437855745, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
@ -3771,12 +3846,12 @@ PrefabInstance:
|
||||
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
@ -3786,7 +3861,7 @@ PrefabInstance:
|
||||
- target: {fileID: 8526344065104504758, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
value: -2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9135822971364406318, guid: a1999d0576fee6248a9c5a507ae8d10e,
|
||||
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
|
||||
{
|
||||
[SerializeField] GameObject root;
|
||||
private GameObject homePlayer;
|
||||
private Text Version;
|
||||
|
||||
protected override void Awake()
|
||||
@ -67,6 +68,7 @@ public class MainController : BaseScene
|
||||
{
|
||||
//DOTween.KillAll();
|
||||
FinishMessage(sender);
|
||||
homePlayer?.SetActive(App.currentPageIsHome);
|
||||
}
|
||||
private bool DataSorceChanged { get; set; }
|
||||
private void ListenerHandler(List<ReceiveMsgModel> message)
|
||||
@ -364,6 +366,15 @@ public class MainController : BaseScene
|
||||
ShowGameRoomInviteConfirm();
|
||||
UIManager.UpdateJoinCompetition();//查询当前我参加的赛事
|
||||
//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()
|
||||
|
||||
@ -49,7 +49,7 @@ namespace Assets.Scripts.Scenes.VideoRide
|
||||
|
||||
protected Sequence sequence;
|
||||
protected VideoGameManager manager { get; set; }
|
||||
Camera camera;
|
||||
Camera camera { get; set; }
|
||||
float currenPlayerHeight;
|
||||
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
|
||||
- GameRoom06
|
||||
- HomePlayer
|
||||
-
|
||||
- video
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user