本帖最后由 BLUEONE 于 2021-8-16 11:33 编辑 提问结束。 |
本帖最后由 BLUEONE 于 2021-8-16 10:23 编辑 alexncf125 发表于 2021-8-16 08:44 得出结论 参数的自运算不能加 = but!它又双叒叕不行了! if $switch[0]==1 会报错! |
BLUEONE 发表于 2021-8-16 08:34 $switch = Array.new(100) $switch[get_character(0).id - 66] = 0 p $switch |
数组 = ["a", "b", "c"] $game_variables[1] = 2 内容 = 数组[$game_variables[1]] p 内容 # => "c" |
新问题: 如何让变量代替数字序号读取数组内容? |
BLUEONE 发表于 2021-8-15 11:17 事件里使用脚本读取该事件的X $game_map.events[@event_id].x 事件里使用脚本读取该事件的Y $game_map.events[@event_id].y |
本帖最后由 KB.Driver 于 2021-8-15 12:12 编辑 BLUEONE 发表于 2021-8-15 11:17 事件内部的脚本可以这样: e = get_character(0) e.x e.y 需要一行以内也可以直接 get_character(0).x 通用的情况下,可以这样: e = $game_map.events[n] # n是地图事件的编号 e.x e.y 需要一行以内也可以直接 $game_map.events[n].x # n是地图事件的编号 |
参与人数 1 | 星屑 +50 | 赞 +1 | 收起 理由 |
---|---|---|---|
alexncf125 | + 50 | + 1 | 认可答案 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-10-20 07:53
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.