原帖由 菩提祖 于 2006-12-24 10:40 发表
1:如果两个我方或两个敌方单挑会怎么样……
2:如果一敌人战死了,下次让他出场会怎么样……
3:我想让主角站在一块区域不能出去,用武将进入地点的话太麻烦,用区域武将数量测试的话怕找替身,还有其他方法吗?
1,2看楼上
第3个问题
如果让他站在原地的话,就简单了,如下,让主角站在坐标(5,5)处
Section
├2内部信息
├41:战场人数测试 所有部队0 = 指定区域 (5,5)-(5,5)
├40:行动方测试 我军阶段
├5变量测试 无;Var22
└0事件结束
├32:武将移动 CharIndex 主角 (5,5) 默认方向
├b变量赋值 Var22 true
└0事件结束
Section
├2内部信息
├40:行动方测试 敌军阶段
├5变量测试 22;Var23
└0事件结束
├b变量赋值 Var22 false
├b变量赋值 Var23 false
└0事件结束
如果不是原地,而是某一区域的话,用武将进入指定区域测试也不是很麻烦的,最多需要用四次区域测试就可以了,比如地图范围是(0,0)-(19,19),而想让主角站在区域(3,3)-(8,8)的话
Section
├2内部信息
├26:武将进入指定区域测试 主角 (0,0)-(2,19)
├40:行动方测试 我军阶段
├5变量测试 无;Var20
└0事件结束
├32:武将移动 CharIndex 主角 (5,5) 默认方向
├b变量赋值 Var20 true
└0事件结束
Section
├2内部信息
├40:行动方测试 敌军阶段
├5变量测试 20;Var21
└0事件结束
├b变量赋值 Var20 false
├b变量赋值 Var21 false
└0事件结束
而后,剩下的三个测试,只需要复制这个Section,然后把测试区域的坐标改下就可以了,(3,0)-(8,2);(3,9)-(8,19);(9,0)-(19,19)