魔兽地图编辑器吧 关注:65,792贴子:3,847,122
  • 9回复贴,共1

这个增幅属性怎么不加哪 路过的大佬帮忙看看哪里不对

只看楼主收藏回复




IP属地:江苏1楼2025-01-14 16:02回复
    可以优化下这个写法,直接设置玩家属性为基础属性*(1+属性增幅的自定义值)


    IP属地:湖南来自iPhone客户端2楼2025-01-14 18:29
    回复
      2026-05-09 12:39:29
      广告
      不感兴趣
      开通SVIP免广告
      你增幅是0.5,你力量乘以增幅还要除以100,相当于你力量乘以0.0005,加的太多了。


      IP属地:云南来自Android客户端4楼2025-01-14 20:26
      收起回复
        你的自定义属性是怎么设置的看不出来就先不说了,循环1到4意思是要加4倍属性?当然这不重要,重要的是你直接在loop下面写动作就好了呀,加个判断是干什么呢,判断还没有条件,那它要怎么执行then的动作呢,又没有满足执行动作的条件,那不就直接执行else了吗(个人理解,没有测试过),还有第二个图片,我看你的意思是一个爪子可以给三个属性增幅,难道是不可丢弃的吗,不然丢了以后怎么办。最后一点个人小意见,属性的作用一般是用来模拟伤害吧,我建议直接全局变量记录增幅程度就结束了,不要把变化带到属性值上,容易错不说,工作量还大你容易漏算某个动作。写技能伤害的时候再直接让属性值和增幅程度俩个参数参与计算伤害量就好了


        IP属地:天津5楼2025-01-15 09:01
        收起回复