From 2be88a81176340e6bce18a02c211b8abdf9faf74 Mon Sep 17 00:00:00 2001 From: daniel egiant <13521056@std.stei.itb.ac.id> Date: Fri, 10 May 2024 14:54:16 +0700 Subject: [PATCH] fix: dog not spawn in quest scene --- Assets/DogAnimationController.controller | 8 ++++---- Assets/ShopManager.cs | 8 +++++--- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/Assets/DogAnimationController.controller b/Assets/DogAnimationController.controller index d30a8e0..bb63519 100644 --- a/Assets/DogAnimationController.controller +++ b/Assets/DogAnimationController.controller @@ -125,7 +125,7 @@ AnimatorStateTransition: m_IsExit: 0 serializedVersion: 3 m_TransitionDuration: 0.5442685 - m_TransitionOffset: 0.84050137 + m_TransitionOffset: 0.57353204 m_ExitTime: 0.31502604 m_HasExitTime: 1 m_HasFixedDuration: 1 @@ -149,9 +149,9 @@ AnimatorStateTransition: m_Mute: 0 m_IsExit: 0 serializedVersion: 3 - m_TransitionDuration: 0.25179565 - m_TransitionOffset: 1.3310483 - m_ExitTime: 0.06373558 + m_TransitionDuration: 0.5448116 + m_TransitionOffset: 1.3834875 + m_ExitTime: 0.07568686 m_HasExitTime: 0 m_HasFixedDuration: 1 m_InterruptionSource: 0 diff --git a/Assets/ShopManager.cs b/Assets/ShopManager.cs index 6e0a250..edc2d7f 100644 --- a/Assets/ShopManager.cs +++ b/Assets/ShopManager.cs @@ -125,7 +125,9 @@ public class ShopManager : MonoBehaviour { } playerCurrency.subtract(healingPetPrice); GameObject pet = Instantiate(healingPet, player.position, Quaternion.identity); - pet.transform.SetParent(player, false); + pet.transform.SetParent(player, true); + pet.transform.SetParent(null, true); + } public void SpawnAttackingPet() @@ -135,8 +137,8 @@ public class ShopManager : MonoBehaviour { } playerCurrency.subtract(attackingPetPrice); GameObject pet = Instantiate(attackingPet, player.position, Quaternion.identity); - pet.transform.SetParent(player, false); - } + pet.transform.SetParent(player, true); + pet.transform.SetParent(null, true); } public void setAccessible(bool value) { -- GitLab