unity2019打开VS编辑代码时调用系统方法不显示方法注释

问题场景:

Unity2019及以上版本,在unity中打开vstudio,查看System系统类的方法,注释没有显示出来,效果大概类似下图,只显示了方法名:
在这里插入图片描述

Unity2019之前更早版本使用的是.net 3.5的,其他博文中有类似解决办法。

链接:https://blog.csdn.net/yisuolite/article/details/91372224

解决方案:

在这里插入图片描述
第一步:
和Unity更早版本的方法类似,复制C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.X\zh-Hans所有xml文件

在这里插入图片描述
第二步:复制到UNITY内建的mono api的文件夹内

C:\Program Files\Unity\Hub\Editor\2019.4.12f1\Editor\Data\MonoBleedingEdge\lib\mono\4.7.1-api

效果如下:
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
好的,下面是Unity中使用UI中button打开视频的过程和代码注释: 1. 首先,需要在Unity中导入视频文件,可以将视频文件拖拽到项目视图中,或者右键点击项目视图中的空白处,选择“Import New Asset”,然后选择要导入的视频文件。 2. 接着,需要在场景中创建一个UI Button,可以在Hierarchy视图中右键点击空白处,选择“UI” -> “Button”,或者在Canvas中选择“UI” -> “Button”。 3. 然后,需要将打开视频的代码添加到Button组件中。选中Button组件,在Inspector视图中找到“OnClick()”事件,并点击“+”按钮添加一个新的事件。 4. 在新的事件中,点击“None(Object)”下拉框,选择需要添加脚本的GameObject,然后选择该GameObject中需要添加的脚本。在下拉框中选择“New Script”,命名为“OpenVideo”,并点击“Create and Add”。 5. 在“OpenVideo”脚本中,需要使用Unity自带的VideoPlayer组件来播放视频。首先需要在脚本中定义一个VideoPlayer类型的变量,如下所示: ``` using UnityEngine; using UnityEngine.Video; public class OpenVideo : MonoBehaviour { public VideoPlayer videoPlayer; } ``` 6. 在Start()方法中,需要将VideoPlayer组件绑定到变量中。可以使用GameObject.Find()方法或者直接将VideoPlayer组件拖拽到Inspector视图中的“OpenVideo”脚本中。 ``` void Start() { videoPlayer = GameObject.Find("VideoPlayer").GetComponent<VideoPlayer>(); } ``` 7. 最后,在Button的OnClick()事件中,调用VideoPlayer组件的Play()方法来播放视频。 ``` public void PlayVideo() { videoPlayer.Play(); } ``` 8. 在场景中测试,点击Button可以打开视频。 以上就是使用UI中Button打开视频的过程和代码注释。需要注意的是,视频文件需要是Unity支持的格式,例如.mp4、.mov等。同,VideoPlayer组件需要在Unity中导入,可以在菜单栏中选择“Window” -> “Package Manager”,然后搜索“VideoPlayer”来导入。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值