![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
WLY_Unity_Unreal
这个人很懒,还没有添加简介
展开
-
UnityRenderStreaming接收端
使用unity搭建一个流的接收端,需要用到的基本脚本有:RenderStreaming、SingleConnection、ReceiveVideoViewer、InputSystemChannelSender.新建一个VideoClient场景,在MainCamera上挂载上面的脚本:把相应的组件拖拽赋值,新建一个RawImage来接收视频流:新建VideoClient脚本,执行连接和赋值rawimage的操作:using System.Collections;using S..原创 2021-08-23 17:18:01 · 1623 阅读 · 1 评论 -
UnityRenderStreaming发送端
看了一下官方的demo,一个基本的发送端需要有RenderStreaming、Broadcast、CameraStreamer、AudioStreaming、InputSystemChannelReceiver脚本,新建一个场景Custom,新建一个UGUI的button,用来响应用户端点击btn,在主相机上挂在这些脚本:可以根据需要选择websocket或者http通信,然后各种拖拽赋值.项目中可能会用到UGUI,需要用到一个新的EventSyatem,新建CustomEventSyatem.原创 2021-08-23 11:12:42 · 1296 阅读 · 3 评论 -
UnityRenderStreaming云渲染
最近发现一个unity官方的一个云渲染方案,准备研究一下,看看能不能在项目中使用,官方文档:https://docs.unity3d.com/Packages/com.unity.renderstreaming@3.1/manual/index.html他的实现是把unity程序通过视频流,语音流的方式展现到网页上,通过网络传输用户的交互,好处是解决了unity输出webgl的一些弊端,但是每个网页打开都要对应一个程序跑在服务器上,看一下官方的Demo:新建工程:unity版本2019.4.0f1原创 2021-08-18 10:37:27 · 2132 阅读 · 0 评论 -
Unity UGUI实时等比例缩放
最近的项目要实现一个类型web端响应式布局的效果,想了一下,只能通过修改整体ui的scale来实现:Content是一个image,这里充当一个容器,需要根据需求设置好锚点和中心点,会根据父物体的宽高适配,父物体上挂载一个脚本,当自身大小发生变化时计算Content应适配的大小换算为scale值:上代码:using System.Collections;using System.Collections.Generic;using UnityEngine;public class U原创 2021-07-01 13:46:21 · 2901 阅读 · 0 评论