找回密码
 点一下
查看: 1461|回复: 11

jass的SquareRoot是干什么的?①—④的问题已解.

[复制链接]
发表于 2008-10-4 12:47:41 | 显示全部楼层 |阅读模式
Ⅰ:MOVE是什么意思?


Ⅱ:在real里设置点会创建点么?
  如:shishu[0]=(((触发单位)的位置)到(技能施放点)的角度)
        local real r== AngleBetweenPoints(GetUnitLoc(GetTriggerUnit()), GetSpellTargetLoc())

Ⅲ:

[codes=jass] local effect tempEffect
set tempEffect = udg_texiao[6]
call TriggerSleepAction( 7.00 )
set udg_texiao[6] = tempEffect
call DestroyEffect( udg_texiao[6] )[/codes]

上面有问题么?


Ⅳ:Atan2是什么意思?我查到native Atan2    takes real y, real x returns real,这是干什么的?

Ⅴ:SquareRoot是干什么的?我查到native SquareRoot takes real x returns real.(JassCraft里没解释啊)
发表于 2008-10-4 12:57:38 | 显示全部楼层
1.移动
2.会
3.貌似local的handle没有set null
不过你要干啥都不说我咋知道有问题么
回复

使用道具 举报

 楼主| 发表于 2008-10-4 13:00:56 | 显示全部楼层
3)句柄没删,这段东西我在魔兽的糖果大战里面找到的,我也不明白他为什么不设置NULL,所以上来问下咯.
回复

使用道具 举报

发表于 2008-10-4 13:02:55 | 显示全部楼层
可能忘记了吧
反正那点泄露基本可以无视
回复

使用道具 举报

发表于 2008-10-4 13:47:01 | 显示全部楼层
III写得很奇怪,看起来像T转J的
回复

使用道具 举报

 楼主| 发表于 2008-10-4 13:51:51 | 显示全部楼层
引用第4楼actboy168于2008-10-04 13:47发表的  :
III写得很奇怪,看起来像T转J的


这1句set udg_texiao[6] = tempEffect是干啥的?
回复

使用道具 举报

发表于 2008-10-4 14:20:30 | 显示全部楼层
Atan2就是返回y/x的反正切值~~跟Atan其实功能重复~~

因为Atan的参数相当于Atan2的y/x~~


Atan(y/x)=Atan2(y,x)
当然计算效率上后者高~~因为毕竟jass是脚本语言~~另外Atan2的2个参数毕竟可以定象限~~
回复

使用道具 举报

 楼主| 发表于 2008-10-4 16:32:39 | 显示全部楼层
Renee大,你是怎么知道 Atan2 什么意思的?究竟去哪查哒?
回复

使用道具 举报

发表于 2008-10-4 16:56:22 | 显示全部楼层
看名字就知道是什么了吧,还用查的啊


SquareRoot 是平方根
回复

使用道具 举报

 楼主| 发表于 2008-10-4 17:23:04 | 显示全部楼层
问题就是我看了都不知道是什么啊.
回复

使用道具 举报

发表于 2008-10-4 20:43:32 | 显示全部楼层
函数看多了 也就知道是什么了
回复

使用道具 举报

发表于 2008-10-4 21:15:21 | 显示全部楼层
看来lz的英文和数学貌似不过关呐………………

Atan是反三角函数,就是arctan,atan2就如头目所说那样,通过两个
squareroot就是平方根,直译就好了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 08:16 , Processed in 0.032407 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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