海蓝 发表于 2013-1-9 16:34

unity怎么判断动画结束?

有两个相机动画,想循环这来回播放,应该怎么处理代码啊?我想的是先判断animation播放结束在播放animation2,可惜没成功,呜呜,求救啊,各位大爷!!

monery8 发表于 2013-1-9 17:22

// Plays an animation only if we are not playing it already.
function OnMouseEnter() {
    if (!animation.isPlaying)
      animation.Play();
}
第二种:
// Plays an animation only if we are not playing it already.
function OnMouseEnter() {
    if (!animation.IsPlaying("mouseOverEffect"))
      animation.Play("mouseOverEffect");
}

false 发表于 2013-1-9 19:34

monery8 发表于 2013-1-9 17:22 static/image/common/back.gif
// Plays an animation only if we are not playing it already.
function OnMouseEnter() {
    if (!an ...

收藏了 谢谢

artist66 发表于 2017-2-13 13:48

顶顶多好

me10001 发表于 2017-2-13 13:30

说的非常好

HackerEva 发表于 2017-2-13 13:42

很好哦

xiaop 发表于 2017-2-13 13:05

不错不错

scp306806106 发表于 2017-2-13 13:15

LZ真是人才

nicepainkiller 发表于 2017-2-19 08:04

很不错

海蓝 发表于 2017-2-19 07:25

难得一见的好帖
页: [1]
查看完整版本: unity怎么判断动画结束?