AR 恐龙博物馆三(萌宠小恐成长日记之蹒跚学步)
来源:互联网 发布:停止mysql服务命令 编辑:程序博客网 时间:2024/04/30 13:27
游戏下载地址:http://download.csdn.net/detail/nicolelili1/9907607
1、需要在英文输入法下运行,摄像头需要由上向下倾斜
2、设置分辨率的按键
Y:设置分辨率为3840x1160
I:设置分辨率为1600x1024
O:设置分辨率为1600x900
P:设置分辨率为1366x768
K:设置分辨率为1280x960
L:设置分辨率为1280x800
3、退出程序的按键
Esc:键退出程序
4、使用方法
程序运行后,恐龙在屏幕中,运行待机动画
R:恐龙尖叫
X:恐龙低头到处闻
C:恐龙低头吃东西
E:向左转
Q:向右转
WASD:恐龙前后左右转动
播放的动画结束后继续进入到待机动画
一、制作流程
1、
2、为什么不直接将动画拖动到场景中进行切换,而使用BlendTree
3、
二、创建动画
1、创建一个Animation Controller,重命名为Anim_02,双击进入编辑状态
2、创建Blend Tree
3、双击进入编辑状态,,将Blend Type设置为2D Freeform Directional,点击“+”添加五个动作,将五个动画“空闲状态、向前走、向后走、向左走、向右走”分别制定到相应的位置
4、分别设置五个动画的x、y坐标,空闲动画idle(0、0)、向前走WalkFW(0、1)、向后走WalkS(0、-1)、向左走WalkN(-1、0)、向右走WalkNE(1、0)
5、在Parameters视图点击“+”,添加一个Float,并重命名为XW,用来控制前后,再添加一个Float,重命名为LR,控制左右
6、将控制前后左右的参数设置上去
7、将动画状态机挂载到物体上
8、创建一个C#脚本,代码如下
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Anim_Manager : MonoBehaviour { public Animator V_Ani; void Start () {}void Update () { if (Input.GetKey(KeyCode.C)) { V_Ani.SetTrigger("Eat"); } //将按下W、S键的参数值赋给这个参数FB V_Ani.SetFloat("FB",Input.GetAxis("Vertical")); V_Ani.SetFloat("LR", Input.GetAxis("Horizontal")); }}9、创建一个空物体,重命名为Manager,将挂有动画机的物体拖动到V_Ani处,将挂载脚本的物体拖动到Script处
10、运行后
处于待机状态
按下W键向前走
按下S键向后走
A键向左走
D键向右走,如果两个按键同时按下则按斜方向走
注:参考资料:http://edu.manew.com/course/216/learn#lesson/3161
- AR 恐龙博物馆三(萌宠小恐成长日记之蹒跚学步)
- AR 恐龙博物馆三(萌宠小恐成长日记之摸爬滚打)
- AR恐龙博物馆二(萌宠小恐成长日记之嗷嗷待哺)
- AR 恐龙博物馆四(萌宠小恐成长日记之咿呀学语)
- 回顾蹒跚学步的我(上)
- 回顾蹒跚学步的我(下)
- AR 恐龙博物馆一(我的家族又添新成员,新萌宠诞生)
- ExtJS 蹒跚学步
- 见证蹒跚学步!
- 见证蹒跚学步!3!
- android蹒跚学步
- c#中蹒跚学步
- 蹒跚学步——C#之面向对象
- Tutorial:Playing With Ext The Easy Way(蹒跚学步)
- Python蹒跚学步1:常用函数 和 注意事项
- Python蹒跚学步2:feedparser 和 pydelicious的安装
- Python蹒跚学步0:关于Winpython的安装
- 恐龙技术生存体验(三 眼花缭乱)
- hdu 1507 Uncle Tom's Inherited Land*(奇偶建图+最大匹配)
- leetcode--32. Longest Valid Parentheses
- tensorflow/word2evc初步认识
- spring boot(12)-数据源配置原理
- HDU4008 Parent and son
- AR 恐龙博物馆三(萌宠小恐成长日记之蹒跚学步)
- PAT B1020.月饼
- zTree将树多节点转换成数组
- 使用(oracle)sql语句采集数据时,数据之间的分割符号要设置成数据中没有的
- 定时任务,AlarmManager使用
- Stones(HDU
- 运用二进制生成集合的所有子集
- 数据中心服务器接入部署的布线方式
- Linux学习高级篇(三)