找回密码
 点一下
查看: 675|回复: 4

关于handle类变量set null原理以及攻速溢出的提问

[复制链接]
发表于 2013-1-26 11:01:38 | 显示全部楼层 |阅读模式
1.如果一个函数里面声明了一个handle类局部变量,但是从头到尾没去给它赋值的话,在某些时候这个函数就不会运行,这是什么原理?(当然我知道解决办法是set null)
2.虽然有听说过攻击速度最多只能加成400%,但是在某些蠢RPG当中,数据过于庞大,单位实际的攻击速度感觉远不止加成了400%,关于正常范围内以及过大数据的攻击速度计算的临界值有什么相关的研究嘛?
发表于 2013-1-26 11:12:33 | 显示全部楼层
1. 当用到这个没有赋值的变量时,程序段出错,略过之后所有程序运行;如果放到一般编程语言写出来的程序里就是segmentation fault,jass应该是类似java那种扫描式的运行,所以检查到没有赋值就用的时候就直接跳过之后所有程序了吧……

2. 等LX回答……

点评

·
噢,多谢龙兄  详情 回复 发表于 2013-1-26 11:19
回复

使用道具 举报

 楼主| 发表于 2013-1-26 11:19:49 | 显示全部楼层
chyj4747 发表于 2013-1-26 11:12
1. 当用到这个没有赋值的变量时,程序段出错,略过之后所有程序运行;如果放到一般编程语言写出来的程序里就 ...

噢,多谢龙兄
回复

使用道具 举报

发表于 2013-1-26 12:54:10 | 显示全部楼层
攻击速度计算应该是以基础攻击间隔作为依据的吧 所以说你懂的
回复

使用道具 举报

发表于 2013-1-26 14:35:14 | 显示全部楼层
话说攻速如果不计触发什么的话最高不是攻击伤害点吗……
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 15:45 , Processed in 0.134931 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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