当前位置: 首页 > news >正文

购物网站后台模板xshuan主题wordpress

购物网站后台模板,xshuan主题wordpress,南京网站建设公司开发,网站开发具体步骤文章目录 前言NetworkAnimation服务端权威客户端权威 前言 这次的动画同步与位置同步#xff0c;可以说实现思路是一样的#xff0c;代码相似度也非常高 NetworkAnimation 如果直接挂载这个脚本只有Host#xff08;服务端#xff09;才可以同步#xff0c;Client是没有… 文章目录 前言NetworkAnimation服务端权威客户端权威 前言 这次的动画同步与位置同步可以说实现思路是一样的代码相似度也非常高 NetworkAnimation 如果直接挂载这个脚本只有Host服务端才可以同步Client是没有权限同步的。 服务端权威 直接修改之前的PlayerSync.cs脚本。 using Unity.Netcode; using UnityEngine;public class PlayerSync : NetworkBehaviour {private NetworkVariableVector3 _syncPos new();private NetworkVariableQuaternion _syncRota new();private Transform _syncTransform;private NetworkVariablebool _syncisIdle new();private NetworkVariablebool _syncisRun new();private Animator _syncAnimator;public void SetTarget(Transform player){_syncTransform player;_syncAnimator player.GetComponentAnimator();}private void Update(){if (IsLocalPlayer){UploadTransform();UploadAnimation();}}private void FixedUpdate(){if (!IsLocalPlayer){SyncTransform();SyncAnimation();}}private void SyncTransform(){_syncTransform.position _syncPos.Value;_syncTransform.rotation _syncRota.Value;}private void SyncAnimation(){_syncAnimator.SetBool(isIdle, _syncisIdle.Value);_syncAnimator.SetBool(isRun, _syncisRun.Value);}private void UploadTransform(){if (IsServer){_syncPos.Value _syncTransform.position;_syncRota.Value _syncTransform.rotation;}else{UploadTransformServerRpc(_syncTransform.position, _syncTransform.rotation);}}[ServerRpc]private void UploadTransformServerRpc(Vector3 position, Quaternion rotation){_syncPos.Value position;_syncRota.Value rotation;}private void UploadAnimation(){if (IsServer){_syncisIdle.Value _syncAnimator.GetBool(isIdle);_syncisRun.Value _syncAnimator.GetBool(isRun);}else{UploadAnimationServerRpc();}}[ServerRpc]private void UploadAnimationServerRpc(){_syncisIdle.Value _syncAnimator.GetBool(isIdle);_syncisRun.Value _syncAnimator.GetBool(isRun);} } 客户端权威 写个OwnerNetworkAnimator.cs挂载到角色身上即可 using Unity.Netcode.Components;public class OwnerNetworkAnimator : NetworkAnimator {protected override bool OnIsServerAuthoritative(){return false;} }脚本的Animator直接把角色拖进去即可读取。
http://www.huolong8.cn/news/276560/

相关文章:

  • 河南住房和建设厅网站镇江网站建设联系思创
  • 课程网站开发8个实用的wordpress数据库技巧
  • 北京做的比较好的网站公司crm公司
  • 旅游网站功能模块网站关键词效果追踪怎么做
  • 阿里云商业网站建设视频南阳建设网站制作
  • 东莞容桂网站制作不写代码做网站
  • 成都免费建站移动端cpu天梯图
  • qq空间个人网站wordpress 主机迁移
  • 温州建设管理处网站企业网站建设要多久
  • 网站建设工作成果怎么写推广手段
  • 常州专业网站建设公司咨询学做app软件在哪里学
  • 我想注册网站怎么做拍网制作方法图片大全
  • 新网站没有死链接怎么做dw属于什么的网页制作工具
  • 网站模板 站长之家可以做公众号的一些网站
  • 搭建网站的流程帝国cms网站地图xml
  • 江都住房和建设局网站沈阳做微网站
  • 铜梁城乡建设网站网站电话素材
  • 如何建设一个简易的网站沈阳健网站
  • 网站ps照片怎么做的图库网站源码下载
  • 注册网站发财的富豪影视剪辑
  • 网站开发 票种做速卖通要关注的几个网站
  • 网站改版 理论郑州app推广
  • 导视设计网站推荐wordpress主题透明
  • 自适应网站dedecms代码有哪些免费做外贸的网站
  • 网络培训班心得体会800字朝阳区seo
  • 山东省建设管理信息网站天津非常好的网站建设
  • 北京物流网站建设域名备案后网站打不开
  • 建设网站比较好的公司排名韩雪冬网站设计
  • 织梦小说网站源码网站建设与管理专业教学标准
  • 相亲网站上做投资的女生客户关系管理的内容