playXP

서브 메뉴

Page. 237 / 271 [내 메뉴에 추가]
글쓰기
작성자 아이콘 SCIILiberty.555
작성일 2010-08-23 16:57:23 KST 조회 1,282
제목
팁 - 함수:for 문 이용하기

for 문은 노다가를 줄여주는 함수입니다.

대표적으로 저글링 블러드 같은거에서 플레이어에게 유닛 생산하기를 예로들수 있죠.

그리고 for 문은 if then else(조건)을 같이 이용하면 매우 환상적입니다.(저글링 블러드에서 필수

예를들어          *변수?: http://www.playxp.com/sc2/galaxy/view.php?article_id=2038597

지역 변수

 └Player = 0 <정수>        Player는 변수 이름일 뿐

행동

 └일반 - 1부터 8까지 각 정수 Player(이)가 증가하며 (행동) 수행. 증가값 1

이런식으로 짜져있을텐데요

1부터 8까지는 현재 Player(변수)의 정수랑 상관없이

Player(변수)를 "1부터"로 바꾸며 증가값인 1씩 정수를 올려가며  행동을 반복하는 함수입니다.

저는 저글링블러드에서 이것을 필수적으로 썻었죠(저글링블러드는 for문 덩어리입니다.)

행동

└일반 - 1부터 8까지 각 정수 Player(이)가 증가하여 (행동) 수행. 증가값 1

   └행동

      └일반 - if (조건) then (행동) else (행동)                            else는 조건이 맞지 않을 경우 실행되는 행동

          └If

              └플레이어 Player(변수)의 상태 = 게임플레이 중

          └Then                                          게임플레이 중일 경우

              └플레이어 Player(변수) 에게 저글링 2마리를 생성합니다.

          └Else                                           게임플레이 중이 아닐 경우

              └플레이어 Player(변수)의 모든 유닛을 삭제(또는 파괴)합니다.

 

이런식으로 if then else 와 융합하면 훨씬 대규모의 작업을 편리하게 사용 가능합니다.

여기서 for문을 사용하지 않을경우

if then else를 8개나 만들어야겠죠? 플레이어1꺼 2꺼 등등

for, if then else 전부 사용안할경우

트리거를 8개나 만들어야합니다 ..

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

발도장 찍기
멜로군 (2010-08-23 17:19:19 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
우리 둘이 포럼 게시판 꿀꺽중인것 같아요 ㅋㅋㅋㅋ
아이콘 SCIILiberty.555 (2010-08-23 17:50:14 KST)
0↑ ↓0
센스 이미지
└ㅋㅋ
quiteSimple (2011-07-07 21:51:13 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
님 대단하시네요. 저좀 도와주세요
quiteSimple (2011-07-07 21:59:35 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
if 문 안에 어떻게 넣죠?
일반 - if then else
ㄴif
이렇게 되있는 if 안에 어떻게 넣죠?
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.