There is no ‘Animation’ attached to the “Player” game object

There is no ‘Animation’ attached to the “Player” game object

在照着龚老师的Unity3D投篮游戏视频教程练习时,遇到这个错误提示。

我知道意思:就是player模型导入时,动画没有正确的加进来,提示说找不到脚本中提到的Animation。但实际上,我是设置了动画分段的。由于Unity 3D版本比龚老师录视频时用的新,这段动画拆分,就和视频上有不同。

MissingComponentException: There is no ‘Animation’ attached to the “Player” game object, but a script is trying to access it.
You probably need to add a Animation to the game object “Player”. Or your script needs to check if the component is attached before using it.
UnityEngine.Animation.PlayQueued (System.String animation) (at C:/BuildAgent/work/d63dfc6385190b60/artifacts/EditorGenerated/Animations.cs:645)
Player.Update () (at Assets/Scripts/Player.cs:16)
只需要将u3d里模型的Rig-Animationtype 设置成Legacy。

同步发在博客 http://anforen.com/wp/2014/11/there-is-no-animation-attached-to-the-player-game-object/

时间: 2024-12-28 01:23:58

There is no ‘Animation’ attached to the “Player” game object的相关文章

Framework for Graphics Animation and Compositing Operations

FIELD OF THE DISCLOSURE The subject matter of the present disclosure relates to a framework for handling graphics animation and compositing operations for a graphical user interface of a computer system application. BACKGROUND OF THE DISCLOSURE Mac O

C#版官方角色控制器脚本

将官方自带的角色控制器脚本,改写为C#版,以下为所有代码: CharacterMotor.cs  主要设置角色控制的系数,如运动,跳跃,移动,滑动等.第一人称与第三人称主角模型的移动与旋转的角度最后都是在这里计算的. CharacterMotor.cs  代码: 1 using UnityEngine; 2 using System.Collections; 3 4 /** 5 *主要设置角色控制的系数,如运动,跳跃,移动,滑动等.第一人称与第三人称主角模型的移动与旋转的角度最后都是在这里计算的

videojs文档翻译-Component

Component 所有UI组件的基类. 组件是UI对象,它们表示DOM对象和DOM中的元素. 他们可以是其他组件的子组件,也可以有自己的子组件. 组件也可以使用EventTarget的方法 Constructor new Component(player, optionsopt, readyopt) 创建此类的实例. Parameters: Name Type Attributes Description player Player   这个类应该被附加到的播放器. options Objec

UGUI-Image

preserve aspect   保持宽高比 Image算是最基本UI,其他的复杂UI多有Image和Text加上核心组件组成 Image可以贴上图片,可以附上颜色和材质,但最重要的还是几种ImageType simple没什么好说的 Sliced是常用的九宫格类型,把边都切割出一段距离,进行拉伸的时候,只改动中间部分,这样就能保证图片在屏幕上呈现的整体效果. 当然,前提是图片设置过border. fill center,勾掉可以去掉中间的部分 Tiled是平铺模式,保持自己的大小,多余的话就

Unity3D脚本编程--基本概念

1. 简单介绍 在Unity3D中,游戏对象(GameObject)的行为是由附加其上的脚本来控制的,游戏开发人员通过编写脚本来控制游戏中的全部对象,如移动Camera等. GameObject能够被附加不同类型的组件.但每种类型的组件仅仅能有一个或没有. 脚本本质上也是一种组件. 在Unity3D中默认的脚本代码例如以下所看到的: <span style="font-family:Arial;"><span style="font-family:Arial

unity3d API汇总

1 using UnityEngine; 2 using System.Collections; 3 4 public class AllFunction : MonoBehaviour 5 { 6 /* 7 API Version: 4.3 8 * Count:60 9 */ 10 11 // Awake is called when the script instance is being loaded (Since v1.0) 12 //当一个脚本实例被载入时Awake被调用.一般用于初始

cocos2dx游戏--欢欢英雄传说--添加人物移动

主要的调整就是将HelloWorldScene改成了MainSecne,然后将Player作为了MainScene的私有成员变量来处理.修改了人物图片,使用了网上找到的三国战纪的人物素材代替我之前画的很差劲的人物素材.是gif动画,下载了之后用photeshop分解成了一个个png图片.然后在window下用破解的TexturePacker生成了role.plist和role.png文件.改动后的代码还增加了移动的部分.MainScene.cpp部分代码: _listener_touch = E

Unity3D 学习教程 12 C# 发射炮弹

建立一个炮弹 一个球体 双击脚本 进入编辑器 1 using UnityEngine; 2 using System.Collections; 3 4 public class acc : MonoBehaviour { 5 6 // Use this for initialization 7 public Transform Q; 8 int speed=50; 9 void Start () { 10 11 } 12 13 // Update is called once per frame

Cocos2d-x v3.6制作射箭游戏(三)

上章我们已经创建好了射箭的游戏角色,接下来这章我们将开始实现射箭的部分. 本章主要内容: 添加玩家的射箭逻辑: 讲解弓箭做曲线运动的原理. 射箭 首先我们来看看射箭时(弓箭离弦之前) Player 的一些逻辑行为吧. 先简单的分析了一下: 当用户触摸结束时,Player 会有一个拔箭准备射箭的动作,等这个动作执行完的时候,会在 Player 拿弓箭的手的地方创建一支箭,并且这支箭会按曲线轨迹飞出去. 但试想一下,如果我们在拔箭动作还没执行完的时候又点击了屏幕,那么还没等上一支弓箭发射出去马上又要