1.修改了几个类的名字
2.去除了opcode定义，使用MessageAttribute定义opcode
初步增加了gameobject