一、准备工作

  1 先确保你安装了unity并导入了sdk

    教程:https://www.cnblogs.com/cation/p/10311702.html

  2 按之前的教程新建一个project并导入sdk

二、新建一个地面

  玩家进入游戏后得有个站的地方,这里我们新建一个普通的地面(Terrain),新建好后右侧视图会出现一个白色的地面

二、设置玩家出生点

  所谓出生点就是玩家进入地图后出现的位置。

  如果你成功导入了VRChat的sdk,左下角的Assets里就会出现VRCSDK这个目录,通过路径“VRCSDK>Prefabs>World>VRCWorld”找到VRCWorld,把这个东西拖到前面创建的地面(Terrain)上去。

  如此,你已经创建了一个最简单的世界了,可以在右侧视图中对出生点的位置进行设置,确保玩家出现在世界时能站在地面上(而不是半空中或地面下),可以用画红圈的几个按钮来精确设置出生点的位置。

 

三、进入这个世界

  前面教程说过,需要通过VRChat SDK>Setting页面登录你的VRC账号,这里默认你已经登录了。点击“VRChat SDK>Show Build Control Panel”打开上传页面

  在这个页面中,画红框的区域可能会出现一些按钮,不用在意,只管点一下,出现按钮就点一下,然后在弹出的确认框中点击“Do it!”,点到画红线的区域没有出现新的按钮为止。

  点完以后,应该是下图中的状态,当然“Enable 3D spatializationXXXXXX”这个也要点,只是do it之后这个按钮不会消失。

  画红圈的地方一个是test,也就是你可以先自己测试下看看,另一个是publish也就是上传到游戏里去,别人就能看到你的世界了。这里我们先选择Test,点击“New Build”,意思是新发布一个测试(Last Build意思是之前发布的版本)。

  如果你安装了VRChat的话此时就会自动启动游戏并进入这个空白的世界了。

欢迎加入VRChat交流Q群:

581425491

VRChat简易教程2-创建一个最基本的世界(world)的更多相关文章

  1. google maps js v3 api教程(1) -- 创建一个地图

    原文地址 google maps javascript官方文档:https://developers.google.com/maps/documentation/javascript/ 在创建地图之前 ...

  2. VRChat简易教程4-使用VRC的接口实现物体的移动(VRC的action和trigger接口)

    这个教程我们学习如何实现载具的驾驶 一.准备工作 1 最简单的载具驾驶需要至少两个元素,一是需要一个载具,二是需要一个前进的按钮(这里我们只做前进功能),为了直观的能感受到载具的移动,我们还得创造一个 ...

  3. (7)nehe教程1 创建一个OpenGL窗口:

    不要用那个nehe ndk了 误人子弟! 转自: 一个窗口,代码可真多啊 http://www.yakergong.net/nehe/ 在这个教程里,我将教你在Windows环境中创建OpenGL程序 ...

  4. 使用 ADD-ON SDK 开发 基于 Html JQuery 和 CSS 的 firefox 插件入门教程1: 创建一个简单的 Add-on

    [本文转载自http://sixpoint.me/942/implementing-simple-addon/] 实现一个简单的插件 教程的这个部分带你使用 SDK 来实现, 运行并打包一个插件. 这 ...

  5. VRChat简易教程1-开发环境准备(SDK)

    原文:https://docs.vrchat.com/docs/setting-up-the-sdk 1 Unity 2017.4.15f1 下载地址https://download.unity3d. ...

  6. VRChat简易教程3-往世界里导入模型和VRC接口初探

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

  7. EF Code First教程-01 创建一个简单的Code First程序

    1 从nuget中搜索并添加EF 2 在app.config或web.config中添加数据库连接 <connectionStrings> <add name="conns ...

  8. 简单创建一个SpringCloud2021.0.3项目(四)

    目录 1. 项目说明 1. 版本 2. 用到组件 3. 功能 2. 上三篇教程 3. 日志处理 1. 创建日志公共模块 2. Eureka引入日志模块 4. 到此的功能代码 5. 注册中心换成naco ...

  9. 简单创建一个SpringCloud2021.0.3项目(三)

    目录 1. 项目说明 1. 版本 2. 用到组件 3. 功能 2. 上俩篇教程 3. Gateway集成sentinel,网关层做熔断降级 1. 超时熔断降级 2. 异常熔断 3. 集成sentine ...

随机推荐

  1. IPOL图像处理分析经典在线(文献+源码)

    网址: IPOL Journal · Image Processing On Line https://www.ipol.im/ 分类: 搜索: 下载文献和源码: NLM算法:IPOL Journal ...

  2. numpy和TensorFlow的函数

    pycharm  jupyter notebook 环境配置

  3. 什么是Base64加密?为什么要有Base64加密?

    产生这篇文章的动力在于对接腾讯云服务的时候每次都要进行Base64编码之后才能进行签名,之前只知道Base64是个算法,但是不知道为啥都用这个算法,这次为了链接Base64究竟是个什么东东才在网络上各 ...

  4. 在Web工程中,普通Java类如何读文件

    我们在以前讨论过在Web工程不能采用Java工程原先的读取方式,即创建一个文件流(FileInputStream)并给出一个文件目录(从src开始找一直找到你要读取文件的目录),这种的方式是不可行的. ...

  5. php 正则表达式四,例子

    PHP常用正则表达式汇总:http://bbs.php100.com/read-htm-tid-83266.html 1.非空匹配: .+ 2.浮点数匹配: ^\d+.\d{2}$ 3.手机号匹配: ...

  6. client-side internet transfers

    curl https://curl.haxx.se/ curl - Open Collective https://opencollective.com/curl#backers curl/curl: ...

  7. cookies与session

    一.cookies 本质:浏览器端保存的键值对 方便客户按照自己的习惯操作页面或软件,例如:用户验证,登陆界面,右侧菜单隐藏,控制页面列表显示条数... cookies是由服务端写在浏览器端,以后每次 ...

  8. 综合: Java 对象初始化过程

    class Fu { Fu() { show(); } void show() { System.out.println("xixi"); } } class Zi extends ...

  9. facebook 相似性搜索库 faiss

    faiss 个人理解: https://github.com/facebookresearch/faiss 上把代码clone下来,make编译 我们将CNN中经过若干个卷积/激励/池化层后得到的激活 ...

  10. Android “swipe” vs “fling”

    onFling will get executed when a user makes a "fling" motion, and said motion has a veloci ...