From 8bb0f299c33b41fc3b11461a046b69ef05dc7beb Mon Sep 17 00:00:00 2001 From: SweetJJuya Date: Thu, 12 Sep 2024 16:38:16 +0900 Subject: [PATCH] =?UTF-8?q?=EC=B9=B4=EB=93=9C=20=ED=9A=A8=EA=B3=BC=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/01.Scenes/01.Tycoon_1.unity | 190 +++++++----------- Assets/02.Scripts/Ui/Tycoon/TycoonCard.cs | 160 ++++++++++++--- .../02.Scripts/Ui/Tycoon/TycoonSelectCard.cs | 60 +++--- .../Ui/Tycoon/Roguelike/Card_Img_Team.png | Bin 0 -> 28286 bytes .../Tycoon/Roguelike/Card_Img_Team.png.meta | 140 +++++++++++++ Assets/05.Prefabs/Uis/Tycoons/Card.prefab | 66 +++--- 6 files changed, 407 insertions(+), 209 deletions(-) create mode 100644 Assets/03.Images/Ui/Tycoon/Roguelike/Card_Img_Team.png create mode 100644 Assets/03.Images/Ui/Tycoon/Roguelike/Card_Img_Team.png.meta diff --git a/Assets/01.Scenes/01.Tycoon_1.unity b/Assets/01.Scenes/01.Tycoon_1.unity index 7f5491c8f..c408e1248 100644 --- a/Assets/01.Scenes/01.Tycoon_1.unity +++ b/Assets/01.Scenes/01.Tycoon_1.unity @@ -3591,55 +3591,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 346596724} m_CullTransparentMesh: 1 ---- !u!1 &355668242 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 355668244} - - component: {fileID: 355668243} - m_Layer: 3 - m_Name: PostProcessingVolume - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &355668243 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 355668242} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IsGlobal: 1 - priority: 0 - blendDistance: 0 - weight: 1 - sharedProfile: {fileID: 11400000, guid: da9f66a87cd612d4e847d191aa6df602, type: 2} ---- !u!4 &355668244 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 355668242} - serializedVersion: 2 - 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: [] - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &357166929 GameObject: m_ObjectHideFlags: 0 @@ -6383,6 +6334,63 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 5685570007726524012, guid: 5fcdc9afc13ca2e49bc954e4fd607a47, type: 3} m_PrefabInstance: {fileID: 567774568} m_PrefabAsset: {fileID: 0} +--- !u!1001 &569074834 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6468678730395126332, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_Name + value: PostProcessingVolume + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} --- !u!1 &571612559 GameObject: m_ObjectHideFlags: 0 @@ -6658,8 +6666,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 1e18fddab7a69284394b8b5bad8d1dbe, type: 3} m_Name: m_EditorClassIdentifier: - SwitchMapsOpened: 6 - SwitchMapsClosed: 1 --- !u!1 &593921700 GameObject: m_ObjectHideFlags: 0 @@ -9788,17 +9794,6 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 4291285538023367731, guid: f9e46dadb5448ee4883f8b114e9c6488, type: 3} m_PrefabInstance: {fileID: 909457639} m_PrefabAsset: {fileID: 0} ---- !u!114 &909457641 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 267286335665872847, guid: f9e46dadb5448ee4883f8b114e9c6488, type: 3} - m_PrefabInstance: {fileID: 909457639} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9cbe519b68d07ad4285f091528d6a34d, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &963357680 GameObject: m_ObjectHideFlags: 0 @@ -10672,7 +10667,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &1045118482 Transform: m_ObjectHideFlags: 0 @@ -10706,20 +10701,26 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 278ab2f13d3f1e24594035530325c0ac, type: 3} m_Name: m_EditorClassIdentifier: + _liquidPanel: {fileID: 0} + _shaker: {fileID: 0} _renderTexture: {fileID: 2105041734} _liquidRenderer: {fileID: 379763496} _reachedCollider: {fileID: 400400199} + _amountText: {fileID: 0} + _completeCocktailImage: {fileID: 0} + _completeText: {fileID: 0} _spawnTransform: {fileID: 1511911897} _spawnLocation: {fileID: 218784750} _pushDirection: {x: -5, y: -1, z: 0} _pushPower: 70 _liquidObject: {fileID: -7612237390858616641, guid: 231c2f369e2946745a955eb49243702b, type: 3} - _liquidColor: {r: 1, g: 0.8431373, b: 0, a: 1} _liquidsPerSecond: 80 _maxLiquidCount: 400 _colorLerpSpeed: 0.5 _colorIntensity: 2 _objectPoolCount: 10000 + _moveDuration: 0.5 + _currentBarrel: {fileID: 0} --- !u!1 &1049919588 GameObject: m_ObjectHideFlags: 0 @@ -10851,8 +10852,6 @@ MonoBehaviour: k__BackingField: {fileID: 1496452083} k__BackingField: {fileID: 102499729} k__BackingField: {fileID: 1733600343} - k__BackingField: {fileID: 1909799358} - k__BackingField: {fileID: 587277062} _fadeImage: {fileID: 2055805162} --- !u!114 &1049919594 MonoBehaviour: @@ -16947,17 +16946,6 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 4291285538023367731, guid: f9e46dadb5448ee4883f8b114e9c6488, type: 3} m_PrefabInstance: {fileID: 8086743652407108747} m_PrefabAsset: {fileID: 0} ---- !u!114 &1518298344 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 267286335665872847, guid: f9e46dadb5448ee4883f8b114e9c6488, type: 3} - m_PrefabInstance: {fileID: 8086743652407108747} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9cbe519b68d07ad4285f091528d6a34d, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &1527652764 GameObject: m_ObjectHideFlags: 0 @@ -17970,17 +17958,6 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 4291285538023367731, guid: f9e46dadb5448ee4883f8b114e9c6488, type: 3} m_PrefabInstance: {fileID: 1627308700} m_PrefabAsset: {fileID: 0} ---- !u!114 &1627308702 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 267286335665872847, guid: f9e46dadb5448ee4883f8b114e9c6488, type: 3} - m_PrefabInstance: {fileID: 1627308700} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9cbe519b68d07ad4285f091528d6a34d, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1001 &1628404463 PrefabInstance: m_ObjectHideFlags: 0 @@ -22625,35 +22602,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e31b5881c81ad924b93ec7dcfe7baf19, type: 3} m_Name: m_EditorClassIdentifier: - SwitchMapsOpened: 2 - SwitchMapsClosed: 1 - _drinkRecipeSlotUiPrefab: {fileID: 282528693430034096, guid: 5d001eb1c848ebd468b622667d90cad8, type: 3} - _drinkRecipeSpawnLocation: {fileID: 1858488035} - _recipeName: {fileID: 713557315} - _drinkImage: {fileID: 1835523529} - _convertButton: {fileID: 1381895787} - _brewingIngredientSlotUis: - - {fileID: 1518298344} - - {fileID: 909457641} - - {fileID: 1627308702} - _selectedDrinkData: - k__BackingField: - k__BackingField: - k__BackingField: 0 - k__BackingField: 0 - k__BackingField: 0 - k__BackingField: 0 - k__BackingField: 0 - k__BackingField: 0 - k__BackingField: - k__BackingField: 0 - k__BackingField: - k__BackingField: 0 - k__BackingField: - k__BackingField: 0 - k__BackingField: {fileID: 0} - k__BackingField: {r: 0, g: 0, b: 0, a: 0} - _currentBrewing: {fileID: 0} --- !u!1 &1918605129 GameObject: m_ObjectHideFlags: 0 @@ -24182,9 +24130,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3dd7358ce993836479029d580437bb79, type: 3} m_Name: m_EditorClassIdentifier: - Card01: {fileID: 7279465393450390489, guid: cf200ba34deabdb41847ac49e53704be, type: 3} - Card02: {fileID: 7279465393450390489, guid: cf200ba34deabdb41847ac49e53704be, type: 3} - Card03: {fileID: 7279465393450390489, guid: cf200ba34deabdb41847ac49e53704be, type: 3} + card01: {fileID: 7279465393450390489, guid: cf200ba34deabdb41847ac49e53704be, type: 3} + card02: {fileID: 7279465393450390489, guid: cf200ba34deabdb41847ac49e53704be, type: 3} + card03: {fileID: 7279465393450390489, guid: cf200ba34deabdb41847ac49e53704be, type: 3} --- !u!1 &2048187805 GameObject: m_ObjectHideFlags: 0 @@ -27356,7 +27304,7 @@ SceneRoots: - {fileID: 873223992} - {fileID: 1774013120} - {fileID: 1634548838} - - {fileID: 355668244} + - {fileID: 569074834} - {fileID: 1222632321} - {fileID: 1231728096} - {fileID: 1619849090} diff --git a/Assets/02.Scripts/Ui/Tycoon/TycoonCard.cs b/Assets/02.Scripts/Ui/Tycoon/TycoonCard.cs index c87848d52..e88a92e9a 100644 --- a/Assets/02.Scripts/Ui/Tycoon/TycoonCard.cs +++ b/Assets/02.Scripts/Ui/Tycoon/TycoonCard.cs @@ -24,11 +24,9 @@ public enum Acceleration //아직 정해지지 않은건 None표시 } -public class TycoonCard : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointerClickHandler +public class TycoonCard : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointerClickHandler ,IPointerMoveHandler { - - [field: Title("카드 속성")] private CardData _cardData_IDX; @@ -49,6 +47,39 @@ public class TycoonCard : MonoBehaviour, IPointerEnterHandler, IPointerExitHandl [field: SerializeField, CLabel("회전 가속 종류")] public Acceleration AccelerationCard; + [field: Title("부가효과 : 카드 기울기")] + [field: SerializeField, CLabel("최대 기울기(각도)")] + private float maxRotationAngle = 15f; + [field: SerializeField, CLabel("기울기 복원 속도")] + private float returnSpeed = 1.0f; + private bool isPointerInside; // 이미지 안에 마우스가 있는지 여부를 추적 + private Coroutine moveRotationCoroutine; + private Coroutine endRotationCoroutine; + + private Image image; + + private RectTransform rectTransform; + + void Start() + { + rectTransform = GetComponent(); + _cardData_IDX = TycoonManager.Instance.GetCardDataByIdx(_cardData); + + Transform nameTransform = transform.Find("Name"); + Transform infoTransform = transform.Find("Infomation"); + + TextMeshProUGUI nametextComponent = nameTransform.GetComponent(); + nametextComponent.text = _cardData_IDX.Img; + + TextMeshProUGUI infotextComponent = infoTransform.GetComponent(); + infotextComponent.text = _cardData_IDX.ScriptText; + + image = transform.Find("Image").GetComponent(); + + + } + + [Button("회전")] public void Rotation_Start() @@ -69,45 +100,122 @@ public class TycoonCard : MonoBehaviour, IPointerEnterHandler, IPointerExitHandl // Resources.Load() } - - void Start() - { - _cardData_IDX = TycoonManager.Instance.GetCardDataByIdx(_cardData); - - Transform nameTransform = transform.Find("Name"); - Transform infoTransform = transform.Find("Infomation"); - - TextMeshProUGUI nametextComponent = nameTransform.GetComponent(); - nametextComponent.text = _cardData_IDX.Img; - - TextMeshProUGUI infotextComponent = infoTransform.GetComponent(); - infotextComponent.text = _cardData_IDX.ScriptText; - - } - // 마우스가 이미지 위에 올라갔을 때 호출 public void OnPointerEnter(PointerEventData eventData) { - - Debug.Log("OnMouse"); - - + if (endRotationCoroutine != null) + { + StopCoroutine(endRotationCoroutine); + endRotationCoroutine = null; + } + + isPointerInside = true; } // 마우스가 이미지에서 벗어났을 때 호출 public void OnPointerExit(PointerEventData eventData) { - Debug.Log("OffMouse"); - //image.color = originalColor; // 원래 색상으로 복원 + image.color = new Color(1.0f,1.0f,1.0f,1.0f); + + if (endRotationCoroutine != null) + { + StopCoroutine(endRotationCoroutine); + endRotationCoroutine = null; + } + + if (moveRotationCoroutine != null) + { + StopCoroutine(moveRotationCoroutine); + moveRotationCoroutine = null; + } + + endRotationCoroutine = StartCoroutine(ReturnToZeroRotation()); + + isPointerInside = false; } // 마우스 클릭 시 호출 public void OnPointerClick(PointerEventData eventData) { Debug.Log("ClickMouse"); - // image.color = clickColor; // 클릭 시 색상을 변경 + } + + public void OnPointerMove(PointerEventData eventData) + { + + if (endRotationCoroutine != null) + { + StopCoroutine(endRotationCoroutine); + endRotationCoroutine = null; + } + + if (moveRotationCoroutine != null) + { + StopCoroutine(moveRotationCoroutine); + moveRotationCoroutine = null; + } + + moveRotationCoroutine = StartCoroutine(SmoothMoveToMouse(eventData)); } + // 마우스의 움직임을 천천히 따라가도록 하는 코루틴 + private IEnumerator SmoothMoveToMouse(PointerEventData eventData) + { + while (isPointerInside) + { + Vector2 localPoint; + + // 마우스 포인터의 화면 좌표(eventData.position)를 이미지의 로컬 좌표(localPoint)로 변환 + if (RectTransformUtility.ScreenPointToLocalPointInRectangle(rectTransform, eventData.position, eventData.pressEventCamera, out localPoint)) + { + // 이미지 내에서의 좌표를 정규화된 값으로 변환 (0,0)이 이미지의 왼쪽 아래, (1,1)이 오른쪽 위 + Vector2 normalizedPoint = new Vector2( + (localPoint.x - rectTransform.rect.xMin) / rectTransform.rect.width, + (localPoint.y - rectTransform.rect.yMin) / rectTransform.rect.height + ); + + // 좌표를 중심 기준으로 (-0.5, -0.5)에서 (0.5, 0.5)로 변환 (이미지 중앙이 0,0이 되도록) + Vector2 centeredNormalizedPoint = normalizedPoint - new Vector2(0.5f, 0.5f); + + // X와 Y축의 회전 각도를 마우스 위치에 따라 계산 (최대 회전 각도를 15도로 제한) + float targetRotationX = Mathf.Clamp(centeredNormalizedPoint.y * maxRotationAngle * 2, -maxRotationAngle, maxRotationAngle); + float targetRotationY = Mathf.Clamp(-centeredNormalizedPoint.x * maxRotationAngle * 2, -maxRotationAngle, maxRotationAngle); + + // 현재 회전 값 + Vector3 currentRotation = rectTransform.localRotation.eulerAngles; + + // 목표 회전 값으로 부드럽게 이동 (Slerp) + float rotationX = Mathf.LerpAngle(currentRotation.x, targetRotationX, Time.deltaTime * 1.0f); + float rotationY = Mathf.LerpAngle(currentRotation.y, targetRotationY, Time.deltaTime * 1.0f); + + // 회전을 적용 (X축은 위아래 기울기, Y축은 좌우 기울기) + rectTransform.localRotation = Quaternion.Euler(rotationX, rotationY, 0f); + + // 천천히 이동하므로 매 프레임마다 기다림 + yield return null; + } + } + } + + private IEnumerator ReturnToZeroRotation() + { + Quaternion startRotation = rectTransform.localRotation; + Quaternion endRotation = Quaternion.identity; + float timeElapsed = 0f; + + while (timeElapsed < 1f) + { + // 점진적으로 원래 회전 상태로 돌아가기 + rectTransform.localRotation = Quaternion.Slerp(startRotation, endRotation, timeElapsed); + timeElapsed += Time.deltaTime * returnSpeed; + yield return null; + } + + // 최종적으로 완전한 초기 회전 상태로 설정 + rectTransform.localRotation = Quaternion.identity; + endRotationCoroutine = null; + } + private IEnumerator RotateOverTime() { RectTransform rectTransform = this.GetComponent(); diff --git a/Assets/02.Scripts/Ui/Tycoon/TycoonSelectCard.cs b/Assets/02.Scripts/Ui/Tycoon/TycoonSelectCard.cs index d86f4f34c..1bf98d379 100644 --- a/Assets/02.Scripts/Ui/Tycoon/TycoonSelectCard.cs +++ b/Assets/02.Scripts/Ui/Tycoon/TycoonSelectCard.cs @@ -7,19 +7,19 @@ namespace BlueWater.Uis { [field: SerializeField, CLabel("카드 1")] - private GameObject Card01; + private GameObject card01; [field: SerializeField, CLabel("카드 2")] - private GameObject Card02; + private GameObject card02; [field: SerializeField, CLabel("카드 3")] - private GameObject Card03; + private GameObject card03; - private GameObject currentCard01; - private GameObject currentCard02; - private GameObject currentCard03; + private GameObject _currentCard01; + private GameObject _currentCard02; + private GameObject _currentCard03; - private TycoonCard tycoonCard01Componet; - private TycoonCard tycoonCard02Componet; - private TycoonCard tycoonCard03Componet; + private TycoonCard _tycoonCard01Componet; + private TycoonCard _tycoonCard02Componet; + private TycoonCard _tycoonCard03Componet; [Button("카드 생성하기(레벨업)")] private void CreateCard() @@ -27,39 +27,39 @@ namespace BlueWater.Uis if (!Application.isPlaying) return; // 기존 카드가 있으면 삭제 - if (currentCard01 != null) + if (_currentCard01 != null) { - Destroy(currentCard01); + Destroy(_currentCard01); } - if (currentCard02 != null) + if (_currentCard02 != null) { - Destroy(currentCard02); + Destroy(_currentCard02); } - if (currentCard03 != null) + if (_currentCard03 != null) { - Destroy(currentCard03); + Destroy(_currentCard03); } - currentCard01 = Instantiate(Card01, this.transform); - currentCard01.name = "Card01"; + _currentCard01 = Instantiate(card01, this.transform); + _currentCard01.name = "Card"; - currentCard02 = Instantiate(Card02, this.transform); - currentCard02.name = "Card02"; + _currentCard02 = Instantiate(card02, this.transform); + _currentCard02.name = "Card02"; - currentCard03 = Instantiate(Card03, this.transform); - currentCard03.name = "Card03"; + _currentCard03 = Instantiate(card03, this.transform); + _currentCard03.name = "Card03"; - currentCard01.transform.localPosition = new Vector3(-550, 0, 0); - currentCard02.transform.localPosition = new Vector3(0, 0, 0); - currentCard03.transform.localPosition = new Vector3(550, 0, 0); + _currentCard01.transform.localPosition = new Vector3(-550, 0, 0); + _currentCard02.transform.localPosition = new Vector3(0, 0, 0); + _currentCard03.transform.localPosition = new Vector3(550, 0, 0); - tycoonCard01Componet = currentCard01.GetComponent(); - tycoonCard02Componet = currentCard02.GetComponent(); - tycoonCard03Componet = currentCard03.GetComponent(); + _tycoonCard01Componet = _currentCard01.GetComponent(); + _tycoonCard02Componet = _currentCard02.GetComponent(); + _tycoonCard03Componet = _currentCard03.GetComponent(); - tycoonCard01Componet.Rotation_Start(); - tycoonCard02Componet.Rotation_Start(); - tycoonCard03Componet.Rotation_Start(); + _tycoonCard01Componet.Rotation_Start(); + _tycoonCard02Componet.Rotation_Start(); + _tycoonCard03Componet.Rotation_Start(); } diff --git a/Assets/03.Images/Ui/Tycoon/Roguelike/Card_Img_Team.png b/Assets/03.Images/Ui/Tycoon/Roguelike/Card_Img_Team.png new file mode 100644 index 0000000000000000000000000000000000000000..d3e2187275e691ff0f82933b5abd9a843afbeb43 GIT binary patch literal 28286 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 Vf0lWN5&=Me$dh&_ijR3-|9|e)GqC^w literal 0 HcmV?d00001 diff --git a/Assets/03.Images/Ui/Tycoon/Roguelike/Card_Img_Team.png.meta b/Assets/03.Images/Ui/Tycoon/Roguelike/Card_Img_Team.png.meta new file mode 100644 index 000000000..980ddb148 --- /dev/null +++ b/Assets/03.Images/Ui/Tycoon/Roguelike/Card_Img_Team.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: ea423b24550ff2640be14c058bbbbbcb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + 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: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Card_Img_Team_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 640 + height: 1024 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3ec636704b7223e43a425f754a3c2173 + internalID: -1079852288 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 4de1ed0b6d487b2429addf58351d1b10 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Card_Img_Team_0: -1079852288 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05.Prefabs/Uis/Tycoons/Card.prefab b/Assets/05.Prefabs/Uis/Tycoons/Card.prefab index 55b817037..56ca23e4e 100644 --- a/Assets/05.Prefabs/Uis/Tycoons/Card.prefab +++ b/Assets/05.Prefabs/Uis/Tycoons/Card.prefab @@ -17,7 +17,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &9199400030788091584 RectTransform: m_ObjectHideFlags: 0 @@ -27,15 +27,15 @@ RectTransform: m_GameObject: {fileID: 2943782663385093063} m_LocalRotation: {x: -0.08715578, y: 0, z: 0, w: 0.9961947} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 5, y: 8, z: 5} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3945043186252027743} m_LocalEulerAnglesHint: {x: -10, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 100, y: 100} + m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &2171710615668606180 CanvasRenderer: @@ -102,15 +102,15 @@ RectTransform: m_GameObject: {fileID: 3367794773895032679} m_LocalRotation: {x: -0.08715578, y: 0, z: 0, w: 0.9961947} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 5, y: 8, z: 5} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3945043186252027743} m_LocalEulerAnglesHint: {x: -10, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 100, y: 100} + m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4999947251592817492 CanvasRenderer: @@ -140,7 +140,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 0} + m_Sprite: {fileID: -1079852288, guid: ea423b24550ff2640be14c058bbbbbcb, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -177,15 +177,15 @@ RectTransform: m_GameObject: {fileID: 4954372994133229964} m_LocalRotation: {x: -0.08715578, y: 0, z: 0, w: 0.9961947} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 5, y: 8, z: 5} - m_ConstrainProportionsScale: 0 + m_LocalScale: {x: 1, y: 1.6, z: 1} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 3945043186252027743} m_LocalEulerAnglesHint: {x: -10, 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: -409.6772} - m_SizeDelta: {x: 200, y: 50} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: -0, y: 104} + m_SizeDelta: {x: 500, y: 120} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5379141909738381352 CanvasRenderer: @@ -242,8 +242,8 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 7 - m_fontSizeBase: 7 + m_fontSize: 30 + m_fontSizeBase: 30 m_fontWeight: 400 m_enableAutoSizing: 0 m_fontSizeMin: 18 @@ -313,15 +313,15 @@ RectTransform: m_GameObject: {fileID: 6408727219447932146} m_LocalRotation: {x: -0.08715578, y: 0, z: 0, w: 0.9961947} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 5, y: 8, z: 5} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3945043186252027743} m_LocalEulerAnglesHint: {x: -10, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 100, y: 100} + m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4380907822811519659 CanvasRenderer: @@ -392,15 +392,15 @@ RectTransform: m_Children: - {fileID: 6407304977742262138} - {fileID: 7519490804232866819} - - {fileID: 761962999104109761} - {fileID: 4289739070687939296} + - {fileID: 761962999104109761} - {fileID: 9199400030788091584} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: -180, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 550, y: 0} - m_SizeDelta: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 500, y: 800} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &519938834043385977 MonoBehaviour: @@ -419,6 +419,8 @@ MonoBehaviour: CardText: RotationDurationCard: 3 AccelerationCard: 2 + maxRotationAngle: 15 + returnSpeed: 3 --- !u!1 &8388805008705484080 GameObject: m_ObjectHideFlags: 0 @@ -446,15 +448,15 @@ RectTransform: m_GameObject: {fileID: 8388805008705484080} m_LocalRotation: {x: -0.08715578, y: 0, z: 0, w: 0.9961947} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 5, y: 8, z: 5} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3945043186252027743} m_LocalEulerAnglesHint: {x: -10, 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: 174.11392} - m_SizeDelta: {x: 200, y: 50} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -87} + m_SizeDelta: {x: 500, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4833202526536421552 CanvasRenderer: @@ -511,8 +513,8 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 7 - m_fontSizeBase: 7 + m_fontSize: 30 + m_fontSizeBase: 30 m_fontWeight: 400 m_enableAutoSizing: 0 m_fontSizeMin: 18