NumberSequence
Overview
์ฌ๋ฌ ์ซ์ ํคํฌ์ธํธ(NumberSequenceKeypoint)๋ฅผ ์กฐํฉํ์ฌ ๊ฐ์ด ์๊ฐ์ ๋ฐ๋ผ ์์ฐ์ค๋ฝ๊ฒ ๋ณํํ๋ ์ํ์ค๋ฅผ ์ ์ํฉ๋๋ค.
๊ฐ ํคํฌ์ธํธ๋ ํน์ ์์ ์์์ ์ซ์ ๊ฐ์ ์ง์ ํ๋ฉฐ, ์ด ๊ฐ๋ค์ด ์์ฐจ์ ์ผ๋ก ์ฐ๊ฒฐ๋์ด ๋ถ๋๋ฌ์ด ์์น ๋ณํ ํจ๊ณผ๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฌํ ๊ตฌ์กฐ๋ ํํฐํด ํฌ๊ธฐ, ํฌ๋ช ๋, ๊ฐ๋ ๋ฑ ์๊ฐ์ ๋ฐ๋ฅธ ์์น ๋ณํ๋ฅผ ํํํด์ผ ํ๋ ๋ค์ํ ์์์์ ๊ณตํต์ ์ผ๋ก ํ์ฉ๋ฉ๋๋ค.
Constructors
new
์ ๋ฌ๋ ์ซ์ ๊ฐ์ ์ฌ์ฉํ์ฌ NumberSequence๋ฅผ ์์ฑํฉ๋๋ค. ์ํ์ค์ ์์ ์ง์ ๊ณผ ์ข ๋ฃ ์ง์ ๋ชจ๋์ ๋์ผํ ๊ฐ์ด ์ ์ฉ๋๋ฉฐ, ์ ์ฒด ๊ตฌ๊ฐ์์ ๋ณํ ์์ด ์ผ์ ํ ์์น๋ฅผ ์ ์งํฉ๋๋ค.
Parameters
number InValue
NumberSequence์ ๋ชจ๋ ์ง์ ์ ์ ์ฉ๋ ๋จ์ผ ์ซ์ ๊ฐ์ ๋๋ค. ์ด ๊ฐ์ ์์๋ถํฐ ๋๊น์ง ๋์ผํ๊ฒ ์ ์ง๋ฉ๋๋ค.
Return
NumberSequence
์ ๋ฌ๋ ์ซ์ ๊ฐ์ด ์ค์ ๋ ์๋ก์ด NumberSequence๋ฅผ ๋ฐํํฉ๋๋ค.
Code Samples
local NumSequence = NumberSequence.new(5)new
์์ ์ง์ ์ n0 ๊ฐ, ์ข ๋ฃ ์ง์ ์ n1 ๊ฐ์ ๋ฐฐ์นํ NumberSequence๋ฅผ ์์ฑํฉ๋๋ค. ์ํ์ค๋ ์์์์ ๋๊น์ง ๊ฐ์ด ์์ฐ์ค๋ฝ๊ฒ ๋ณด๊ฐ๋์ด ๋ณํํฉ๋๋ค.
Parameters
number n0
์ํ์ค์ ์์ ์ง์ ์ ์ ์ฉ๋ ๊ฐ์ ๋๋ค. ์๊ฐ ๊ฐ 0์ ํด๋นํ๋ ์์น์ ์ซ์๋ฅผ ์ ์ํฉ๋๋ค.
number n1
์ํ์ค์ ์ข ๋ฃ ์ง์ ์ ์ ์ฉ๋ ๊ฐ์ ๋๋ค. ์๊ฐ ๊ฐ 1์ ํด๋นํ๋ ์์น์ ์ซ์๋ฅผ ์ ์ํฉ๋๋ค.
Return
NumberSequence
์ ๋ฌ๋ ์ซ์ ๊ฐ์ด ์ค์ ๋ ์๋ก์ด NumberSequence๋ฅผ ๋ฐํํฉ๋๋ค.
Code Samples
new
NumberSequenceKeypoint๋ก ๊ตฌ์ฑ๋ ๋ฐฐ์ด์ ๋ฐ์ NumberSequence๋ฅผ ์์ฑํฉ๋๋ค.
๊ฐ ํคํฌ์ธํธ๋ ์๊ฐ ๊ฐ์ด ์ฆ๊ฐํ๋ ๋ฐฉํฅ์ผ๋ก ์ ๋ ฌ๋์ด ์์ด์ผ ํ๋ฉฐ, ์์๊ฐ ๋ค์์ฌ ์์ด์๋ ์ ๋ฉ๋๋ค. ์ํ์ค๋ฅผ ๊ตฌ์ฑํ๋ ค๋ฉด ์ต์ ๋ ๊ฐ์ ํคํฌ์ธํธ๊ฐ ํ์ํ๊ณ , ์์์ ๋ํ๋ด๋ ํคํฌ์ธํธ๋ ๋ฐ๋์ 0, ์ข ๋ฃ๋ฅผ ๋ํ๋ด๋ ํคํฌ์ธํธ๋ ๋ฐ๋์ 1์ ์๊ฐ ๊ฐ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค.
Parameters
array InArrayValue
NumberSequenceKeypoint๋ก ๊ตฌ์ฑ๋ ๋ฐฐ์ด์ ๋๋ค. ๊ฐ ํคํฌ์ธํธ๋ ColorSequence ๋ด์์์ ์๊ฐ ๊ฐ๊ณผ ํด๋น ์์ ์ ์ซ์ ๊ฐ์ ์ ์ํฉ๋๋ค. ํคํฌ์ธํธ๋ค์ ์๊ฐ ๊ฐ์ด ์ฆ๊ฐํ๋ ์์๋ก ์ ๋ ฌ๋์ด ์์ด์ผ ํ๋ฉฐ, ์ต์ ๋ ๊ฐ ์ด์์ด ํ์ํฉ๋๋ค. ๋ํ ์ฒซ ๋ฒ์งธ ํคํฌ์ธํธ์ ์๊ฐ ๊ฐ์ 0, ๋ง์ง๋ง ํคํฌ์ธํธ์ ์๊ฐ ๊ฐ์ 1์ด์ด์ผ ํฉ๋๋ค.
Return
NumberSequence
์ ๋ฌ๋ ์ซ์ ๊ฐ์ด ์ค์ ๋ ์๋ก์ด NumberSequence๋ฅผ ๋ฐํํฉ๋๋ค.
Code Samples
Properties
KeyPoints
NumberSequenceKeypoint๋ก ๊ตฌ์ฑ๋ ๋ฐฐ์ด์ ๋ฐํํฉ๋๋ค.
Code Samples
Methods
Last updated