查看: 929|回复: 2

[有事请教] 有关循环,老想不通

[复制链接]
梦石
0
星屑
4761
在线时间
285 小时
注册时间
2013-10-13
回帖
580
发表于 2026-1-23 23:08:24 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
在Scene_Map中,update执行一次,$game_system.map_interpreter.update就执行一次,在Interpreter 1中,update执行一次,但在里面加入了循环,本来应该是反复执行的,为什么我P的时候,循环也只执行一次,而不是反复执行?
梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2026-1-24 17:40:45 | 显示全部楼层
你已经问过很多这类问题了, 循环(或者重复调用)时,要看它的"中断点", 只要 return 就会中断这次调用

如果loop do里一直没有满足return的条件, 那就会一路走到下面的 @index += 1, 然后执行下一个命令
回复

使用道具 举报

梦石
0
星屑
29896
在线时间
5733 小时
注册时间
2016-3-8
回帖
1653
发表于 2026-1-29 01:14:58 | 显示全部楼层
本帖最后由 alexncf125 于 2026-1-29 01:28 编辑
灯笼菜刀王 发表于 2026-1-24 17:40
你已经问过很多这类问题了, 循环(或者重复调用)时,要看它的"中断点", 只要 return 就会中断这次调用

如果l ...


有没有可能, 大佬一直回答他, 所以他才一直问
那么, 只要大佬跟坛友们都别答, 他就不会再问了
看他断断续续问了十几年, 但他1月1号发的点评还在问: 是不是越往上的y值就越大
咱寻思谁玩了半年rm都知道y值是越往下才越大吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部