Animation 如何在按下GUI按钮时启动动画
我在blender的.fbx中创建了简单的动画,并将其导入unity。动画名称为simple_anim,当我播放该按钮时,动画将正常工作。但是现在我添加了两个GUI按钮,我想当我按下GUI按钮时,动画就会运行..我对脚本是新手,我已经编写了这个简单的脚本,但它不能正常工作Animation 如何在按下GUI按钮时启动动画,animation,unity3d,unityscript,Animation,Unity3d,Unityscript,我在blender的.fbx中创建了简单的动画,并将其导入unity。动画名称为simple_anim,当我播放该按钮时,动画将正常工作。但是现在我添加了两个GUI按钮,我想当我按下GUI按钮时,动画就会运行..我对脚本是新手,我已经编写了这个简单的脚本,但它不能正常工作 function onGUI() { if(GUI.Button(Rect(10,10,150,100),"Button")) { animation.play("simple_anim");
function onGUI()
{
if(GUI.Button(Rect(10,10,150,100),"Button"))
{
animation.play("simple_anim");
}
}
但是它不好用….试试下面的方法,这可能不是最简单的方法。但应该有效
var animation_bool : boolean ;
function Update()
{
if(animation_bool == true)
{
animation.Play("slash");
}
}
function onGUI()
{
if(GUI.Button(Rect(10,10,150,100),"Button"))
{
animation_bool = true;
}
}
你的问题我不太清楚,但我有两件事要说: