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

Unity_XR控制手部动画

文章目录

  • 一、添加左右手部模型
    • 1.添加XR Origin
    • 2.添加模型
  • 二、添加控制手部动画脚本
    • 1.查看手部动画
    • 2.编写脚本
    • 3.添加脚本到有动画的模型上
    • 4.设置脚本中的变量


手部模型下载链接
效果展示
请添加图片描述

一、添加左右手部模型

1.添加XR Origin

在这里插入图片描述

2.添加模型

在这里插入图片描述

二、添加控制手部动画脚本

1.查看手部动画

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.编写脚本

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.InputSystem;public class AnimateHandController : MonoBehaviour
{public InputActionProperty pinchActionProperty_Select_value;public InputActionProperty gripActionProperty_ActivateValue;private InputAction pinchAction;private InputAction gripAction;private Animator animator;// Start is called before the first frame updatevoid Start(){pinchAction = pinchActionProperty_Select_value.action;gripAction = gripActionProperty_ActivateValue.action;animator = GetComponent<Animator>();}// Update is called once per framevoid Update(){float triggerValue = pinchAction.ReadValue<float>();animator.SetFloat("Trigger", triggerValue);float gripValue = gripAction.ReadValue<float>();animator.SetFloat("Grip",gripValue);}
}

3.添加脚本到有动画的模型上

在这里插入图片描述

4.设置脚本中的变量

在这里插入图片描述
在这里插入图片描述
注意找到对应左右的值拖进去
在这里插入图片描述

http://www.xdnf.cn/news/16764.html

相关文章:

  • NVIDIA Isaac平台推动医疗AI机器人发展研究
  • C++:STL中list的使用和模拟实现
  • 常见的cms框架的webshell方法
  • JavaScript和小程序写水印的方法示例
  • 谈谈毕业工作一年后的变化
  • 【C语言】指针深度剖析(一)
  • 集成电路学习:什么是Wi-Fi无线保真度
  • Java优雅使用Spring Boot+MQTT推送与订阅
  • 使用LangChain构建法庭预定智能体:结合vLLM部署的Qwen3-32B模型
  • Accessibility Insights for Windows 使用教程
  • dubbo应用之3.0新特性(响应式编程)(2)
  • JVM 崩溃(Fatal Error)解决方法
  • C++与C#实战:FFmpeg屏幕录制开发指南
  • Rust基础-part8-模式匹配、常见集合
  • 前端学习日记(十五)
  • 利用对称算法及非对称算法实现安全启动
  • 《剑指offer》-算法篇-位运算
  • 【术语扫盲】MCU与MPU
  • [CSP-J 2022] 逻辑表达式
  • 【C++算法】76.优先级队列_前 K 个高频单词
  • 【VOS虚拟操作系统】未来之窗打包工具在前端资源优化中的应用与优势分析——仙盟创梦IDE
  • Java奖客富翁系统:注册登录抽奖全实现
  • 小程序视频播放,与父视图一致等样式设置
  • Python爬虫01_Requests第一血获取响应数据
  • 【Python】数据可视化之聚类图
  • logtrick 按位或最大的最小子数组长度
  • Apache Ignite 的对等类加载(Peer Class Loading, P2P Class Loading)机制
  • 快速了解逻辑回归
  • 6、微服务架构常用十种设计模式
  • PLC如何进行远程维护远程上下载程序?