๋ง์ผ ์ ๋๋ฉ์ด์ ์ ํ๋ ์์ด 4๋ผ๋ฉด ๋ฏธ์ฌ์ผ์ ๋ฐ์ฌํ๋ ์ฝ๋๋ฅผ ๋ง๋ค์์ต๋๋คย
if ( image_index ==3)
{ย
instance_create(x,y,obj_bullet);
}
์ ๋๋ฉ์ด์ ์ด ์ฌ์์ค์์๋ ๋ถ๊ตฌํ๊ณ ๋ค๋ฒ์งธ ํ๋ ์์ ๋ฏธ์ฌ์ผ์ ๋ฐ์ฌํ์ง ์๋ค์ ๋ฒ๊ทธ์ธ๊ฐ์?
์ธ์์ ๋ชปํ๋๊ฒ๊ฐ์๋ฐ ์์ด๋ฌ๋๊ฑธ๊น์ย
*์ถ๊ฐ๋ก ์ด๋ฏธ์ง์๋๊ฐ ๋นจ๋ผ์ง๋ฉด ์ด๋ฏธ์ง ์ธ๋ฑ์ค์ธ์์ ๋ชปํ๋์?ย
=์ ํ๋ฒ๋ง ๋ถ์ด๋ฉด ๋ ๊ฑด๋ฐ ๋ฏธ์ฌ์ผ ๋ฐ์ฌ๋ผ๋ฉด ์๋์ผ๋ก ์ด๋ฏธ์ง์ ์ฑํฌ๋ฅผ ๋ง์ถ์ด์ ๋ฐ์ฌํ๊ฒ ํ๋๊ฒ ๋์๊ฑฐ์์ ์ด๋ฏธ์ง ์๋๊ฐ 1์ด ์๋๊ณ 1/2๊ฐ์ ๊ฒฝ์ฐ ํ๋ฒ์ ๋ฏธ์ฌ์ผ์ด 2๋ฐ์ฉ ๋ฐ์ฌ๋ ํ ๊ณ ์ด๋ฏธ์ง ์๋๊ฐ 1์ด๋ผ๋ฉด ๋๋ฌด ๋น ๋ฅผํ ๋ฐ์
image๊ฐ ์์ง์ด๋ ํ๋ ์์ด๋ step์ด๋ ๋ฌ๋ผ์ ์ผ์ด๋๋ ๋ฌธ์ ์์
step ์ด๋ฒคํธ ๋ง๊ตฌ draw ์ด๋ฒคํธ์ ์ฝ๋๋ฅผ ์จ์ฃผ๋ฉด ํด๊ฒฐ๋ฉ๋๋ค ^^
์ง๊ธ ์ฝ๋๋ก๋ image_index ๊ฐ ์ ํํ 3์ผ๋๋ง ๋ฐ์ฌํ๊ธฐ ๋๋ฌธ์ ๋์ด image_speed๋ฅผ ์์์ ์ผ๋ก ์คฌ์ ๊ฒฝ์ฐ image_index๊ฐ 3.1, 3.69 ์ด๋ฐ์์ผ๋ก ๋์ฌ ๊ฒฝ์ฐ ์ด์์ ์ ๋ฐ์ฌํ๊ฒ ๋จ. ๊ทธ๋ฌ๋ ์๋ ๋ง๋๋ก ์๋ ๋ฑ์ผ๋ก ์ฑํฌ๋ฅผ ๋ง์ถ๋๊ฑธ ์ถ์ฒ. ์ ๋์ด ํ์ํ๋ฉด ํ์๋ผ์ธ ์ด๋ฒคํธ๋ก ํ๋ ๋ฐฉ๋ฒ๋ ์๊ณ .
์ด๋ฏธ์ง ์๋๋ฅผ ๋๋ฌด ๋์ด๋๊น ์ด๋ฏธ์ง ํ๋ ์์ด ์๋ต๋๋ค์ ๊ทธ๋ฆฌ๊ณ ์ธ์๋ ์๋ฉ๋๋ค ์ ๋๋ฉ์ด์ ์๋๋ฅผ ์์ฒญ ๋น ๋ฅด๊ฒ ํ๊ณ ์ถ์ผ๋ฉด ์๋ ๋ง๋๋ก ์๋ ๋ง์ถ๋๊ฒ ๋น ๋ฅผ๋ฏ
์๋๋ฉด image_index >= 3 && count = 0 ์ผ๋ก ๋ฐ๊ฟ์ฃผ๊ณ instance_create ๋ฐ์ count = 1 ํ๋ ๋ถ์ฌ์ฃผ๋ ๋ฐฉ๋ฒ๋ ์์ด์ count ๋ณ์๋ ์ ๋๋ฉ์ด์ ์ด ๋๋ ๋๋ง๋ค 0์ผ๋ก ๋ฐ๊ฟ์ฃผ๋ฉด ๋์ ์ด๋ฆ์ count ๋ง๊ณ ๋ด ๊ฑฐ๋ก ํด๋ ์๊ด์๊ณ