如何选定变量为某值的物体?
gamemaker吧
全部回复
仅看楼主
level 4
如题
2021年03月29日 08点03分 1
level 4
以及请问怎么写才能在选定父问题的同时排斥子物体?
比如a是b的子物体,选定最近的b以及其子物体,排斥a,难道是instance_nearest(x,y,b(!a))吗,可是不好使
2021年03月29日 08点03分 2
排除a 不是排斥
2021年03月29日 08点03分
level 11
with all {
if 变量==argument0 return id
}
return noone
2021年03月29日 08点03分 3
请问这个是怎么用的?脚本还是放在事件里?
2021年03月29日 08点03分
求解
2021年03月29日 09点03分
level 11
var _id, _dis;
_dis = 99999
_id = noone
with b {
if object_index != b continue;
if distance_to_object(argument0) < _dis {
_dis = distance_to_object(argument0)
_id = id
}
}
return _id
2021年03月29日 08点03分 4
吧务
level 13
Q:如何选定变量为某值的物体?
A:直接写,有if判断就足够了。
Q:怎么写才能在选定父问题(wuti)的同时排除子物体?
A:同样,用if判断足够了。
在不确定“选定”是“A:把对应实例的id记录到一个数据结构”还是“B:将符合范围的实例用改变变量等手段标记为某状态”或者其他什么架构的前提下,没法进行更深讨论。
2021年03月30日 08点03分 5
1