虚拟现实技术应用 接球游戏 实验2接球游戏0831.doc

虚拟现实技术应用 接球游戏 实验2接球游戏0831.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验2 制作接球游戏 01 打开unity程序后,系统有时会启用上次打开的程序,单击“File”?“New Project…”,在弹出的对话框中,选择新建一个项目,设置项目路径(要预先在指定路径创建相应文件夹playballgame),为了加快启动速度,不勾选资源包任何选项,单击Create(创建),如图1所示。 图1 创建新项目 02 设置unity窗口的布局,如图2所示。 图2 设置布局 03 单击GameObject?Create Other?Sphere,在场景中创建一个球体,并在Hierarchy层级面板将Sphere更名为“球体”,如图3所示。 图3 创建球体 04 创建材质文件夹,单击Project项目面板选项卡,单击Create创建,在弹出的下拉菜单中选择Folder(文件夹),在Assets(资源)下创建一个新文件夹,命名为“材质”,如图4所示。 图4 创建材质文件夹 05 选择“材质”文件夹,再单击Create(创建),在下拉菜单中选择Material(材质),在“材质”文件夹下新建一个材质,命名为“红色”,如图5所示。 图5 创建“红色”材质球 06 单击Inspector(检视)面板,单击“红色”材质球的色块按钮,将颜色设置为红色,如图6所示。 图6 设置红色材质球颜色 07 再切换返回Project(项目)面板,将“红色”材质球拖曳到场景中的球体上,此时球体显示为红色,如图7所示。 图7 给球体赋红色材质 08 在Project(项目)面板,先选择Assets(资源库),再单击Create(创建)下拉菜单中的Folder(文件夹),将该新文件夹命名为“预置”,如图8所示。 图8 创建“预置”文件夹 09 将层级面板中的“球”拖曳到“预置”文件夹中,再删除场景中的球体,这样做的目的是将物体在预置文件夹中保存,以备随时调用,如图9所示。 图9 将红球存放到预置文件夹中 10 创建一块木板,在素材中选择“木地板.jpg”文件,将其拖曳到“资源库”的“材质”文件夹中,再创建“木板”材质球,如图10所示。 图10 创建木板及其材质球 11 切换到“检视”面板,单击Select(选择)按钮,在弹出的Select Texture(选择纹理)对话框选择“木地板.jpg”,将“木板”材质球添加木纹贴图,如图11所示。 图11 设置木纹材质 12 选择“木板”物体,在“检视”面板中设置Scale(缩放),Y为0.05,将木板调整为一长条木板,如图12所示。 图12 调整木板 13 将“木板”物体拖曳到“资源库”的“预置”文件夹中,然后删除场景中的木板物体,如图13所示。 图13 将木板保存为预置物体 14 在已经清空的场景中,将“预置”的木板和球拖曳到场景中,调整球与木板间的位置,如图14所示。 图14 调整球与木板间的位置 15 在“层级”面板选择Main Camera主摄像机,调整其位置,并调整Field of View(视野)为38,如图15所示。 图15 调整主摄像机参数 16 创建Directonal light(平行光),在检视面板调整其位置,如图16所示。 图16 创建平行光 17 单击Assets?Import Package?Physic Materials(物理材质),在弹出的对话框中,单击“Import”导入物理材质的资源库,如图17所示。 图17 导入物理材质资源库 18 选择球体,添加“刚体”组件,启用“重力”,给球体添加重力,如图18所示。 图18 添加重力 19 为球体添加bouncy(弹力)物理材质,前提条件必须导入了物理材质资源,如图19所示。 图19 为球体添加弹力 20 复制一块木板并将其移至球体上方,如图20所示。 图20 复制球体上方木板 21 在“项目”面板新建Script文件夹,如图21所示。 图21 创建Script文件夹 22 在Script文件夹下创建javascript,命名为“move”,如图22所示。 图22 创建javascript程序 23 双击move的javascript脚本,在新打开的窗口中输入相应的代码。 #pragma strict function Start () { } function Update () { transform.position.x=(Input.mousePosition.x-Screen.width/2)/(Screen.width/2); Debug.Log((Input.mousePosition.x-Screen.width/2)/(Screen.width/2)); } 24 将move的javascript脚本拖曳到层级面板的“木板”上,如图23所示。 图23 木板应用移动脚本 25 播放“游戏”,红球在木板上

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档