대화
기니얀님의 글에서 이어진 답글 0개
기초부터차근차근 연산자 강좌 2부 +연산자 더하기 연산자는 if문과 보통액션과 뜻이비슷하다고알고있습니다 수학 에 나오는 더하기와 쓰이는 용도가다릅니다 수학에서처럼 무엇과 무엇을 더하는 연산자입니다. trace(5+5);//출력창에 5+5의 값이 뜨게된다 자 +연산자 쉽죠?? 여기에는 5+5라는 수자가있지만 다른 숫자로 도할수있습니다1+1,1+2,1+3...꼭액션을만들때5+5를쓰지 않으셔도 됩니다 이렇게 다른숫자를 쓰거나 새로운생각을하는건 실력향상에도움이 됩니다. 하지만 이+연산자는 보통액션으로거이+=를 쓰기때문에 무비클립이나 버튼에서에 사용방법을 잘 모르고 있습니다 아참 이+연산자는 숫자만 되는게 아니라 문자도 더하기가 가능합니다. var a= "바보";//a는 바보 trace(a+"정우");//a+정우 를 출력한다 이렇게 액션을 만들면 바보정우 라는 문구가 나옵니다 +연산자는 대부분 프래임에 쓰이는 것으로 알고있습니다 +=연산자 +=연산자는 액션에서+=는뭐뭐뭐는+뭐와 같게 만든다 이런 개념을 가지고 있습니다 보통+=는 많이 나오므로 이연산자를 꼭 배워야 된다고 생각합니다 자이제 본론으로 들어가서 onClipEvent (enterFrame) { if (Key.isDown(Key.RIGHT)) { this._x += 8; } } 자 무비클립에 쓰이는 액션을 보세요 여기에서도+=액션이 사용됩니다 자연스럽게여기는 액션에도 연산자가 들어가있다는 걸 아시면 접하기가 훨씬 쉬워질것 입니다. 자 파란색으로 써져있는게 연산자를 사용한 것입니다. this._x += 8;//이것 의x좌표를 +8과 같게 만든다 이런식으로 액션을 만들어+=을 쓰셔도돼고요 버튼에서는 on (release) { _root.a+=1; } 이런식의 액션이 있는데 a라는 변수를+1과 같게 만든다는 액션입니다 이처럼+=는 많은액션에 쓰이고 있습니다 - 연산자 - 연산자는 수학에서 자주사용 합니다 의미는 수학에서랑 똑같은데 모르는 사람을 위해서 뭐에서 뭐를 뺀다 플래시에서도 이런식으로 사용합니다 trace(6-4); 를 프레임에 집어넣으면 출력창에 2라는 숫자가 표시됩니다. -연산자는 자주사용해보지 않아서 잘 모릅니다ㅋㅋ -=연산자 -=연산자는 +=과 정 반대 돼는 뜻을 가지고 있습니다 정 모르시는 분들을 위하여 설명 해드립니다 뭐뭐뭐는-뭐와같게 만든다이런 뜻을 가지고 있습니다 onClipEvent (enterFrame) { if (Key.isDown(Key.LEFT)) { this._x -= 8; } } this._x -= 8; 이 파란색으로 써있는 글씨를 보시면 이것x좌표를-8과 같게한다 이런 뜻입니다 -=에서 버튼은 +=을-=로 바꾸시면 돼겠죠?? * 연산자 * 연산자는 기초 연산자 중 제일 쉬운 연산자일겁니다. 더하기 연산자는 문자열도 가능하고, 빼기는 음수 수식 때문에 알기 까다롭기 때문이죠 trace(1*5); 을 프레임에 집어넣으면 5이란 숫자가 출력됩니다. 이건 상상이지만 this._x -=3*8; 이렇게 해도 돼지 않을까요??ㅋㅋ * 연산자는 자주 사용해보지 않아 잘 모릅니다ㅋㅋ / 연산자 / 연산자는 플래시에서는 좀 유용하게 쓰입니다. trace(6/2); 이렇게 하면 3이 출력됩니다. 그리고!! Stage나 무비클립의 속성에 많이 사용할수 있습니다. trace(Stage._width/2); //스테이지(그림 넣는 공간)의 가로길이의 절반의 값을 출력한다. trace(Stage._height/2); //스테이지의 세로길이의 절반의 값을 출력한다. 오옷!! 이런 엄청난 기술이!! 이것도 상상인데this._x -=3/8; 이렇게해도 돼지 않을 까요??ㅋㅋ ----------------------------------------- 자 이렇게 연산자강좌2부가 끝났습니다 다음에는 플래시 액션애서 많이많이 사용하는 액션을 두고 해보겠습니다 그럼 ㅂ2~~
하면 이 대화에 답할 수 있어요.