草庐IT

RTC1-Unity

全部标签

了解Unity编辑器之组件篇Video(二)

VideoPlayer组件:用于在游戏中播放视频的组件。它提供了一系列属性来控制视频的播放、显示和交互。1.Source(视频源):用于指定视频的来源。可以选择两种不同的视频源类型:(1)VieoClip(视频片段):用于指定要播放的视频片段。你可以将视频片段拖放到该属性中,或者通过代码设置。(2)URL:通过指定视频的URL来播放网络视频(有网才行),或点击Browse浏览使用本地视频2.PlayOnAwake(自动播放):确定是否在VideoPlayer组件启用时自动播放视频。如果设置为True,视频将在游戏开始时自动播放;如果设置为False,则需要通过代码或其他方式触发播放。3.Wai

你知道Unity IoC Container是如何创建对象的吗?

ty是微软P&P推出的一个开源的IoC框架,最新的官方版本是2.0。Unity之前的版本建立在一个称为ObjectBuild的组件上,熟悉EnterLib的读者,相信对ObjectBuild不会感到陌生。对于EnterLib5.0之前的版本,ObjectBuild可以说是所有ApplicationBlock的基石。ObjectBuild提供一种扩展、可定制的对象创建方式,虽然微软官方没有将ObjectBuild和IoC联系在一起,其本质可以看成是一个IoC框架。在Unity2.0中,微软直接将ObjectBuild(实际上是ObjectBuild的第二个版本ObjectBuild2)的绝大部分

【unity之IMGUI实践】单例模式管理数据存储【二】

👨‍💻个人主页:@元宇宙-秩沅👨‍💻hallo欢迎点赞👍收藏⭐留言📝加关注✅!👨‍💻本文由秩沅原创👨‍💻收录于专栏:unityUI专题篇⭐单例模式管理面板对象⭐文章目录⭐单例模式管理面板对象⭐🎶前言🎶(==A==)常用关键API🎶(==B==)需求分析🎶(==C==)逻辑封装——游戏音乐数据存储😶‍🌫️:步骤实现实现音乐数据的同步更新——最终代码🎶(==D==)逻辑封装——游戏排行榜数据存储😶‍🌫️:**步骤实现**总UML图🎶(==E==)逻辑封装——音乐数据管理类😶‍🌫️步骤:结论:👌结论:🎶前言🅰️🎶(A)常用关键API🎶(B)需求分析🎶(C)逻辑封装——游戏音乐数据存储😶‍🌫️:步骤实

Unity~DOTween相关使用

@作者:SYFStrive @博客首页:HomePage?:个人社区(欢迎大佬们加入)?:社区链接??:觉得文章不错可以点点关注?:专栏连接?

Unity~DOTween相关使用

@作者:SYFStrive @博客首页:HomePage?:个人社区(欢迎大佬们加入)?:社区链接??:觉得文章不错可以点点关注?:专栏连接?

Unity教程1:如何切割我的图片素材并使用tilemap搭建游戏背景(Pixels Per Unit设置不合适问题)

目录 素材如何切割素材使用tilemap以及笔刷搭建游戏场景正确的设置PixelPerUnit 创建瓦片块 规则瓦片RuleTile的使用 图层层级的设定 本人使用2D项目来创建游戏场景,使用的Unity版本为2021.1这是一个记录向的博客,本人结合了麦扣老师的教程使用自己购买的素材进行Unity的再学习,很基础,主要为了防止自己遗忘也希望能帮助到其他人。感谢麦扣老师能成为我制作游戏的破门人!M_Studio的个人空间-M_Studio个人主页-哔哩哔哩视频 由于制作游戏需要了解一些Unity的API,我们需要一定阅读英文基础的能力,不过官方的脚本手册也是有中文翻译的,在这篇博客中,本人跟随

Unity教程1:如何切割我的图片素材并使用tilemap搭建游戏背景(Pixels Per Unit设置不合适问题)

目录 素材如何切割素材使用tilemap以及笔刷搭建游戏场景正确的设置PixelPerUnit 创建瓦片块 规则瓦片RuleTile的使用 图层层级的设定 本人使用2D项目来创建游戏场景,使用的Unity版本为2021.1这是一个记录向的博客,本人结合了麦扣老师的教程使用自己购买的素材进行Unity的再学习,很基础,主要为了防止自己遗忘也希望能帮助到其他人。感谢麦扣老师能成为我制作游戏的破门人!M_Studio的个人空间-M_Studio个人主页-哔哩哔哩视频 由于制作游戏需要了解一些Unity的API,我们需要一定阅读英文基础的能力,不过官方的脚本手册也是有中文翻译的,在这篇博客中,本人跟随

【Unity】场景切换保留数据的解决方案

PlayerPrefs类简介        PlayerPrefs类是Unity给我们提供的内置的数据存储类,是以键值对的形式存储数据的(具体可以去Unity官网的文档中看:UnityEngine.PlayerPrefs-Unity脚本API),这里存储的数据是独立于游戏的,因此可以实现场景切换的数据保留。这里我的理解是,在场景切换的时候,我们的内存条会读取下一个场景,抛弃当前场景,因此所有变量会重置,比如人物的血条,当场景切换时,人物被重新加载,是无法保留血条数据的,所以我们不能将数据存在内存中,而是要把数据存到硬盘中,下面的静态函数就是做到了这一点,读取也是从硬盘中读取到内存中。(理解可能

【Unity】场景切换保留数据的解决方案

PlayerPrefs类简介        PlayerPrefs类是Unity给我们提供的内置的数据存储类,是以键值对的形式存储数据的(具体可以去Unity官网的文档中看:UnityEngine.PlayerPrefs-Unity脚本API),这里存储的数据是独立于游戏的,因此可以实现场景切换的数据保留。这里我的理解是,在场景切换的时候,我们的内存条会读取下一个场景,抛弃当前场景,因此所有变量会重置,比如人物的血条,当场景切换时,人物被重新加载,是无法保留血条数据的,所以我们不能将数据存在内存中,而是要把数据存到硬盘中,下面的静态函数就是做到了这一点,读取也是从硬盘中读取到内存中。(理解可能

Unity WebGL获取地址栏参数

1、在Assets/Plugins/WebGL文件夹下创建MyPlugin.jslib文件文件内容:varMyPlugin={StringReturnValueFunction:function(){varreturnStr=window.top.location.href;varbufferSize=lengthBytesUTF8(returnStr)+1;varbuffer=_malloc(bufferSize);stringToUTF8(returnStr,buffer,bufferSize);returnbuffer;}};mergeInto(LibraryManager.librar