|
发表于 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()就是向玩家显示文字~~等等~~ |
|