查看: 2483|回复: 6

[已经解决] 怎么做一个怪死了,场景特定某处产生另一个怪啊

[复制链接]
梦石
0
星屑
50
在线时间
15 小时
注册时间
2012-3-2
回帖
12
发表于 2012-7-12 22:22:01 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
就是我把这个怪打死了 下一个怪才会出来,而且我要指定下一个怪从哪出来
还有一个问题,一个对象发射出来的子弹,打到另一个对象的时候,怎么哪个对象不受攻击呢
梦石
0
星屑
75
在线时间
825 小时
注册时间
2009-2-8
回帖
440
发表于 2012-7-12 22:42:21 | 显示全部楼层
问题1 摆放好怪物B的出现位置并设置开关  在怪物A死亡时的动作里加入此开关
问题2 检查子弹对象和另一个对象的接触判定和攻击判定.
一步一步实现大大的梦想
回复

使用道具 举报

梦石
0
星屑
50
在线时间
15 小时
注册时间
2012-3-2
回帖
12
 楼主| 发表于 2012-7-12 22:58:44 | 显示全部楼层
woodvvv 发表于 2012-7-12 22:42
问题1 摆放好怪物B的出现位置并设置开关  在怪物A死亡时的动作里加入此开关
问题2 检查子弹对象和另一个对 ...

接触判定和攻击判定肯定没问题,以前做过,不过这个问题我用锁定被锁定暂时解决
开关我也想过,但是我的怪物对象有重复的,一个死亡打开一个开关,那靠这个开关激活的怪物就全活过来了,我一个场景里可能有多个靠这个开关激活的怪物
回复

使用道具 举报

梦石
0
星屑
50
在线时间
15 小时
注册时间
2012-3-2
回帖
12
 楼主| 发表于 2012-7-12 23:06:53 | 显示全部楼层
fire123 发表于 2012-7-12 22:58
接触判定和攻击判定肯定没问题,以前做过,不过这个问题我用锁定被锁定暂时解决
开关我也想过,但是我的 ...

算了 我多复制几个对象得了
难道没有聪明一点的办法么
回复

使用道具 举报

魑魅魍魉

梦石
0
星屑
222
在线时间
1631 小时
注册时间
2006-7-2
回帖
833

开拓者贵宾

发表于 2012-7-12 23:32:35 | 显示全部楼层
从你的字面意思上理解,可以弄一个透明对象作为怪物发射器,设定好位置,将怪物当做子弹发射出来。

步骤相同,你清理完上一个怪后,打开开关,触发条件让透明对象把下一个怪物发射出来
新坑装填中……有事pm咱
请猛pia这里~~
回复

使用道具 举报

梦石
0
星屑
50
在线时间
15 小时
注册时间
2012-3-2
回帖
12
 楼主| 发表于 2012-7-13 01:33:24 | 显示全部楼层
jiuji250 发表于 2012-7-12 23:32
从你的字面意思上理解,可以弄一个透明对象作为怪物发射器,设定好位置,将怪物当做子弹发射出来。

步骤相 ...

好办法 哈哈 谢谢指教
回复

使用道具 举报

梦石
0
星屑
50
在线时间
57 小时
注册时间
2011-10-21
回帖
113
发表于 2012-7-19 10:42:05 | 显示全部楼层
变量:x,怪物:d
d死亡,x+1
当x大于等于1,某处生成d,x-1

不同种怪
变量:s,x
怪物,d,f
d死亡,s+1,当s大于等于1,出第二个d
f死亡,x+1,当x大于等于1,出第二个f

数量
变量:x、t,怪物:d,f
d死亡,x+1
当x大于等于1,生成d,x-1,t+1
t达标,取消生成d,改为生成f

同种怪物,不同地点
变量:x,g。怪物:d。生成器:k,l
d死亡,x+1,
x大于等于1,g小于特定数,k生成d,g+1
x大于等于1,g大于等于特定数,l生成d,g+1

交替
变量:x。怪物:d。生成器:k,l,开关:m
d死亡,x+1,
x大于等于1,m关,k生成d,g+1,m开
x大于等于1,m开,l生成d,g+1,m关

两个让k生成,一个让l生成
变量:x,g。怪物:d。生成器:k,l
d死亡,x+1,
x大于等于1,g小于2,k生成d,g+1
x大于等于1,g等于2,l生成d,g-2

必须给予足够时间判定
不同种组合需自己思考
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部