前端开发刚开始学习cocos,请求返回的数据怎么驱动视觉变化

前端开发时候,我们视觉写好后和数据关联起来,每次接口数据更新我们请求接口更新数据,数据就会自动驱动页面的视觉变化。那么想问一下,cocos 开发中我有很多视觉地方依赖后端数据接口,难道每次更新数据后要把返回的数据关联的视觉手动更新一遍吗? 小白不懂求指教

视觉是什么?你说的是view 吗?view 和 数据绑定做游戏UI界面应该合适,但是游戏玩法这么搞感觉不太好

你学习多久就找到工作了

对的,视觉是view。那么view经常需要根据接口返回的数据更新的话,只能在接口返回里脚本操作更新吗?如果更新的地方多还是挺麻烦的

而且游戏中数据怎么做像vuex或redux的全局管理

论坛里面搜索一下mvvm,有人这么搞过,但是游戏和前端还是有很大差异的前端那套东西搬过来并不会一定好用,如果是简单点的游戏那应该还好

那有什么其他的处理方案吗?还是只能每次手动更新

你想数据绑定界面论坛搜索mvvm不就是这么弄的吗?不同的游戏方案不同啊木有统一方案。如果你是那种2d游戏几个界面点点那种那用论坛分享的mvvm框架应该也没问题把,收到输入然后手动更新界面或者界面监听输入消息来更新都行,看你自己

好的,谢谢

前端那套前后端交互不要强行运用到游戏
游戏之所以是游戏,是因为存在大量动态的画面
这导致存在很多服务器无法解释的中间态

比如你的人物从A位置 走到 B位置
人物在移动的过程中,服务器怎么去描述他的状态或者位置呢

如果你做的项目不怎么存在上面的问题的话
那很可能用vue/react去做,然后用上你说的这套交互才是更好的做法

好的,明白了