- Unity 2017 Game AI Programming(Third Edition)
- Ray Barrera Aung Sithu Kyaw Thet Naing Swe
- 166字
- 2021-07-02 19:14:16
Creating the enemy tank
Let's go ahead and create an animator controller in your assets folder. This will be your enemy tank's state machine. Call it EnemyFsm.
This state machine will drive the tank's basic actions. As described earlier in our example, the enemy can patrol, chase, and shoot the player. Let's go ahead and set up our state machine. Select the EnemyFsm asset and open up the Animator window.
Now, we'll go ahead and create three empty states that will conceptually and functionally represent our enemy tank's states. Name them Patrol, Chase, and Shoot. Once they are created and named, we'll want to make sure we have the correct default state assigned. At the moment, this will vary depending on the order in which you created and named the states, but we want the Patrol state to be the default state, so right-click on it and select Set as Layer Default State. Now it is colored orange and the Entry state is connected to it.
- 精通Nginx(第2版)
- Learning Apex Programming
- Python數據分析入門與實戰
- 造個小程序:與微信一起干件正經事兒
- Raspberry Pi for Secret Agents(Third Edition)
- Hadoop+Spark大數據分析實戰
- 零基礎學MQL:基于EA的自動化交易編程
- INSTANT Django 1.5 Application Development Starter
- JavaScript入門經典
- Java SE實踐教程
- Machine Learning for OpenCV
- Continuous Delivery and DevOps:A Quickstart Guide Second Edition
- Java設計模式深入研究
- Isomorphic JavaScript Web Development
- Hands-On Data Visualization with Bokeh