zoukankan      html  css  js  c++  java
  • VRChat简易教程2-创建一个最基本的世界(world)

    一、准备工作

      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

  • 相关阅读:
    无缝世界场景加载的解决方案研究
    3D物体绘制不见
    dx sdk中关于常用dx api的performace性能参数
    OpenGL/DirectX渲染技巧集
    每天送你一個simle
    [原创] 一种页面数据错误输入提示方法
    [原创] ASP.NET 中如何弹出提示窗口然后导向另外一个页面
    [原创] 部署含有ReportView的控件的ASPX页面时出现错误
    公布一个简单的日志记录方法
    [原创] 如何在没有ASP.NET AjaxEnabled Web Site 向导的情况下加入Ajax支持
  • 原文地址:https://www.cnblogs.com/cation/p/10311823.html
Copyright © 2011-2022 走看看