一、准备工作

按前面的教程新建一个project,导入sdk并创建地面(Terrain)和VRCWorld。

本教程中我们学习如何导入别人做好的模型并使用VRC提供的接口来实现物品的抓取,模型素材(小战士.rar)可以在Q群581425491群文件中下载。

将模型素材(小战士.rar)解压到任意位置。

二、导入模型素材

1 "File>Open Scene"找到模型素材“小战士”

2 弹出的import窗口中,找找看有没有Scripts,有的话取消勾选,这些script是这个模型自带的一些脚本,在VRC里是用不了的,一起导入的话会编译不通过所以不要导入。如果不小心导入的话就删除之。

3 找到模型文件,将刚才导入的模型拖到地面上去。如果没有出现上下左右移动模型的那个箭头可以使用左上角画蓝圈的那个按钮。如果模型初始很小,可以在右侧标注的位置设置模型大小。调整一下模型和VRCWorld的位置,使他们不要离的太远,不然一会你找不到模型跑哪去了。

4 类似的,模型都可以这样拖进世界里,下面我们给这个小战士添加一些属性,使他可以被玩家抓取。

三、添加物理碰撞

创建或者导入的模型理论上来说就是个图案,这些模型想要与世界互动就需要添加碰撞属性。选中“小战士”,在右侧属性栏中找到“Add Component>Physics>Box Collider”。添加好碰撞属性后还需要对物理碰撞范围进行设置,点击画红线的按钮,然后在中间的视图中通过画红圈的小点点设置碰撞范围,不要太大也不要太小。

四、添加抓取属性

选中“小战士”,在右侧属性栏中找到“Add Component>Scripts>VRCSDK2>VRC_Pickup”。看名字就晓得这是给模型添加了一个VRC世界的可拾取属性。Rigidbody意思是把这个模型变成了“刚体”,这是个unity的属性自己百度研究吧。VRC_Pickup就是VRC提供给unity的互动接口,添加这个属性后VRC世界的玩家就可以拾取这个物体了。VRC_Pickup这一栏可以设置下抓取属性,比如Disallow Theft意思是你拾取后不能被别人偷走,其他细节自己百度下吧。

四、测试

按之前教你的方法登录VRC账号,选择“VRChat SDK>Show Bulid Control Panel>Test>New Build”,当然,记得需要点do it的那些按钮。进入世界后,你就可以走过去试试抓取这个模型啦。

欢迎加入VRChat交流Q群:

581425491

vrchat模型保存_VRChat简易教程3-往世界里导入模型和VRC接口初探相关推荐

  1. vrchat新手教程_VRChat简易教程3-往世界里导入模型和VRC接口初探

    一.准备工作 按前面的教程新建一个project,导入sdk并创建地面(Terrain)和VRCWorld. 本教程中我们学习如何导入别人做好的模型并使用VRC提供的接口来实现物品的抓取,模型素材(小 ...

  2. vrchat模型保存_VRChat之blender教程

    0.设置中文,安装cat插件 注意  界面  那三个也需要点,之后必须点保存. 设置插件 双击(或者点击后导入都可以) 点上勾,最好保存下,不然下次可能需要重新导入. 导入的cat.看到这个出来后预备 ...

  3. vrchat模型保存_VRchat下载别人的模型

    VRchat下载别人的模型游戏是一款免费的大型多人线上虚拟的手机游戏.随时都能直接在线分享自己周围的而股市,并且还能体验更多全新的复古游戏,很多的角落都有许多的乐趣,每天都能遇见更多十分独特的化身,并 ...

  4. vrchat模型房_VRChat之blender教程

    0.设置中文,安装cat插件 注意  界面  那三个也需要点,之后必须点保存. 设置插件 双击(或者点击后导入都可以) 点上勾,最好保存下,不然下次可能需要重新导入. 导入的cat.看到这个出来后预备 ...

  5. vrchat新手教程_VRChat简易教程2-创建一个最基本的世界(world)

    一.准备工作 1 先确保你安装了unity并导入了sdk 教程:https://www.cnblogs.com/cation/p/10311702.html 2 按之前的教程新建一个project并导 ...

  6. utxo模型_什么是UTXO?简析账户/余额模型和UTXO模型

    在比特币社区内,有一种这样的说法:其实并没有比特币,有的只是UTXO.还有一种说法是:如果理解了UTXO,你就理解了比特币. 这两种说法虽然都有不同程度的夸张,但足以体现UTXO之于比特币的重要性.既 ...

  7. vrchat模型保存_轻松简单自己上传VRChat的Avatar

    有Unity就够了,不用Blender Posted by SunnyRx on December 28, 2019

  8. lr模型和dnn模型_建立ML或DNN模型的技巧

    lr模型和dnn模型 机器学习 (Machine Learning) Everyone can fit data into any model machine learning or deep lea ...

  9. OSI七层模型和STP/IP协议模型(生动形象,简单易懂)

    之前本科的时候也了解过OSI七层模型和STP/IP模型,但是总是无法理解他们.这段时间有需要用到这两个概念的地方,所以再回头了解了一下这两个概念.在这篇博客中的很多地方是直接引用了其他的博客内容,如果 ...

  10. TCP/IP四层模型和OSI七层模型

    TCP/IP四层模型和OSI七层模型对应表.我们把OSI七层网络模型和Linux TCP/IP四层概念模型对应,然后将各种网络协议归类.     表1-1  TCP/IP四层模型和OSI七层模型对应表 ...

最新文章

  1. numpy中的tile函数
  2. Python初学者之ImportError: No module named moviepy.editor 的解决办法
  3. 非监督学习的单层网络分析
  4. asp.net(c#) 将dbf转换为xls或wps,并将数据的列名改成中文;并判断本机是否安装office2003,2007和wps2007,2010...
  5. C语言工厂方法模式,工厂函数模式 (C语言实现)
  6. python类构造方法缺省_浅谈python3 构造函数和析构函数
  7. 基本控件Password控件
  8. 李彦宏、王海峰等成为工程院院士候选人选
  9. django视图(views)
  10. C# Json、datatable、model互相转换
  11. 兄弟连 php 下载,兄弟连新版ThinkPHP视频教程下载地址
  12. MinGW安装及介绍
  13. VS编译qt程序后生成的exe文件无法定位程序输入点于动态链接库
  14. java List转 Stingt和 Sting转List 方法
  15. 学会自己测天气系列八卦基础 01
  16. 讲解MySQL8.0备份与还原工具(mysqlbackup)
  17. 思科VPLS解决方案
  18. yxy小菊蒻的201130总结
  19. 通过数据库存储过程调用Web服务的办法
  20. 分枝限界法求解流水线作业调度问题

热门文章

  1. 做完c语言通讯录系统后的小结,c语言通讯录管理系统的总结
  2. EasyRecovery帮你一招找回网易云下载的单曲
  3. 计算机cf编程,警察牧马人宏自定义编程计算机游戏鼠标有线大声笑/ cf英雄联盟光速质量保证....
  4. C语言程序100例之C#版-008
  5. 在 mysql数据库怎么知道的ip_用户名_密码_数据库_数据库ip怎么查
  6. c++程序内嵌lua字节码
  7. android上跑脚本,光遇自动跑图脚本
  8. 想搭建一个手游平台怎么做?需要了解哪些细节?
  9. 高级与低级编程语言的解释,哪一种更容易上手?
  10. SetTimer函数用法