srpgstudio吧 关注:1,219贴子:4,670
  • 1回复贴,共1

请问各位大佬“我军几回合后增援”这个功能怎么做?

取消只看楼主收藏回复

假设有一个守城关卡,一开始只有固定几个人在守,然后几回合后我军前来支援。
这个感觉应该是战棋游戏非常常见的关卡设计,但我捣鼓半天愣是找不到方法,主要是我军增援的角色不是固定的,而是根据游戏开始时玩家选择的出击角色来的,但活动命令里想让角色登场却只能指定某个具体角色,并且不会管你有没有出击,这样就无法实现我要的功能了,求吧里大佬指点怎么解决此问题。


IP属地:江苏来自Android客户端1楼2024-03-10 20:04回复
    这吧就没什么人,为了防止后面有人看到这个帖子,说一下我自己的解决方法
    1游戏开始时 将援军出现的位置作为配属位置,让玩家自由配属援军。
    2游戏开始时,通过角色移动指令将每一个配属位置的我军移动到地图角落(最好是无法通行地形,移动时勾选忽略地形和瞬时移动)
    3通过角色整体处理命令,通过指定位置将刚才移动过的那些人变成敌军
    4 通过同样的方法将这些人隐藏起来(不显示状态为是)
    5 当援军需要出现的回合时,反向执行步骤4解除隐藏,反向执行步骤3变回我军,反向执行步骤2移动回一开始的位置。(选如果重复则移动到空地,避免出生点被堵住)
    上面这个方法虽然很繁琐但总比一个个判定有没有出场工作量要小一些。希望有大佬知道更好的办法。


    IP属地:江苏来自Android客户端3楼2024-05-19 09:28
    回复