資源描述:
《gamemaker函數(shù)中文幫助》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、常數(shù)true等同于1.false等同于0.pi等同于3.1415...實數(shù)函數(shù)random(x)返回一個隨機的實數(shù),范圍從0到x。數(shù)值總小于x。choose(val1,val2,val3,...)隨機返回其中一個參數(shù)。最多可以有16個參數(shù)。abs(x)返回x的絕對值。sign(x)返回x的符號(-1,0,或1)。round(x)返回與x最接近的整數(shù)。floor(x)返回比x小的最大整數(shù)。ceil(x)返回比x大的最小整數(shù)。frac(x)返回x的小數(shù)點以后的部分。sqrt(x)返回x的開方。x不能是負(fù)數(shù)。sqr(x)返回x的平方。power(x,n)返回x的n次方。e
2、xp(x)返回x的冥方指數(shù)e。ln(x)返回x的自然對數(shù)。log2(x)返回x的2的對數(shù)。log10(x)返回x的10的對數(shù)。logn(n,x)返回x的n的對數(shù)。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),然后返回結(jié)果在正確象限內(nèi)的角度值。degtorad(x)轉(zhuǎn)換角度到弧度。radtodeg(x)轉(zhuǎn)換弧度到角度。min(val1,v
3、al2,val3,...)返回參數(shù)中的最小值。最高支持16個參數(shù)。必須全部是實數(shù)或全部是字符串。max(val1,val2,val3,...)返回參數(shù)中的最大值。最高支持16個參數(shù)。必須全部是實數(shù)或全部是字符串。mean(val1,val2,val3,...)返回所有參數(shù)的平均值。最高支持16個參數(shù)。必須全部是實數(shù)數(shù)值。median(val1,val2,val3,...)返回參數(shù)的中間數(shù)(如果參數(shù)數(shù)目為偶數(shù),則兩個中間數(shù)中最小的那個作為返回值)。最高支持16個參數(shù)。必須全部是實數(shù)數(shù)值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是否為真實數(shù)值(否則就是字符串)。is_string(x)返回x是否是一個字符串(否則就是一個真實數(shù)值)。字符串處理函數(shù)chr(val)返回字符串中包含參數(shù)指定的ASCII碼字符的字符串。ord(str)返回字符串中第一個字符的ASC
5、II碼。real(str)將字符串轉(zhuǎn)換為真實數(shù)值。字符串可包含負(fù)號,小數(shù)點甚至是指數(shù)部分。string(val)將真實數(shù)值轉(zhuǎn)換為標(biāo)準(zhǔn)格式的字符串(整數(shù)時沒有小數(shù)點位置,否則在小數(shù)點后留兩位)。string_format(val,tot,dec)將val以你自己的格式轉(zhuǎn)換為字符串:tot指定總的數(shù)字位置,dec指定小數(shù)點后有幾位數(shù)字。string_length(str)返回字符串中字符的個數(shù)。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)返回刪除了部分內(nèi)容的字符串str,從index開始,長度為count。string_insert(substr,str,index)返回在位置index處添加子串substr后的字符串str。string_replace(str,substr,newstr)返回字符串str的一份拷貝,為字符串中子串substr第一次出現(xiàn)的地方開始被字符串newstr替換后的內(nèi)
7、容。string_replace_all(str,substr,newstr)返回字符串str的一份拷貝,為字符串中子串substr所有出現(xiàn)的地方開始被字符串newstr替換后的內(nèi)容。string_count(substr,str)返回子串substr在字符串str中出現(xiàn)的次數(shù)。string_lower(str)返回小寫格式的字符串str。string_upper(str)返回大寫格式的字符串str。string_repeat(str,count)返回由count個字符串str組成的新字符串str。string_letters(str)返回只包含字母的字符串st