타일맵 에디터 패키지 추가, 예시 타일맵 생성

1. 타일맵 에디터 패키지 추가
2. 예시 타일맵 생성(몬스터에 포함된 바닥, 배경 리소스 사용)
This commit is contained in:
Mingu Kim
2025-02-01 18:07:30 +09:00
parent b3ffbeae49
commit 87972dcc85
1055 changed files with 38751 additions and 26 deletions

View File

@@ -0,0 +1,58 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace TON
{
public class Controller : MonoBehaviour
{
private Transform _cachedTransform;
private Animator _anmator;
private SpriteRenderer _spriteRenderer;
private void Awake()
{
_cachedTransform = transform;
_anmator = GetComponent<Animator>();
_spriteRenderer = GetComponent<SpriteRenderer>();
}
private void Update()
{
bool isMoving = false;
if (Input.GetKey(KeyCode.RightArrow))
{
var position = _cachedTransform.position;
position.x += 5.0f * Time.deltaTime;
_cachedTransform.position = position;
isMoving = true;
_spriteRenderer.flipX = false;
}
if (Input.GetKey(KeyCode.LeftArrow))
{
var position = _cachedTransform.position;
position.x -= 5.0f * Time.deltaTime;
_cachedTransform.position = position;
isMoving = true;
_spriteRenderer.flipX = true;
}
if (Input.GetKey(KeyCode.UpArrow))
{
var position = _cachedTransform.position;
position.y += 10.0f * Time.deltaTime;
_cachedTransform.position = position;
isMoving = true;
_spriteRenderer.flipX = true;
}
_anmator.SetBool("IsMoving", isMoving);
}
}
}