as3現(xiàn)在用得多嗎 [AS3]as3.0字符如何轉(zhuǎn)換與unicode字符轉(zhuǎn)換代碼示例?
[AS3]as3.0字符如何轉(zhuǎn)換與unicode字符轉(zhuǎn)換代碼示例?針對flash游戲的網(wǎng)絡(luò)通信,flash字符采用Unicode的方式進(jìn)行處理。如果AS3.0沒有自己處理Unicode字符的方法,我使
[AS3]as3.0字符如何轉(zhuǎn)換與unicode字符轉(zhuǎn)換代碼示例?
針對flash游戲的網(wǎng)絡(luò)通信,flash字符采用Unicode的方式進(jìn)行處理。如果AS3.0沒有自己處理Unicode字符的方法,我使用以下處理方法:將Unicode字符串轉(zhuǎn)換為bytearray://Unicode string to bytearray公共靜態(tài)函數(shù)STR to bytearray(strValue:字符串, uLen:uint=0):字節(jié)數(shù)組{varbyAaryR:ByteArray=新字節(jié)數(shù)組()byAaryR.endian=終點(diǎn).LITTLEENDIANfor(變量:int=0i<strValue.lengthi) {byAaryR.writeShort公司( 字符串值.charCodeAt(i) )}對于(i=0i<(uLen-標(biāo)準(zhǔn)值長度)一{byAaryR.writeShort公司(0)}returnbyAaryR}