if(input.getbutton("seeax"))
{
transform.translate(vector2.zero(0, rigidbody2d.velocity.y));
}
์ด๋ฐ์์ผ๋ก ์งฐ๋๋ฐ ์บ๋ฆญํฐ๊ฐ ์๋ฉ์ถ๋๋ผ๊ณ ๋ฒํผ ๋๋ฌ๋
ํน์ ์ด๋ค์์ผ๋ก ์ง์ผํ๋์ง ์๋ ์ธ๋ถ์ด ์์?
-- ์์
if (Input.GetKey(KeyCode.RightArrow))
ย ย ย ย {
ย ย ย ย ย ย transform.localScale = new Vector3(1, 1, 1);
ย ย ย ย ย ย animator.SetBool("Player_walk", true);
ย ย ย ย ย ย animator.SetBool("Player_stay", false);
ย ย ย ย ย ย transform.Translate(Vector2.right * Time.deltaTime * SpeedLimit);
ย ย }
๋ฐ๋๋ฐฉํฅ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์์ง์
ํค๋ ์ ์ง๋ฐฉ์
1. ๋ ์บ๋ฆญํฐ๊ฐ ์ด๋ค ๋ฐฉ๋ฒ์ผ๋ก ์์ง์ด๋์ง ์ค๋ช ํ๋ค 2. ๋๋ฅด๊ณ ์์๋์ธ์ง ํ ๊ธํ์์ธ์ง ์ค๋ช ํ๋ค
๋ณธ๋ฌธ ์์ ํ์ด ๋ค์๋ด์ฃผ๋ผ
seeax๊ฐ ๋ฌด์จ๋ฒํผ์?
์ ๋ํฐ ๋ฒํผ ํ ๋น ์ด๋ฆ์ด์ผ getbutton("๋ฒํผ๋ช ") ์ด์์
if (Input.GetKey(KeyCode.RightArrow) && !Input.Getkey("Sex")) { ๋ธ๋ผ๋ธ๋ผ } ์ค๋ฅธ์ชฝ์ผ๋ก ๊ฐ๋๊ฑฐ ๋ง๊ณ ๋ค๋ฅธ๋ฐฉํฅ๋ ๊ฐ์ด ์์ผ๋ฉด ์ดํ๋ฌธ์ ์ ์ฒด ์ ์์ฐ์
๊ทธ๋ผ ๋ฐ๋๋ก ๋ฉ์ถฐ์์ผ๋ฉด ํด๋น ๋ฒํผ ๋๋ฅผ๋ ๊ธฐ๋ฅ์ ๋ชป์ฐ๋๊ฑฐ ์๋์ผ? ๋ด๊ฐ ํ๊ณ ์ถ์๊ฑด ๋ฒํผ์ ๋๋ฅด๋ฉด ์ด๋์ ์ค์งํ๊ณ ์ถ์๊ฑฐ๋ผ์
? ๋๊ฐ ์ง ์ฝ๋๋ ํ์ดํํค๋ฅผ ๋๋ฅด์ง ์์ผ๋ฉด ์ด๋ํ์ง ์๋ ์ฝ๋์ธ๋ฐ ๋ฉ์ถฐ์์๋ ์ ์งํ๋ ๊ธฐ๋ฅ์ด ์ํ์ํด ๋ฌผ๋ฆฌ์ ์ํฅ์ ๋ฐ๋๋ค๋ฉด ๋ฆฌ์ง๋๋ฐ๋์ ๋ฒจ๋ก์ํฐ๋ฅผ 0์ผ๋ก ํด์ฃผ๋ฉด ๋
์ ํํ๊ฒ ๋ญ ํ๊ณ ์ถ์์ง ๋จผ์ ์ค๋ช ํด์ผ ํ๋๋ฐ ์ด๊ฑธ ๊น๋จน์๋ค.. ์์ seeax๋ ๊ณต๊ฒฉ ๊ธฐ๋ฅ์ด์ผ. ์ ๋ฒํผ ๋๋ฅผ๋ ๊ณต๊ฒฉ์ ํ๋ค ์ธ๋ฐ ์ง๊ธ ์ํฉ์ ์ด๋๋์ค์๋ ๊ณต๊ฒฉ ์ ๋๋ฉ์ด์ ์ด ๋์ค๋ฉด์ ์ด๋ + ๊ณต๊ฒฉ์ด ๊ฐ์ด ๋๊ฑฐ๋ . ๊ทธ๋์ ๊ณต๊ฒฉ์ ํ๋ ์ฆ์ ๋ฉ์ถ๋ฉด์ ๊ณต๊ฒฉํ๋๊ฑธ ๋ฃ๊ณ ์ถ์ด์ ๋ฌผ์ด๋ดค์ด. vector2.zero๊ฐ ๋ด๊ฐ ์๊ธฐ๋ก vector์ ๊ฐ์ ๋ฉ์ถ๋๊ฑฐ๋ผ ์จ๋ดค๋๋ฐ ์๋๋๋ผ๊ณ ..
๊ทธ๋ผ ๋ด๊ฐ ์จ์ค๋๋ก ํ๋ฉด ๊ณต๊ฒฉ๋ ํ๊ณ ๋ฉ์ถ๊ธฐ๋ํ ๊ฑธ?
์ด ์๋๊ณ ์ ๋ฌ๋ฉด ๋ฒํผ์ ํด๋ฆญํ ๋ ์์ฃผ ๋ด๊น ๋ฉ์ถ๊ฒ ๋ค ๋ฐ๊นฅ์ isAttack ์ด๋ผ๋ bool๋ณ์๋ฅผ ๋ง๋ค๊ณ ๋ฒํผ ํด๋ฆญํ์๋ง์ true๋ก ๋ฐ๊ฟ์ค๋ค์ ์ฝ๋ฃจํด์ด๋ ์ธ๋ณดํฌ๋ก ๊ณต๊ฒฉ ์ ๋๋ฉ์ด์ ์ด ๋๋๋ ์๊ฐ๊น์ง ์ ์งํ๋ค๊ฐ ๋๋๋ฉด false๋ก ํ์ด์ฃผ๋ ํจ์๋ฅผ ๋ง๋ค๊ณ isAttack ๊ฐ์ ์ ์๋ฆฌ์ ๋ฃ๊ฑฐ๋
๊ณต๊ฒฉ ์ ๋๋ฉ์ด์ ์ ๋ฐ์์์ ๊ณต๊ฒฉ์ ๋๋ฉ์ด์ ์ด ํ๋ ์ด๋๋ ๋์ค์๋ ์ด๋ฉ ์๋๊ฒ ํ๋ฉด ๋๊ฒ ๋ค
๊ทผ๋ฐ ์ด๊ฒ ์ฐธ ๊ธ๋ก์ฐ๊ธฐ ๋ณต์กํ๋ค ๊ณต๊ฒฉ์๋์ ์ํ ๋๊ธฐ์๊ฐ๋ ๋ง๋ค์ด์ค์ผํ๊ณ ํ ๊ฒ ๊ฝค ๋ง์๊ฑฐ๋ค
์ฟจํ์์ ํ์ฌ ํ์ํ๋ค ์ถ์ด์ ๋ฃ์ด๋์ ์ํ๊ณ , ๊ณต๊ฒฉ ์ ๋๋ฉ์ด์ ๋์ค ์ด๋๋ถ๊ฐ๋ ๊ทธ ์ ๋๋ฉ์ด์ ์ค์ด๋ผ๋ ๊ทธ ์ํ๋ฅผ ๋ถ๋ฌ์ฌ ์กฐ๊ฑด์ ์์์ผํ๋๊ฑฐ๋ค..
์ผ๋จ ๋ต๋ณ ๊ณ ๋ง๊ณ ์ต๋ํ ์ฐพ์๋ณด๊ณ ๋ ์๋๊ฒ ์ผ๋ฉด ๋ค์ ๋ฌผ์ด๋ณผ๊ฒ
์ ๋ํฐ ์๋ํฐ์์ ์ ๋๋ฉ์ด์ ์ด ์คํ๋๋ ๋์ค์ ํจ์๋ฅผ ๋ถ๋ฌ์ค๋ ๊ทธ๋ฐ๊ฒ๋ ์๋๋ฐ ๋๋ฌด ์ค๋์ ์์จ์ ๊น๋ฌต์๋ค