Closed qingqingthe closed 1 year ago
绘制boss中心的直线攻击的时候不知道该怎么处理返回的id数组和具体的id的对应关系。 比如下列code:
{ "cmd": "foreach", "name":"target_id", "values": {"key":"actors_by_type","type":1}, "func": { "cmd": "add_omen", "color": "enemy", "shape_scale": { "key" : "if", "cond" : { "key": "actor_has_status", "id": {"key": "arg", "name": "target_id"}, "status_id": 3414, }, "true": 0, "false": { "key": "rect", "width": 2, "range": 20 }, }, "pos": [100, 0, 100], "facing": { "key": "actor_relative_facing", "src": { "values": {"key": "actors_by_base_id", "id": 15049} }, "dst": {"key": "arg", "name": "target_id"} }, "duration": 5 } }
在处理src的时候,我需要boss的id,但是关键字"actors_by_base_id"返回的是id的数组。我需要的是可以选中的boss的实体id。这里有没有什么优雅的处理方式?或者同一个json的payload里面可以加两个foreach吗?我没想到很好的解决方法。
还有就是,虽然是题外话但是,头子我怎么联系你呢,DC和QQ的话都没办法私聊到你
一,base id返回数组是因为该id不唯一,可能存在场上多个同id的情况 二,当然可以foreach嵌套
qq去找有我的群直接艾特我问,dc我频道直接群戳我问
好的好的,多谢,我晚上试试看。
绘制boss中心的直线攻击的时候不知道该怎么处理返回的id数组和具体的id的对应关系。 比如下列code:
在处理src的时候,我需要boss的id,但是关键字"actors_by_base_id"返回的是id的数组。我需要的是可以选中的boss的实体id。这里有没有什么优雅的处理方式?或者同一个json的payload里面可以加两个foreach吗?我没想到很好的解决方法。