untiy3D为游戏物体制作简单的动画

1.创建一个物体挂载动画组件Animator

2.创建一个动画控制器

3.动画控制器挂载到Animator组件

4.创建动画窗口>动画

入口默认执行left

执行效果

20250212_151707

脚本控制动画

鼠标点击是切换到动画t

csharp 复制代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class test : MonoBehaviour
{


    private Animator animator;

    // Start is called once before the first execution of Update after the MonoBehaviour is created
    void Start()
    {

        // 获取动画器组件
        animator = GetComponent<Animator>();
    }

    // Update is called once per frame
    void Update()
    {

        if (Input.GetMouseButtonDown(0)) {

            animator.Play("left");

        
        }


        
    }
}

效果

20250212_152204

相关推荐
jingling55512 分钟前
Mark3D | 用 Mars3D 实现一个炫酷的三维地图
前端·javascript·3d·前端框架·html
神仙别闹16 小时前
基于QT(C++)实现的翻金币游戏
c++·qt·游戏
Aevget19 小时前
可视化工具LightningChart JS v8.1 重磅更新:热力图与 3D 可视化能力双提升!
javascript·3d·信息可视化·数据可视化·lightningchart
这张生成的图像能检测吗19 小时前
Wonder3D: 跨域扩散的单图像3D重建技术
pytorch·深度学习·机器学习·计算机视觉·3d·三维重建·扩散模型
不爱学英文的码字机器20 小时前
【征文计划】从零开始XR开发:基于Rokid空间计算平台打造《光之岛》3D游戏
3d·xr·空间计算
PHOSKEY20 小时前
3D工业相机量化管控耳机充电弹针关键尺寸
数码相机·3d
二狗哈1 天前
Cesium快速入门26:加载渲染GeoJson数据
3d·webgl·cesium·地图可视化
夏鹏今天学习了吗1 天前
【LeetCode热题100(74/100)】跳跃游戏
算法·leetcode·游戏
zlycheng1 天前
桌面五轴加工:如何从3D打印升级到精细制造
3d·制造·小五轴
Coovally AI模型快速验证1 天前
复杂工业场景如何实现3D实例与部件一体化分割?多视角贝叶斯融合的分层图像引导框
人工智能·深度学习·计算机视觉·3d·语言模型·机器人