m0_45368876 2022-03-30 21:30 采纳率: 50%
浏览 94
已结题

unity中动态赋值给transform.position的困惑

我在unity中从网络获取到实时动态Json数据,转化成自己需要的数据后赋值给物体的transform.position。赋值成功,能在控制台打印出transform.position的值,但在unity属性面板中观察没有变化,物体也没有动起来。不知哪里还未处理好,现在把有关代码贴出来,请热心人帮我检查一下。谢谢!

public override void DecodeMessage(string topic, byte[] message)
        {
            string msg = System.Text.Encoding.UTF8.GetString(message); 
            JsonData jsd = JsonMapper.ToObject(msg);
            jd = (int)jsd["items"]["Longitude"]["value"];
            wd = (int)jsd["items"]["Altitude"]["value"];
            gd = (int)jsd["items"]["Latitude"]["value"];
         
        }
        void FixedUpdate()
        {

            transform.position = new Vector3(jd, wd, gd);
            Debug.Log(transform.position);
        }



  • 写回答

1条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 4月8日
      • 已采纳回答 3月31日
      • 创建了问题 3月30日

      悬赏问题

      • ¥15 vue3为什么请求在这边获取不到数据呢(关键词-select)
      • ¥20 Multisim仿真设计三路智力抢答装置
      • ¥15 用UML制作简单的语音计算机
      • ¥20 用socket实现ping遇到的问题
      • ¥15 综合的类,这个类里面里面又有构造方法,重载方法,有继承,有重写,有接口
      • ¥15 电脑重置失败无法开机也进不了修复模式,如何解决?
      • ¥100 px4飞控如何设置平飞模式下飞机固定的仰角
      • ¥15 关于#python#的问题:不可以使用max ,min ,exit ,break 的情况下找出哪一年份出生率最高,以及哪一年份出生率最低
      • ¥15 WPF中使用DoDragDrop程序会崩,"FatalExecutionEngineError"
      • ¥15 C语言 堆排序 数据结构