삼각형에 rigidbody 2D && Polygon Collider 2D
바닥용 사각형에 Box Collider 2D
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Control : MonoBehaviour
{
Transform tf;
SpriteRenderer sr;
int speed = 3, a = 0;
// Start is called before the first frame update
void Start()
{
tf = GetComponent<Transform>();
sr = GetComponent<SpriteRenderer>();
}
// Update is called once per frame
void Update()
{
if(Input.GetKey(KeyCode.A))
{
tf.Translate(new Vector2(-speed, 0) * Time.deltaTime);
}
if(Input.GetKey(KeyCode.D))
{
tf.Translate(new Vector2(speed, 0) * Time.deltaTime);
}
if(Input.GetKeyDown(KeyCode.C))
{
if (speed == 3)
{
speed += 7;
}
else
{
speed = 3;
}
}
if (Input.GetKeyDown(KeyCode.I))
{
a++;
if (a==1)
{
sr.color = new Color(0, 0, 1f);
}
else if (a == 2)
{
sr.color = new Color(1f, 0, 0);
}
else
{
a = 0;
sr.color = new Color(0, 1f, 0);
}
}
}
}