Improve enemy logic
This commit is contained in:
@@ -38,8 +38,18 @@ public class Character : MonoBehaviour
|
||||
{
|
||||
var leftCheck = CheckBounds(Vector2.left, groundLayer);
|
||||
var rightCheck = CheckBounds(Vector2.right, groundLayer);
|
||||
if(leftCheck) { isAllowLeft = false; }
|
||||
if (rightCheck) { isAllowRight = false; }
|
||||
if(leftCheck.collider!=null) {
|
||||
isAllowLeft = false;
|
||||
}else
|
||||
{
|
||||
isAllowLeft = true;
|
||||
}
|
||||
if (rightCheck.collider != null) {
|
||||
isAllowRight = false;
|
||||
}else
|
||||
{
|
||||
isAllowRight = true;
|
||||
}
|
||||
|
||||
isAllowVertical = false;
|
||||
_isFall = false;
|
||||
|
||||
Reference in New Issue
Block a user