diff options
-rw-r--r-- | AlienSurvival/Assets/Scripts/TopDown/TopDownShadowCaster.cs | 5 | ||||
-rw-r--r-- | AlienSurvival/Assets/Test/Scripts/TestBomb.cs | 2 | ||||
-rw-r--r-- | Docs/Bug/Update执行问题.png | bin | 0 -> 111674 bytes | |||
-rw-r--r-- | Docs/Bug/Update执行问题_LateUpdate.png | bin | 0 -> 82249 bytes |
4 files changed, 5 insertions, 2 deletions
diff --git a/AlienSurvival/Assets/Scripts/TopDown/TopDownShadowCaster.cs b/AlienSurvival/Assets/Scripts/TopDown/TopDownShadowCaster.cs index 58d00c2..88c32bb 100644 --- a/AlienSurvival/Assets/Scripts/TopDown/TopDownShadowCaster.cs +++ b/AlienSurvival/Assets/Scripts/TopDown/TopDownShadowCaster.cs @@ -55,7 +55,8 @@ public class TopDownShadowCaster : MonoBehaviour } } - private void Update() + //private void Update() + private void LateUpdate() { m_ShadowRenderer.color = m_Color; m_ShadowRenderer.sprite = m_SpriteRenderer.sprite; @@ -63,7 +64,7 @@ public class TopDownShadowCaster : MonoBehaviour SetPosition(); } - void SetPosition() + public void SetPosition() { Vector3 pos = m_Coord.GetGround3DPosition(); m_Shadow.transform.position = pos; diff --git a/AlienSurvival/Assets/Test/Scripts/TestBomb.cs b/AlienSurvival/Assets/Test/Scripts/TestBomb.cs index 77933f4..daf3177 100644 --- a/AlienSurvival/Assets/Test/Scripts/TestBomb.cs +++ b/AlienSurvival/Assets/Test/Scripts/TestBomb.cs @@ -61,6 +61,8 @@ public class TestBomb : MonoBehaviour exp.GetComponent<TopDownSorting>().Sorting(); + //exp.GetComponent<TopDownShadowCaster>().SetPosition(); + exp.SetActive(true); } diff --git a/Docs/Bug/Update执行问题.png b/Docs/Bug/Update执行问题.png Binary files differnew file mode 100644 index 0000000..0502fd0 --- /dev/null +++ b/Docs/Bug/Update执行问题.png diff --git a/Docs/Bug/Update执行问题_LateUpdate.png b/Docs/Bug/Update执行问题_LateUpdate.png Binary files differnew file mode 100644 index 0000000..61e3d46 --- /dev/null +++ b/Docs/Bug/Update执行问题_LateUpdate.png |