请问vb中的一些简单问题

[复制链接]
查看11 | 回复3 | 2007-10-11 16:25:21 | 显示全部楼层 |阅读模式
很明显,这个程序的设置(框架),或者说设计就有问题。你应该反过来定义一个变量表示怪物的HP(helth),一旦发现怪物血小于等于0了,表示死亡,这时,再对主角加经验值!!! 建议多看看编程设计书籍!
回复

使用道具 举报

千问 | 2007-10-11 16:25:21 | 显示全部楼层
其实他想做的应该是,打一下就给一下的经验吧!游戏必须要考虑到这个。要是只考虑一个怪是否有血。那游戏平衡就严重有问题了。最后一刀才有经验,那抢怪的岂不乐哉
回复

使用道具 举报

千问 | 2007-10-11 16:25:21 | 显示全部楼层
简单定义个text使text.text=经验值监视text内容 如果有变化怪物已死也可以在变化监视中加入代码判断是增加还是减少
回复

使用道具 举报

千问 | 2007-10-11 16:25:21 | 显示全部楼层
错,正确的是锁定一个怪的id,如果id消失,表明它死掉了。这才是正解,楼主的思路是走偏门,不可取。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行