물리적인 충돌이 있는 경우 using UnityEngine; public class CollisionEvent : MonoBehaviour { [SerializeField] private Color color; private SpriteRenderer spriteRenderer; // Start is called before the first frame update private void Awake() { spriteRenderer = GetComponent(); } // 충돌이 일어나는 순간 1회 호출 private void OnCollisionEnter2D(Collision2D collision){ spriteRenderer.color = color; } // 충돌이 유지되는 동안 매 프레임 호출 p..
Rigidbody2D Collider2D Collider2D 종류 및 특징 오브젝트 충돌 조건 Rigidbody2D를 이용한 Move using UnityEngine; public class MoveOfRigidbody : MonoBehaviour { private float moveSpeed = 5.0f; //이동 속도 private Rigidbody2D rigid2D; // Start is called before the first frame update void Awake() { rigid2D = GetComponent(); } // Update is called once per frame void Update() { float x = Input.GetAxisRaw("Horizontal"); //좌..
Transform을 이용하여 오브젝트를 이동한다. using UnityEngine; public class Move : MonoBehaviour { private void Update() { // 새로운 위치 = 현재 위치 + (방향 * 속도) //transform.position = transform.position + new Vector3(1, 0, 0) * 1 * Time.deltaTime; transform.position += Vector3.right * 1 * Time.deltaTime; } } Time.deltaTime 키보드 입력을 받아 오브젝트 이동 using UnityEngine; public class Move : MonoBehaviour { private float moveSpeed..
- Total
- Today
- Yesterday
- 부가가치세 신고
- RigidBody2D
- Unity 이동
- OnCollisionEnter2D
- Collider2D
- org.apache.maven.plugins:maven-resources-plugin:2.6
- OnTriggerEnter2D
- 충돌체크
- 호가
- collision
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |