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

太原网站优化方案沈阳做网站优秀公司

太原网站优化方案,沈阳做网站优秀公司,驻马店做网站,公司网页设计的公司文章目录 1. 添加动画2. Animation2.1 制作界面2.2 制作好的 Animation 动画2.3 添加和使用事件 3. Animator3.1 制作界面3.2 一些参数解释3.3 动画参数 4. Animator中相关类、属性、API4.1 类4.2 属性4.3 API4.4 几个关键方法 5. 动画播放和暂停控制 1. 添加动画 选中待提添加… 文章目录 1. 添加动画2. Animation2.1 制作界面2.2 制作好的 Animation 动画2.3 添加和使用事件 3. Animator3.1 制作界面3.2 一些参数解释3.3 动画参数 4. Animator中相关类、属性、API4.1 类4.2 属性4.3 API4.4 几个关键方法 5. 动画播放和暂停控制 1. 添加动画 选中待提添加动画的物体 在 Animation 窗口下 注意如果选中的物体无Animation/Animator组件会自动添加Animator组件。 2. Animation 2.1 制作界面 预览启用/禁用场景预览模式。 录制启用/禁用关键帧记录模式。 转到动画剪辑开头。 转到上一个 keyframe关键帧。 播放动画剪辑。 转到下一个keyframe关键帧。 转到动画剪辑末尾。 当前帧。 当前动画名字下拉可以创建新的Animation动画。 样本每秒/分的帧数。 添加关键帧。 添加事件。 时间轴。 控制删除属性或增减键。 简报。 曲线。 2.2 制作好的 Animation 动画 Length长度动画时长Loop Time循环Loop Pose循环动作使循环时头部尾部衔接平滑Cycle Offset平滑度 2.3 添加和使用事件 public class AnimEvents : MonoBehaviour {private void Start(){// 创建一个事件AnimationEvent evt new AnimationEvent();// 绑定触发事件后要执行的方法名evt.functionName PrintEvent;// 执行方法后要传入的参数evt.intParameter 12345;// 设置事件关键帧的位置当事件过了1.3秒后执行evt.time 0.5f;// 设置目标动画剪辑AnimationClip clip this.GetComponentAnimator().runtimeAnimatorController.animationClips[0];// 绑定事件clip.AddEvent(evt);}private void TestAniEvent(string param){Debug.Log(事件触发参数是 param);}private void PrintEvent(int param){Debug.Log(param);} }注意脚本和 animator 所在的对象所处同一对象 3. Animator 3.1 制作界面 3.2 一些参数解释 Solo 和 Mute 当一个动画有多个后续动画时 当该动画播放完后优先选择动作列表中最前或者说最上的的状态转移 Solo当设置了某个 Transitions 为 Solo 时那么优先选择标记 Solo 的动画转移 Mute选择的状态转移被禁用** Has Exit Time** 是否有退出时间。简单理解开启表示等待当前动画进行完才可进行下一个动画关闭表示可以立即打断当前动画并播放下一个动画 3.3 动画参数 代码控制 public class AnimControl : MonoBehaviour {private Animator anim;private void Start(){anim this.GetComponentAnimator();}private void Update(){if (Input.GetKeyDown(KeyCode.R)){anim.SetBool(BoolParams, true);}if (Input.GetKeyDown(KeyCode.S)){anim.SetBool(BoolParams, false);}} }4. Animator中相关类、属性、API 4.1 类 AnimationClip: 动画片段animation 属性/方法含义length动画长度单位为秒。只读frameRate对关键帧进行采样的帧率。只读length / (1 / frameRate)总帧率AddEvent将一个动画事件添加到该剪辑中 AnimatorStateInfo 动画状态机状态信息 属性/方法含义fullPathHash该状态的完整路径哈希length状态的当前持续时间normalizedTime整数部分为状态已循环的次数。小数部分为当前循环的进度百分比 (0-1)speed该动画的播放速度。1 表示正常播放速度 4.2 属性 属性含义speed动画器的播放速度。1 为正常播放速度runtimeAnimatorController.animationClips返回所有动画 AnimationClip[] 4.3 API 方法名含义GetBool返回给定布尔参数的值GetFloat返回给定 float 参数的值GetInteger返回给定整数参数的值SetBool设置给定布尔参数的值SetFloat将浮点值发送到动画器以影响过渡SetInteger设置给定整数参数的值GetCurrentAnimatorClipInfo返回给定层当前状态中所有 AnimatorClipInfo 的数组GetCurrentAnimatorClipInfoCount返回当前状态中 AnimatorClipInfo 的数量GetCurrentAnimatorStateInfo返回 AnimatorStateInfo其中包含有关当前状态的信息GetNextAnimatorClipInfo返回给定层下一个状态中所有 AnimatorClipInfo 的数组GetNextAnimatorClipInfoCount返回下一个状态中 AnimatorClipInfo 的数量GetNextAnimatorStateInfo返回 AnimatorStateInfo其中包含有关下一个状态的信息Play播放一个状态 4.4 几个关键方法 Animator.Play void Play(string stateName, int layer -1, float normalizedTime float.NegativeInfinity);Parameters 参数Description 描述stateName将要播放的动画状态名字。layer动画状态所在的层。normalizedTime将要播放动画状态的归一化时间(0-1时间比例值)。 5. 动画播放和暂停控制 1. Animotor // 播放 animator.Play(ani_name); // 暂停 animator.speed 0; // 继续播放 animator.speed 1; // 重置到起始帧 animator.Play(ani_name, 0, 0f);2. Animation // 播放 animition.Play(ani_name); // 暂停 animition[ani_name].speed 0; // 继续播放 animition[ani_name].speed 1; // 重置到起始帧 public void ResetAni(Animation ani, string name) {AnimationState state ani[name];ani.Play(name);state.time 0;ani.Sample();state.enabled false;}
http://www.sadfv.cn/news/308872/

相关文章:

  • 网站获取qq号码 原理河南省建设网站
  • 微信 公司网站 怎么做叫别人做网站要给什么东西
  • 唐山公司网站建设免费定制网页
  • 那些网站是做俄罗斯鞋子APP网站建设什么用处
  • 徐州网站开发案例门户网站免费奖励自己
  • 济南网站优化推广方案查网站备案
  • 做面食视频网站甘肃住房和城乡建设部网站
  • 在哪个网站上做简历做网页制作怎么样
  • 网站的设计与开发的图片台州网站建设技术支持
  • 做网站有自己的服务器网络维护费
  • 怎么做室内设计公司网站自助手机网站
  • 在哪里买空间做网站郑州网站zhi zuo
  • 医院网站建设 利法拉网络下花园区住房和城乡建设局网站
  • html5网站建设基本流程图宣传式网站
  • vR网站建设程序建站案例
  • 网站的付款链接怎么做的财经直播网站建设
  • 做菠菜网站多少钱中国电子商务网站建设
  • 网站织梦模板天津网站建设找哪家
  • 营销型网站建设口碑好主机安装wordpress
  • 猪八戒设计网站如何做兼职嘉定论坛网站建设
  • 徐州英文网站优化赣州建设监督网站
  • 佰牛深圳网站建设嘉兴网站快速排名优化
  • 四川省住房和城乡建设厅官网查询网站建设优化推广哈尔滨
  • 免费房屋建设图纸网站有哪些whois哪个网站好
  • 郑州网站公司哪家好自学设计的网站
  • 綦江建设银行网站如何网络营销
  • 门户网站整改报告土木英才网招聘信息
  • wordpress是哪家公司的建站程序敲代码做网站多少钱
  • 怎么在百度建设网站南阳网站推广公司
  • 网站策划就业前景河南移动官网网站建设