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

相关推荐
林川~018 小时前
Unity 万能物理检测工具:射线检测 / 范围检测 / 层级过滤 / 编辑器可视化(可直接拿去用)
游戏·unity·c#·射线检测·通用工具
李航198317 小时前
用 DeepDraw 几何引擎开发建筑设计软件(十):推挤工具
python·3d
一孤程1 天前
游戏测试专题第七篇:游戏自动化测试实战
游戏·测试
一孤程2 天前
游戏测试专题第八篇:游戏安全测试与反外挂
游戏·测试
河南花仙子科技3 天前
小游戏社交裂变功能的高阶设计思路
大数据·科技·游戏
iNeuOS工业互联网3 天前
大模型(DeepSeek)辅助 3D 实时建模 + 拖拽配置:业务可视化应用快速构建实践(标注、巡检与视角控制等)
人工智能·物联网·3d·语言模型·工业互联网
Zldaisy3d3 天前
点亮高端制造轻量化新图景:铝基材料增材制造进展与挑战
3d·制造
一孤程3 天前
游戏测试专题第五篇:游戏兼容性测试与多端适配
游戏·测试
狂人开飞机3 天前
23、实战平台跳跃游戏
游戏·游戏引擎·godot
甲维斯4 天前
0代码,0建模,3句话开发一个3D游戏!
前端·游戏·游戏开发