今天在使用SmartFox中的用戶變量UserVariables 時發現了一個問題,就是在使用方法SetUserVariables 來發送坐標的時候,在調試信息中發現發送和接受到的變量都是空的,測試了一下發送其他信息卻是成功的,于是在發送時把坐標轉換成string來發送,發現發送沒問題,但接收后再轉成坐標時報錯了。所以據此判斷SetUserVariables 方法因為是通過xml協議或者string-base協議發送的,會自動轉換成string類型,而坐標是float的,這兩個類型直接按似乎無法轉換,所以會發生發送和接受的變量為空的,所以在使用SetUserVariables方法時應避免發送float類型的數據,若一定要發送則可能需要通過多次轉換,如:string->double->float。
相关文章:
-
2022-01-29
-
2021-06-07
-
2021-06-30
-
2022-12-23
-
2022-12-23
-
2021-12-05
-
2021-12-16
猜你喜欢
-
2022-12-23
-
2022-12-23
-
2021-12-23
-
2021-10-16
-
2022-12-23
-
2022-01-04
-
2022-12-23
相关资源
-
下载
2023-01-25
-
下载
2021-06-07
-
下载
2021-06-06
-
下载
2023-01-13