wang7089 发表于 2014-3-2 10:37:45

来个大神帮帮忙看下技能问题。

大神帮我看看,我做的这个技能为什么到不了目标身边,我把 两个单位距离 /5就可以 ,改成10就不行,聪明的大神应该一眼就能看出来我想要的意思,每隔0.1秒移动,除以10 就是 正好1秒移动到目标身边,可是就是移动不到 ,中间总是有一段距离。

求大神指点迷津!

huashao1000 发表于 2014-3-2 18:37:22

移动了当前距离的 10分之1
你需要把你释放技能的位置到目标的位置的距离 设置个变量
如果你距离目标100距离第一次移动就移动10第二次移动的时候 只移动了9 因为第2次移动时候距离是90了
所以你设个个固定的变量 永远都是用100除以10了

另外说一下 我打开你的地图点测试地图魔兽直接崩溃不能测试 我用YDWE
看起来好像是跳劈之类的技能    不过没明白你为什么用了每XX秒 后还用了循环整数
如果像做跳劈类技能 最好还是从新学习下跳劈的原理吧
页: [1]
查看完整版本: 来个大神帮帮忙看下技能问题。