资源描述:
《gamemaker函数中文帮助》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、常数true等同于1.false等同于0.pi等同于3.1415...实数函数random(x)返回一个随机的实数,范围从0到x。数值总小于x。choose(val1,val2,val3,...)随机返回其中一个参数。最多可以有16个参数。abs(x)返回x的绝对值。sign(x)返回x的符号(-1,0,或1)。round(x)返回与x最接近的整数。floor(x)返回比x小的最大整数。ceil(x)返回比x大的最小整数。frac(x)返回x的小数点以后的部分。sqrt(x)返回x的开方。x不能是负数。sqr(x)返回x的平方。power(x,n)返回x的n次方。e
2、xp(x)返回x的冥方指数e。ln(x)返回x的自然对数。log2(x)返回x的2的对数。log10(x)返回x的10的对数。logn(n,x)返回x的n的对数。sin(x)返回x的正弦(x单位为弧度)。cos(x)返回x的余弦(x单位为弧度)。tan(x)返回x的正切(x单位为弧度)。arcsin(x)返回x的反正弦。arccos(x)返回x的反余弦。arctan(x)返回x的反正切。arctan2(y,x)计算arctan(y/x),然后返回结果在正确象限内的角度值。degtorad(x)转换角度到弧度。radtodeg(x)转换弧度到角度。min(val1,v
3、al2,val3,...)返回参数中的最小值。最高支持16个参数。必须全部是实数或全部是字符串。max(val1,val2,val3,...)返回参数中的最大值。最高支持16个参数。必须全部是实数或全部是字符串。mean(val1,val2,val3,...)返回所有参数的平均值。最高支持16个参数。必须全部是实数数值。median(val1,val2,val3,...)返回参数的中间数(如果参数数目为偶数,则两个中间数中最小的那个作为返回值)。最高支持16个参数。必须全部是实数数值point_distance(x1,y1,x2,y2)返回位置1(x1,y1)到位置
4、2(x2,y2)的距离。point_direction(x1,y1,x2,y2)返回从位置1(x1,y1)到位置2(x2,y2)的方向角度。lengthdir_x(len,dir)返回指定长度及方向的矢量线在x轴上的投影长度。lengthdir_y(len,dir)返回指定长度及方向的矢量线在y轴上的投影长度。is_real(x)返回x是否为真实数值(否则就是字符串)。is_string(x)返回x是否是一个字符串(否则就是一个真实数值)。字符串处理函数chr(val)返回字符串中包含参数指定的ASCII码字符的字符串。ord(str)返回字符串中第一个字符的ASC
5、II码。real(str)将字符串转换为真实数值。字符串可包含负号,小数点甚至是指数部分。string(val)将真实数值转换为标准格式的字符串(整数时没有小数点位置,否则在小数点后留两位)。string_format(val,tot,dec)将val以你自己的格式转换为字符串:tot指定总的数字位置,dec指定小数点后有几位数字。string_length(str)返回字符串中字符的个数。string_pos(substr,str)返回字符串substr在字符串str中的位置(0代表完全不符)。string_copy(str,index,count)返回字符串st
6、r的一部分,从index指定的位置开始,长度为count。string_char_at(str,index)返回字符串str中索引为index的字符。string_delete(str,index,count)返回删除了部分内容的字符串str,从index开始,长度为count。string_insert(substr,str,index)返回在位置index处添加子串substr后的字符串str。string_replace(str,substr,newstr)返回字符串str的一份拷贝,为字符串中子串substr第一次出现的地方开始被字符串newstr替换后的内
7、容。string_replace_all(str,substr,newstr)返回字符串str的一份拷贝,为字符串中子串substr所有出现的地方开始被字符串newstr替换后的内容。string_count(substr,str)返回子串substr在字符串str中出现的次数。string_lower(str)返回小写格式的字符串str。string_upper(str)返回大写格式的字符串str。string_repeat(str,count)返回由count个字符串str组成的新字符串str。string_letters(str)返回只包含字母的字符串st