找回密码
 点一下
查看: 1562|回复: 6

本人想做一个体力系统,望有关人士能帮个忙。

[复制链接]
发表于 2009-2-7 16:02:55 | 显示全部楼层 |阅读模式
本人写T不怎么会。但很想完成这个系统。
                 内容如下,当兵或英雄,走路的时候每秒蓝将1秒减1,当0的时候将不能动,或减速。 大虾们希望能完成我这个夙愿~~~~~~~
发表于 2009-2-7 16:05:15 | 显示全部楼层
把全部单位放进一个单位组,每秒选取一次单位做动作,先减蓝1,让后判断蓝是否小于0,如果小于0就设置单位移动速度为0,否则设置单位的移动速度等于附加值

这个方法得把附加值用来保存移动速度
回复

使用道具 举报

发表于 2009-2-7 17:43:19 | 显示全部楼层
引用第1楼heris于2009-02-07 16:05发表的  :
把全部单位放进一个单位组,每秒选取一次单位做动作,先减蓝1,让后判断蓝是否小于0,如果小于0就设置单位移动速度为0,否则设置单位的移动速度等于附加值

这个方法得把附加值用来保存移动速度

這樣站著不動也會扣魔吧....
回复

使用道具 举报

发表于 2009-2-7 17:46:13 | 显示全部楼层
对哦,得移动,那样就比较麻烦了。还要用缓存保存X,Y并且判断是否相等
回复

使用道具 举报

 楼主| 发表于 2009-2-8 10:41:03 | 显示全部楼层
能否直接帮我做个教程,方便我自己研究
回复

使用道具 举报

发表于 2009-2-8 19:37:26 | 显示全部楼层
那么扛板凳坐等有关人士
回复

使用道具 举报

发表于 2009-2-8 21:12:52 | 显示全部楼层
利用2组各2个实数变量,每0.1秒将0.1秒前的位置赋到一组变量,将当前单位坐标赋值到另一组,并判断是否相同,不同则表示位置移动了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-4-28 21:41 , Processed in 0.086493 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表