找回密码
 点一下
查看: 2656|回复: 3

菜菜问题,JASS有不有想API一样的帮助文档

[复制链接]
发表于 2008-1-27 00:17:37 | 显示全部楼层 |阅读模式
同上学习JAVA 和C 的时候都有这些东西 那JASS有不有呢
发表于 2008-1-27 00:21:02 | 显示全部楼层
没有~~

其实jass也用不到那东西~~

所有api函数都声明在scripts\\common.j里了~~而且用法几乎都可以直接从函数名猜测~~相当简单的~~


而且对照blizzard.j中对这些函数的用法~~因此了解所有api函数极其用法几乎没有难度~~要是偶尔遇到几个不知道用法的函数~~可以特别来这里提问~~那种函数绝对是不多的~~
回复

使用道具 举报

 楼主| 发表于 2008-1-27 00:24:54 | 显示全部楼层
意思说拿个翻译 拿函数名去翻译下就知道什么意思了?
回复

使用道具 举报

发表于 2008-1-27 00:37:03 | 显示全部楼层
嗯嗯~~

注意函数名中每个大写字母都表示新起一个单词~~像SetHeroLevel()这种~~就是Set Hero Level~~字面意思也就是“设置英雄等级啦”~~

然后这个函数的声明中标有参数和返回类型

takes unit whichHero, integer level,  boolean showEyeCandy returns nothing

显然第一个参数叫whichHero,字面意思是“哪个英雄”类型为单位~~那么自然意思是这个参数是需要接受想被设置等级的那个英雄~~第二个参数level就是要设为的等级~~第三个参数是showEyeCandy~~字面意思是“显示视觉效果”~~类型是boolean~~显然是需要接受是否在升级时候显示升级特效(那道光)咯~~


而且有一些固定搭配~~比如Get开头的函数一般都是获取某值~~Set开头的一般都是设置某值~~Is开头的一般都是返回真假~~

当然也有并非这三类单词开头的函数~~这种普通函数也是很多的~~比如DisplayTextToPlayer()就是向玩家显示文字~~等等~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 04:07 , Processed in 0.203136 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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