数据结构与算法分析:C语言描述(原书第2版)是《data structures and algorithm analysis in c》一书第2版的简体中译本。原书曾被评为20世纪顶尖的30部计算机著作之一,作者mark allen weiss在数据结构和算法分析方面卓有建树,他的数据结构和算法分析...
protobuf repeated 类型与C++的Vector,list类似,这里可以理解为指定类型的数组。首先定义一个protobuf结构,如下://进入房间(广播)message Actor_GamerEnterRoom_Ntt // IActorMessage{int32 RpcId = 90...
PC端打包参数:Inspector – > PlayerSettingsCompany Name:设置公司名称Product Name:设置项目名称,这个获取窗体句柄的时候用的到Default Icon:默认的exe图标,更改打包好的exe文件的iconDefault Cursor:默认的鼠标...
BUG:11-02 14:38:46.703 6555-6934/net.lionbird.google.countryCreatorUS E/Unity: UnityException: get_gameObject can only be called from the main thread....
出现这个问题大多是因为你项目中用到的Layer参数没有在ProjectSetting里面设置解决方案: 然后把用到的Layer添加进去就OK了
用来理解对象池的简单示例使用了 https://blog.csdn.net/A13155283231/article/details/92098649 中的例子ObjcetPool用来新建和回收游戏里的对象public class ObjectPool{ private Queue<Ga...
看到一个场景淡入淡出的脚本文件,分享一下,原文章见来源 操作如下:1.创建一个Shader文件 2.双击打开该Shader文件,输入如下代码,更改Shader:Shader "Unlit/FadeBlack"{Properties{_Color("Color",Color)=(0,0,0,1)}Su...
这几天遇到 vs code加载不到UI项目库的问题,这样在vs code中自然也就不能正常编写项目了,提示找不到UnityEngine.UI。可能的原因是插件冲突了,导致从unity中启动vs 然后不能自动生成UnityEngine.UI.csproj,也就不能正常在vs 项目中加载到UnityEn...
unity2017版本的项目用unity2018打开后,再用2017版本打开就会出现预制体无法拖入视图并且报错: Unable to instantiate prefab. Prefab may be broken.UnityEditorInternal.InternalEditorUtility:...
效果图如下代码如下using System.Collections;using System.Collections.Generic;using UnityEngine; public class FollowMouse : MonoBehaviour { // Use this for initi...
源码: public class PoolObj { List<GameObject> pooledObjects = null; private string path = string.Empty; public PoolObj(str...
MMD模型很多是很精美的,但一般不适用于当作游戏模型,该作者的文章很好的解决了这个问题。游戏模型的来源就又多了一个途径。另外泰课里也有个用Unity实现MMD功能的视频,感兴趣可以看一下:https://www.taikr.com/my/course/503 "这里用到了mmd4mecanim(以下...
有同学在 使用反射调用方法(MethodInfo.Invoke方法)进行练习时,遇到了传参报错的问题:System.Reflection.TargetParameterCountException: Parameter count mismatch.可能刚刚开始接触时,对 Invoke 方法传参的理...
新同学可能经常会遇到开打或者导入一些老项目,其中包含过去的GUI对象,出现报错的情况。例如:using System.Collections;using System.Collections.Generic;using UnityEngine;public class GameManager : M...
[SerializeField] LayerMask whatIsGround; void Update(){ Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); Debug.Log(ray)...
在进行一些功能开发的时候,我们常常将一些能够复用的对象制作成.prefab的预设物体,然后将预设体存放到Resources目录之下,使用时再动态加载到场景中并进行实例化。例如:子弹、特效甚至音频等,都能制作成预设体。 一、预设动态加载到场景:一个预设体要能够通过代码控制在场景中进行显示,需要三个步骤...
一直没实际用过MongoDB,最近有个项目中用了用,踩了一些坑。这篇文章会介绍将MongoDB->RunCommand结果映射到业务类时碰到的问题,以及对各种方法的探索。Collection中的数据是这样的:使用find命令查询数据:db.runCommand({"find":"test", ...
shader实现毛玻璃效果解析,毛玻璃是很多项目需要的效果,以下是毛玻璃的效果代码:Shader "Custom/WaterBlur" { Properties { _blurSizeXY("BlurSizeXY", Range(0,15)) = 2 } SubSha...