每3秒生成一个obj 怎么单独给Obj的属性单独赋值,单独添加动作
construct2吧
全部回复
仅看楼主
level 6
supengfei008
楼主
每3秒生成一个monster,然后给monster的属性 ID赋值 我怎么通过ID单独给某一个monster添加动作,感觉给monster的属性赋值的时候,是所有monster的属性值都改变了。
2014年09月03日 22点09分
1
level 10
sincain
你把设置数值的Actions直接放在生成Monster的Action后面就可以了。同一个Block里面生成Monster之后所有用到的Monster都指的是刚刚生成的那一个。
2014年09月03日 23点09分
2
supengfei008
我判断某个monster和player 接近时 改变 这个monster属性值,怎么获取接近player的这个monster 对象。然后去修改它的属性
2014年09月04日 01点09分
sincain
every tick添加一个[Condition: monster到player的距离小于一个值] -> [Action: 修改monster的属性]
2014年09月04日 02点09分
supengfei008
回复 sincain :这样不会把全部monster的属性值修改了吗?
2014年09月04日 08点09分
sppam
回复 supengfei008 :我觉得不放心的话还可以加个 for each。对每个敌人都进行判断,和player距离大于x时无操作,小于x时修改变量。
2014年09月04日 17点09分
1