文章目录
- 思维导图
- 具体步骤
- 1、“浮点动作”的创建
- 2、“布尔动作”的创建
- 3、用“FloatToBoolean.cs”把两个动作联系起来
- 注意
思维导图

具体步骤
1、“浮点动作”的创建
“右手柄 扳机键 按下”需借助“Input.UnityInputManager.1DAxisAction”预设体成为FloatAction,方式是把左手柄扳机键轴的名字,复制给1DAxisAction的AxisName属性

2、“布尔动作”的创建
新建胶囊体Capsule的隐藏显示:
BoolAction激活时,gameObject.SetActive(false)隐藏胶囊体
BoolAction失活时,gameObject.SetActive(true) 显示胶囊体

3、用“FloatToBoolean.cs”把两个动作联系起来
FloatAction,在值变化时,调用FloatToBoolean的DoTransform(),如下图一
FloatToBoolean再让BoolAction“接收”转化来的Bool值,如下图二

注意
Positive Bounds"正值边界":我们可以调成0.8~1,即扳机键快按到底时,才让转化成的Bool值为true




![八路参考文献:[八一新书]许少辉.乡村振兴战略下传统村落文化旅游设计[M]北京:中国建筑工业出版社,2022.](https://img-blog.csdnimg.cn/e945cb7f038b4607bb3cedd41845b0e6.jpeg#pic_center)









![[Agent]开发---ConversationalRetrievalAgent开发](https://img-blog.csdnimg.cn/79d2a97075d440ac978462ae36f7c4b9.png)





