【BUG反馈】场景改名后逻辑中的跳转场景动作失效



  • 例如场景原名 设置,动作为 跳转到“设置”场景
    改名后场景为 更多设置,但动作仍然为 跳转到“设置”场景,只有条跳转菜单里的场景名改了



  • @只玩人族无敌 我记得这个就是这样的,事件表中的场景名和图层组名都不会跟着重命名变的,那个下拉框是方便写事件的时候选择而已|・ω・`)



  • @konoDIOda 在我看来更像是BUG,除非有什么特别的理由。组件和变量都更能跟着改,为什么场景名不能



  • @只玩人族无敌 变量名、对象名基本都不支持动态输入的,但场景可以,你可以找找看,变量名不存在从其他变量的值中获取然后让它作为被操作的变量去操作它的值,对象名也是如此(对象名除了唯一一个“按名称创建实例”这个动作是允许用动态输入的),它们两个都必须要自己“手动”选中才能被操作,但场景名那里可以直接从单选框切成输入框,然后通过字符拼接的方式动态输入场景名,例如我有“关卡_1”、“关卡_2”、“关卡_3”……到“关卡_50”好了,那我只需要获取某个变量值,然后跟“关卡_”这个前缀拼接,就能让单条跳转场景事件有动态的场景跳转效果,例如我按下某个按钮,按钮上有数字表示它是第几关,那我只需要获取这个数字并拼接这个关卡前缀,就不需要写50个场景跳转事件了,只要一个就通用,这种动态跳转场景的情况下,如果我修改场景名,事件里又该怎么跟着变呢?
    所以我觉得目前这样是合理的,如果你还是坚持自己的看法的话,我感觉有点像最开始那样,跳转场景最开始是两个动作的,“跳转场景”和“动态跳转场景”,以前的纯“跳转场景”动作确实是会跟着变的,但也是有人提议过要改,因为以前有人制作到一半觉得自己场景跳转的事件太冗杂了,想换个跳转场景的写法,结果都得删掉都换成“动态跳转场景”动作,我想目前这个状态可能是官方做的一个折中方案吧。
    或许你可以把这个作为一个优化建议来提,例如单选框状态下会跟着变,切换成输入框就不跟着变了之类的,但我个人来看还是坚持自己的观点,这个确实不是bug,顶多是个用户体验还无法完全满足不同人需求的设计,而目前这个设计,确实也给纯粹使用单选框来跳转场景的用户带来了不便利性,是个能进一步优化的点。


登录后回复