优化player Scale的翻转逻辑
This commit is contained in:
@@ -33,9 +33,9 @@ namespace IndianOceanAssets.Engine2_5D
|
||||
// Flip player sprite based on horizontal input direction
|
||||
Vector2 input = new Vector2(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical"));
|
||||
if (input.x > 0)
|
||||
transform.localScale = new Vector3(1, 1, 1);
|
||||
transform.localScale = new Vector3(Mathf.Abs(transform.localScale.x), transform.localScale.y, transform.localScale.z);
|
||||
else if (input.x < 0)
|
||||
transform.localScale = new Vector3(-1, 1, 1);
|
||||
transform.localScale = new Vector3(-Mathf.Abs(transform.localScale.x), transform.localScale.y, transform.localScale.z);
|
||||
|
||||
// Trigger slash when attack key is pressed
|
||||
if (Input.GetKeyDown(attackKeyCode))
|
||||
|
||||
@@ -15,15 +15,18 @@ EditorUserSettings:
|
||||
value: 50025251565751035a5b0a7b44250944144f4e7d7d787336782a4a37b6b7606f
|
||||
flags: 0
|
||||
RecentlyUsedSceneGuid-3:
|
||||
value: 5b090d000402580a5c5b087648735e4445151e737b717334757b1832b1b93261
|
||||
flags: 0
|
||||
RecentlyUsedSceneGuid-4:
|
||||
value: 5a5757560101590a5d0c0e24427b5d44434e4c7a7b7a23677f2b4565b7b5353a
|
||||
flags: 0
|
||||
RecentlyUsedSceneGuid-5:
|
||||
RecentlyUsedSceneGuid-4:
|
||||
value: 5055070050010c5a0e5d0d27497a0e441016412c2f7d206178714f61b3b8326b
|
||||
flags: 0
|
||||
RecentlyUsedSceneGuid-5:
|
||||
value: 5004505e50045a0e5f57097b14250f444615407b287b7e657f704c31b5b36660
|
||||
flags: 0
|
||||
RecentlyUsedSceneGuid-6:
|
||||
value: 5b090d000402580a5c5b087648735e4445151e737b717334757b1832b1b93261
|
||||
flags: 0
|
||||
RecentlyUsedSceneGuid-7:
|
||||
value: 5a55515156575a0b0f56592346260f444f16197c7e7f24697d2a4a32b1b0353e
|
||||
flags: 0
|
||||
UnityEditor.ShaderGraph.Blackboard:
|
||||
|
||||
Reference in New Issue
Block a user