虚拟现实技术应用 接球游戏交互设计 操作指南:接球游戏交互设计.docx
- WanDocx个人认证 |
- 2021-01-25 发布|
- 2.69 MB|
- 7页
接球游戏交互设计
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