UnityVR--小程序3--金色的子弹1
本次实验中,我们将使用Oculus的手柄A、X按键发射出金色的子弹。
1. 在存放程序的MyScript文件夹中新建两个程序文件,命名为AXButton和Bullet
2. AXButton的脚本挂载在左手柄或者右手柄的锚点(RightHandAnchor节点)上,脚本如下图。当按下手柄的A键和X键后,将手柄的位置(position)和方向(rotation)赋给子弹,这是子弹的初始位置。
3. Bullet程序如下,一旦子弹出现在场景中,就沿着自身方向的Z 轴,一直向前飞,打到碰撞体后就毁掉子弹对象。
4. 新建一个球体当子弹,将其命名为Bullet,调整其大小和材质(比如金色),并确保它具有碰撞体"Collider"属性,以及勾选“Is Trigger”属性。
5. 将第3步的Bullet程序拖拽到金色的Bullet模型上。
6. 最后,将修改完成的子弹模型保存为预制体,拖入预制体文件夹中,并删除Hierarchy中的Bullet模型,使之不出现在游戏界面中。
7. 将AXButton脚本加载到左或者右手柄控制器上(左右手柄挑选一个加载),并把刚才的子弹预制体拖到其右边的子弹预制体框中。
8. 运行游戏
拓展与思考:
1. AXButton的脚本是否能挂载到OVRPlayerController即整个控制器上。
2. 子弹发射不流畅是什么原因,可以通过什么方式解决。
UnityVR--小程序3--金色的子弹1相关推荐
- 微信小程序 补充一发笔记
前言 最近不是很忙,Flutter和RN都有点整不动了,(此时流下了老奶奶基础太差,脑子又笨,咸咸的泪水),想着补补基础,于是就有了以下的笔记 image 笔记 小程序中的view类似于html中的d ...
- 接入顶象技术小程序验证码全过程
前一段时间,顶象技术推出了国内首个小程序安全解决方案.这个由小程序设备指纹.小程序验证码以及小程序代码混淆加密服务组成的方案,能够有效防范账号.交互.交易.信息等各类风险,保障150万小程序的运行安全 ...
- 用户投稿:接入顶象技术小程序验证码全过程
前一段时间,顶象技术推出了国内首个小程序安全解决方案.这个由小程序设备指纹.小程序验证码以及小程序代码混淆加密服务组成的方案,能够有效防范账号.交互.交易.信息等各类风险,保障150万小程序的运行安全 ...
- Serverless,后端小程序的未来
自从2014年AWS推出Lambda服务后,Serverless一词越来越热,已经成为一种新型的软件设计架构,即Serverless Architecture.作为一种原生于公共云的架构,Server ...
- 微信小程序自定义波浪组件
最近看到好多app上有波浪背景,有动态的,有静态的,这里是在小程序中用得动态. 先看看效果图:里面的文本是组件内部定义的. 这是用两个svg的图片用css关键帧动画做的效果(这里谢谢子弹短信里前端群的 ...
- [转]Serverless,后端小程序的未来
作者简介:张鑫,ZStack创始人,于2006年加入Intel开源软件技术中心,从事Xen虚拟机开发,是世界上最早一批虚拟化开发者.<系统虚拟化>一书的主要作者.2010年,张鑫赴硅谷加入 ...
- 微信小程序-视频弹幕的项目
1.视频播放器 2.选择弹幕颜色 3.弹幕来了... 一般微信小程序需要配置.wxml.wxss.js.json文件,所有接下来也是要配置这几个文件,请看下图: 第一: index.wxml < ...
- 火柴人小程序linux,推荐这3款射击类的火柴人小程序,一起冲冲冲吧!
射击加在火柴人这款小游戏里面,会有哪一些不一样的玩法呢!是不是会更加的惊险刺激呢!接下来小编推荐的这三款一定符合你的胃口,考验着你的思维能力和玩游戏的水平,快带你身边的小伙伴们一块尝试尝试吧! 火柴人 ...
- 使用小程序制作一个飞机大战小游戏
此文主要基于微信小程序制作一个飞机大战小游戏,上手即用,操作简单. 一.创建小程序 二.页面实现 三.代码块 一.创建小程序 访问微信公众平台,点击账号注册. 选择小程序,并在表单填写所需的各项信息进 ...
- 基于微信小程序的健康管理系统-计算机毕业设计
题目基于微信小程序的健康管理. 功能需求 - [ ] 满足心理健康检测需要题库随机抽题,首次注册完成做题给予初步评价,评价结果反应给管理员,不同班级分配给主管本班级的管理员. - [ ] 提供一个 ...
最新文章
- 在吗?认识一下JWT(JSON Web Token) ?
- C语言学习趣事_之_大数运算_加法
- dbunit java_Java – 让DbUnit使用Hibernate事务
- Oracle 10g数据库基础之基本查询语句-中-函数
- 对话OTTVerse创始人Krishna Rao Vijayanagar:创业之初,挑战与机遇并存
- 3、PV、UIP、UV指的是什么
- 对象空指针_可选和对象:空指针救星!
- 数据可视化及其重要性:Python
- Linux系统运维成长记
- 编码方式_【每日一题】| 常见的编码方式之栅栏密码
- Loading页的实现代码
- vue自定义全局和局部指令
- MYSQL GROUP BY 对多个字段进行分组
- send,recv,sendto,recvfrom
- C#初学的一些注意点
- sublime3 多行编辑.摘抄
- 手把手教你用keras搭建GAN
- Sprite Kit教程
- EAX AX等寄存器之间的关系
- Qualcomm QCC 蓝牙芯片烧录工具
热门文章
- 【历史上的今天】3 月 21 日:世界上第一条推文发布;雅虎收购 Flickr;Megaupload 上线
- 我论矩阵 矩阵变换的飞跃 三 理解矩阵变换 (终)站在对立面 一扇新的大门
- 树莓派登录密码又双叒叕忘了怎么办?而且你还没有显示器!今天给大家介绍一个办法
- 专访阿里云闵万里:云上逐鹿,ET大脑要做行业化、垂直化的创新运用
- 波士顿房价线性回归预测
- 运放参数 分析 (LMC6482 为例)
- 荣耀v10图片是html格式,就长这样?荣耀V10真机图赏
- try to re connect to a new server ,server is not appointed,will choose a random server
- unity替换shader方法
- 统信UOS安装docker