playXP

서브 메뉴

Page. 16 / 21 [내 메뉴에 추가]
글쓰기
작성자 아이콘 SCIILiberty.555
작성일 2010-09-16 20:54:16 KST 조회 5,427
제목
트리거에디터 알아보기 - for문

for문은 while반복문과 비슷합니다. 아니 똑같습니다.          *while반복문? [주소추가예정]

while반복문을 간편화한것을 for문이라고 보면 됩니다.          *변수? 강좌 보러 가기

함수를 선택하면

1부터 10까지 각 정수 변수(이)가 증가하며 (행동) 수행. 증가값 1

이라고 되있는데 차근차근 살펴봅시다.

1부터 10까지

이것은 다시말해 선택한 변수의 시작값과 최대값을 말합니다.

각 정수 변수(이)가 증가하며 (행동) 수행.

는 말그대로 정수의 값을 가진 변수를 반환하는 것이고요

증가값 1

은 1부터 10까지 변수가 1씩 증가하며 최대 10까지 반복한다는 말입니다.

자 이제 차근차근 살펴봅시다.

함수를 선택하면 밑에 행동 이 하나 생깁니다.

for 문을 이용할 행동은 거기에다가 넣으면 됩니다.

그럼 총 10번이 반복되겠죠? (증가값을 1로 했으니 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

그렇다면 저글링 생성을 예를들어 봅시다.

http://avgnerd.hosting.paran.com/sc2gui/view.php?id=26&emd=0

자 여기서 보면(최대한 간략하게 적은거)

플레이어 Player의 상태 = 플레이 중

이라고 되있는데요 Player는 변수 Player를 말합니다. 거보면 지역변수있죠?

그리고 for문을 보면 1 부터 8까지 변수 Player 라고 되있죠? 그것도 역시 지역변수 player를 선택한 겁니다.

다시말해 Player를 1부터 8까지 1씩 증가하면서 반복시킨다는 말입니다.

첫번째 반복했을때 Player 값은 1

다시말해 조건은 즉 플레이어 1의 상태 = 플레이 중

행동(then)은 즉 플레이어 1에게 1개의 저글링 생성

이런식으로 바뀌고

2번째 반복했을때는 Player 값은 2

이런식으로 반복되는 것입니다.

증가값을 2로 하면 1에서 3으로 가겠죠?(2로하는사람 본적은 없음 ..)

for 문은 여러가지로 많이 쓰입니다. 특히 많은 플레이어를 다룰때 더 잘쓰이죠.

하지만 결국은 while반복문을 간편화한거니... while문으로 하셔도 상관은 없습니다.

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
ㅇㄴㄴㅁㅇ (2010-09-17 20:18:57 KST) - 121.133.xxx.159
0↑ ↓0
센스 이미지를 등록해 주세요
while도 for랑 비슷하죠 while은 끝에 변수++; 해주면 되지만요!
아 오픈베타끝ㅌ임
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.