有时候,在对GameObject命名时会不小心打多一个空格,如果使用哈希表通过value获取key的时候,往往会得到Null,所以获取到gameObject.name后最好进行下字符串去掉首尾空格的处理
public void Fire(GameObject go) { string ss = go.name; ss = ss.Trim(); string str = (string)FiveHs[ss]; str = "####" + str; server.Send(str); }