AR恐龙博物馆二(萌宠小恐成长日记之嗷嗷待哺)

来源:互联网 发布:阿里云linux挂载光驱 编辑:程序博客网 时间:2024/04/30 08:22

游戏下载地址: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、选中Parameters,点击“+”,选择“Trigger”,添加一个New Trigger


重命名为Eat但是不要选中(选中意味着条件被触发,就算不进行任何操作,也会执行动画之间的切换)


2、选中其中的一条Transition,出现如图右侧的面板,Has Exit Time勾选的意思是当第一个动画结束后才播放下一个动画


3、取消勾选"Has Exit Time",点击“+”增加一个条件,把名为“Eat”的trigger添加进来


创建一个脚本Anim_Manager,并添加到RaptorAnimated

Anim_Manager代码

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))    //按下c键开始触发名为Eat的trigger,执行吃东西的动画        {            V_Ani.SetTrigger("Eat");        }    }}



4、创建一个空物体重命名为Manager,将脚本Anim_Manager添加到该物体上,并且将含有动画控制机的模型赋给Anim_Manager的V_An


5、运行后的

处于待机状态



当按下C键后,开始吃东西




吃完东西后又处于待机动画



注:参考资料:http://edu.manew.com/course/216/learn#lesson/3094