12 2021 档案

摘要:一. 重新播放 Animator.Play(state, layer, normalizedTime) normalizedTime值得范围是0-1,当normalizedTime为0时就可以做到重播的效果 通过设置normalizedTime的值可以做到让动画从某一个位置播放(解决动画上一步下一步 阅读全文
posted @ 2021-12-09 11:50 WalkingSnail 阅读(12534) 评论(0) 推荐(2)
摘要:在Unity动画控制中,如何获得当前动画已经播放到的帧呢?其实可以通过 clip.frameRate,clip.length,及normalizedTime来计算出具体的帧。 //当前动画机播放时长 currentTime = anim.GetCurrentAnimatorStateInfo(0). 阅读全文
posted @ 2021-12-07 16:22 WalkingSnail 阅读(3400) 评论(0) 推荐(0)
摘要:用法 添加事件代码 using System.Collections.Generic; using UnityEngine; using UnityEngine.Events; using UnityEngine.UI; public class DropDownTest : MonoBehavio 阅读全文
posted @ 2021-12-03 11:46 WalkingSnail 阅读(412) 评论(0) 推荐(0)
摘要://放在摄像头上,实现旋转、缩放观察物体 using UnityEngine; public class BaseCam : MonoBehaviour { ///缩放距离 public float ZoomSpeed=30; //拖动速度 public float MovingSpeed=0.5f 阅读全文
posted @ 2021-12-01 09:17 WalkingSnail 阅读(2561) 评论(0) 推荐(0)