커뮤니티로 돌아가기

대화

기니얀님의 글에서 이어진 답글 0개

기
기니얀@wdgh3

기초부터차근차근 if문강좌 ㅋㅋ 안녕하세요 문정진입니다 원래 rpg강좌를하려구 했는데 액션의 문법조차 이해못하면 만드는게 더어려워져서(주닷 초보때) 이렇게 액션강좌로 찾아 뵙습니다 어째든 본론으로 가서 if 라는 단어는 무슨뜻일까요? if 문을 하실려면 먼져 if의 자체 뜻을 이해해야합니다 자어쨋든 제 마우스에 설치되어있는 ***백과사전에선 이렇게나왔습니다 만약…한다면,이러면,비록…일지라도,이라고 할지라고 이렇게 나왔는데요 if 문은 "만약 …면" 입니다. 보충으로 네이버를 찾아보았는데 if는 [가정·조건을 나타내어]이렇게 나왔습니다 예 저도 처음에 조건문이라고 생각했죠 자.. 어쨋든 rpg에서 빠질수없는 if문을 샅샅이 알려드리겠습니다 기초 if문 만들기 if(머머머) { // 만약 머머머에 대한 조건을 만족하면 무엇무엇을 해라. //무엇무엇을 해라 } //마침 보통 이런식입니다 rpg액션중에 if (Key.isDown(Key.DOWN)) { //키코드 아레가 눌러진다면 키코드 아레 이런식의 액션이 많이나오는데 이상테에서 밑에 조건에 대한 명령을 써주시면 됩니다 예로if (Key.isDown(Key.DOWN)) {this._y += 5;}} 이런식의 if문을 만든다면 //키코드 아레가 눌러진다면 (키코드 아레) y좌표가 +5가된다 이런식의 액션이 만들어지죠 이렇게 액션을만든다면 2줄액션 onClipEvent(enterframe) { //매 프레임마다 실행 if (Key.isDown(Key.DOWN)) {this._y += 5;}} //키코드 아레가 눌러진다면 (키코드 아레) y좌표가 +5가된다 1줄액션 onClipEvent(enterFrame){if(Key.isDown(Key.DOWN)){this._y += 5;}} 이런식에 액션을 만들수있죠 만약2방향rpg 게임을 만든다면 LEFT,RIGHT만 있어도 상관없는데 4방향 게임을 만든다면LEFT,RIGHT,DOWN,UP이 필요합니다 이렇게 액션을만들었는데 너무 현실같지않죠?? 다음에는 프레임이 빠뀐다라는 액션을 두고 해보갰습니다 그럼