질문과 답변

Extra Form

[변수조작] 변수 여러개에 변수를 대입하는 것은 가능하지만, 그 반대의 경우.


예를 들어


변수 조작 창을보면


<변수 여러개 n ~ n>에 <값> 을 대입하는 것은 가능하지만,

그 반대로 <값>에 <변수 여러개 n ~ n>을 전부 더해 대입하는 방법은 없는지 질문드립니다!!

스크립트로 간단한 방법이 있다면 조언 부탁드리겠습니다!


60개의 변수를 전부 더하기는 너무 힘이듭니다...!

Comment '4'
  • profile
    여줄가리 2015.11.07 00:33 Files첨부 (2)
    어느 정도 알고 계시는지 모르니 자세히 설명 드립니다.

    for i in 1..60
     $game_variables[61] += $game_variables[i]
    end
    이 식을 이벤트 편집의 스크립트 로 작성하면 됩니다.

    $game_variables는 변수를 뜻합니다.
    그래서 $game_variables[61]은 61번 변수를 의미합니다.

    += 는 변수 조작의 '더하기'와 같은 의미입니다.
    $game_variables[61] += $game_variables[i]
    이 식은 $game_variables[61]의 값에 $game_variables[i]를 더한다는 뜻입니다.

    for는 반복문입니다.
    그래서 위 구문의 뜻은
    $game_variables[61] += $game_variables[i] 이 식에
    i를 1부터 60까지 넣는다는 뜻입니다.
    i=1일 때 $game_variables[61] += $game_variables[1]
    61번 변수에 1번 변수를 더함
    다음에는 $game_variables[61] += $game_variables[2]
    61번 변수에 2번 변수를 더함
    쭉쭉쭉
    61번 변수에 60번 변수를 더함
    그래서 61번 변수=1번 변수+2번 변수+ ... + 60번 변수
    가 됩니다.

    11111.png

    22222.png





  • profile
    불새우 2015.11.07 12:51
    이런 간단한 방법이...! 정말 완벽합니다 ...ㅠㅠ
    역시 스크립트를 할줄 안다는건 편한거 같습니다 ㅠㅠ
    혼자서 연구해볼땐 아래 처럼 했는데 오류가 나더라고요.......ㅋㅋㅋㅋㅋ
    $game_variables[61] += $game_variables[1] + $game_variables[2] + $game_variables[3] .......
  • ?
    lud 2015.11.07 12:10
    $game_variables[n1..n2].inject() {|r,i| r+i}

    이렇게 해서 n1 에는 처음번호 n2에는 마지막 번호를 입력하면 그 사이의 값들 전부를 더한값을 구할 수 있어요
    15번 부터 30번까지의 값을 더하려면 $game_variables[15..30].inject() {|r,i| r+i} 이런식으로 해주면 되겠죠..^^

    이걸 변수의 스크립트 부분에 적으면 됩니다..^^
  • profile
    불새우 2015.11.07 23:41
    정말 대단하십니다... 스크립트는 이해가 될 것 같은데 안되네요ㅋㅋㅋ

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12476
RMVXA 바이오 하자드 같은부류게임을 만들고싶습니다 1 아쳐 2015.11.11 277
RMVXA 메뉴화면 이미지(배경화면) 띄우기에 대해서... LOOK 2015.11.09 478
RMVXA 알만툴의 유료 스크립트는 어디서 구매할 수 있나요? 1 겜제작광 2015.11.08 215
RMVXA 상태 효과는 최대 몇개까지 스택이 되나요? 2 불새우 2015.11.08 248
RMVXA VX Ace 전투 테스트가 작동이 안되요 1 file pdm0822 2015.11.08 230
RMVXA (skyborn)전투화면 배경에서 맵이 그대로 보이게 할려면 어떻게 해야 하나요? 대추야자 2015.11.08 155
RMVXA 스크립트 관련 질문드립니다~ 2 file 불새우 2015.11.07 645
RMVXA RPG쯔꾸르 VX ACE 질문. 스크립트 오류. 2 file pdm0822 2015.11.07 741
RMVXA [변수조작] 변수 여러개에 변수를 대입하는 것은 가능하지만, 그 반대의 경우. 4 불새우 2015.11.06 459
RMVXA 변수에 문자 대입하는 방법이 있나요? 4 불새우 2015.11.06 611
RMVXA 연계 스킬 질문 1 체력을가르다. 2015.11.05 123
RMVXA [간단] 스크립트 창에서 스크립트 이름을 한글로 작성해도 되나요? 2 불새우 2015.11.04 219
RMVXA 스크립트로 그림(사진) 출력하고싶어요. 4 file 2015.11.02 278
RMVXA 게임화면에 변수 출력하고싶어요. 2015.11.01 165
RMVXA 게임중 특정한 상황에서 rgss3 player 오류 file vivid 2015.11.01 1995
RMVXA 떠났던 장소를 기억하는 법! 2 뉴리키 2015.11.01 250
RMVXA 주석 'Light'를 지우고 싶어요! file 뉴리키 2015.11.01 117
RMVXA 필요없는 메뉴 삭제하는법 1 아쳐 2015.10.30 254
RMVXA 손전등 이벤트좀 도와주세요 1 file 콜라아아 2015.10.30 201
RMVXA 무기의 능력치 조정방법 4 종이상자. 2015.10.29 134
Board Pagination Prev 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 ... 150 Next
/ 150