虚拟现实技术应用 接球游戏交互设计 操作指南:接球游戏交互设计.docx

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

接球游戏交互设计

1.木盆移动交互设计

步骤01 在Project项目面板中选择Assets>Scripts,打开Scripts脚本文件夹,单击鼠标右键,在弹出的菜单中单击Create创建>Javascript,将该脚本命名为move,如图62所示。

图62 创建move脚本

步骤02 双击move.js,打开MonoDevelop开发工具,该脚本默认状态下已经写好了程序开始和程序更新的脚本信息,如图63所示。

图63 进入javascript开发工具界面

步骤03 将以下代码输入到MonoDevelop开发工具的界面:

#pragma strict //程序开始注释语句

function Start () {} //程序开始

function Update () { //程序更新

transform.position.x=(Input.mousePosition.x-Screen.width/2)/(Screen.width/2);

//当前位置X坐标值等于鼠标X坐标位置减屏幕宽度的一半再除以屏幕宽度的一半

Debug.Log((Input.mousePosition.x-Screen.width/2)/(Screen.width/2));

//在游戏界面下方显示当前X变换位置 }

步骤04 将move.js程序保存后,返回unity界面,将move.js拖拽到pen物体上,单击运行按钮,左右移动鼠标,可以看到木盆左右移动,如图64所示。

图64 将move.js加载到木盆的物体并测试游戏运行

2.接球失败交互设计

步骤01 在unity的菜单栏,单击GameObject游戏物体>Create Empty创建空物体,在场景中创建一个空物体GameObject,如图65所示。

图65 创建空物体

步骤02 在Hierarchy层级面板选择空物体GameOb

最近下载