网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月29日
漏签
0
天
unity3d吧
关注:
116,152
贴子:
559,673
看贴
图片
吧主推荐
视频
游戏
19
回复贴,共
1
页
<<返回unity3d吧
>0< 加载中...
关于animator的trigger值,跪求高手进来看一下
只看楼主
收藏
回复
非常小的星星
Unitor
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先我说下自己对trigger的理解,trigger类似于一个bool值,在设置时会变成true,之后会自动变为false。如果这个理解本身就错了,高手可以直接喷我了
。
如果不错的话就继续往下看。
animator里有这样的一个trigger,如图:
我在按一个键的时候调用anim.SetTrigger("land");多按两次键之后,这个名为“land”的trigger就一直是“true”的状态,不会自动回复“false”的状态了。
KINGLEORICMAN
Physics
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
那用setbool
非常小的星星
Unitor
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
waci11_
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
trigger是调用一次anim.SetTrigger("xxx")就变换一次,就是true和false来回换,需要手动调用变换,不会自动回复的
陨暮尘
Renderer
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
trigger应该就是调用完后自动恢复,不需要像Setbool那样重新设置。教程里是这么说的,我用的时候也没问题,都能自动恢复。
寂繁星
Project
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
其实就是个bool,只不过在触发了过渡之后,unity自动帮你变为false了。。。
mayaxiaoan
Scene
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
trigger触发一次执行一次,自动取消,但是如果上一次trigger未消耗完毕,会缓存下一次trigger,所以不要多次激发,必要时使用ResetTrigger函数清除缓存的trigger
苏の苏
Scene
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不知道为什么我按一下会触发两次。。。
狂上帝
Mesh
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
把 can trans to self的勾勾上就不会出现这种情况了
雪狼啸天涯
Texture
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这个本来就是自动变成false,是后面代码简单,如果不想自动变回就用bool不就行了
li2491782
Unitor
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我也有此疑问,trigger会触发两次,第一次触发后,动画1过渡到动画2后,依然可触发,trigger会一直为true直到动画2回到动画1再次过渡到动画2,trigger是动画1到动画2的过渡条件,为什么在动画2播放的时候依然可触发?
楼主现在有解决方案了吗?
椰羊
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
其实是个bool因为我用GetBool也可以获得值的
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示