自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (1)
  • 收藏
  • 关注

原创 2021.02.03 面试Unity前的电话了解

社招在投递简历后,会有HR来电话先了解一下,了解过后会安排电话面试,或视频面试。一般小公司没有这么繁琐,基本电话了解后,就直接约面试,甚至直接就约面试。这个我考虑了很长一段时间要不要发出来,因为原来这么繁琐是为了防些不老实的人,看过我以前文章的应该有知道,简历作假,培训机构出来的比较喜欢胡扯,一出来就两年工作经验,培训了四个月就吊打别人两年的光阴,这样的宣传字样至今然在我脑海中历历在目。虽然已经有段时间不去了解这一块了,但这应该还是个常见现像。所以,就还是有点担心被这些不老实的提前应付了。

2021-12-14 22:40:35 2163

原创 Framework2.0 没有 System.Runtime.Serialization.DataContract

在使用vs开发窗口程序时,从 Framework4.6 框架切换为Framework2.0 时,会遇到一些问题,尤其是引入的外部库。比如说,在 Framework2.0 中,没有 System.Runtime.Serialization 库。所以,也没有 System.Runtime.Serialization.DataContract 等。那么在用Newtonsoft.Json 也就是 Json 序列化时,大概会有下面两个问题:1.程序运行时,没有加Serialization 特性就...

2021-10-08 11:34:58 326

原创 Git分支管理:查看与切换、创建与删除、合并分支

查看全部分支:git branch切换分支:git checkout 分支名创建并切换分支:git checkout -b 分支名git checkout -b 分支名 commitId //根据指定版本号创建分支创建分支:git branch 分支名删除分支:git branch -d 分支名删除远程分支:git push origin --delete 分支名合并分支:git merge 分支名 //把指定分支

2021-08-12 09:49:29 259

原创 git 出错 fatal: Out of memory, malloc failed

标题中的“fatal: Out of memory, malloc failed”是错误中的一部分,但是这句是比较关键的,其意为:内存不足,malloc 失败。导致原因,目前还不清楚,但好像是 HTTPS 上次不了几MB的东西。但解决的办法很简单,换成 ssh 就行了。可以找到.git 文件夹中的config 文件,里面有url 这条,把 HTTPS 连接换成 SSH 地址。...

2021-08-03 21:26:25 1887

原创 Unable to get property ‘length‘ of undefined or null referenceCCEditBox.js

今天用 CocosCreato r出现了个很奇葩的问题,如下:Unable to get property 'length' of undefined or null referenceCCEditBox.js (74,13)原因是设置输入框内容导致,如下:EditBox.string =string;这就有点懵了,前面的EditBox.string =string 都没问题,怎么到这就不行了。不过,还是很快就解决,并恢复正常了。就是原因没有弄清楚。可能是 maxle...

2021-07-08 22:43:07 372

原创 你还存在程序员工资高这种想法吗

对于程序员工资比较高,或者说程序员工资要高些,这种想法其实是种错误的想法,或者说这种认识是很片面的,是不全面的。光看工资,或者说光拿工资比较,这就太肤浅了。先不说比程序员工资高的职业有什么,有多少。就说,怎么不把后续价值与工作强度也拿出来作为比较要素呢?那么,什么是后续价值啊?就这么说吧:一个50岁的律师,别人会觉得经验丰富;可一个50岁的程序员,别人会觉得这人low透了,没有上进心。比起一般职业,程序员中不996算是不正常的。也就是说,程序员的工作时间是每天10~11个..

2021-05-31 23:56:32 153

原创 你可能没有玩过的:C#显式(强制)类型转换重载

如果遇到自定义显式(强制)类型转换的代码,不要慌张,因为C#是可以这样的。首先来看下面这段伪代码:类名 对象名 = new 类名();int 变量名 = (int)对象名;可以从在上面伪代码看出,这里是把一个自定义的 class 类型转换成 int 类型,这样做没问题,前提是这样做前有类型转换重载,如下图所示:上图中代码如下:public class C{ int value = 0; public static implicit operator int(C

2021-04-13 21:51:22 557

原创 宝塔面板优化操作步骤整理(仅适用LNPM)

【】用NGINX就用TENGINEgzip压缩开启最小压缩20k压缩率3【】php的opcache和memcache(或redis)的要开启不用 ZendGuardLoader 就删除?安装 fileinfo 和 exif 可以提升性能和安全性?【】MYSQL用ALISQL【】liunx工具箱的swap/虚拟内存设置,【】php的 脚本内存限制...

2021-03-31 14:44:45 359

原创 Q-Blog不兼容Discuz插件的解决方法

如果没有,就重新下载这个插件

2021-03-27 16:09:37 159

原创 项目开发流程(简洁明了,拒绝长篇大论)

确定项目方向市场调研需求分析(重复理解客户对项目的要求(需求)是什么)设计阶段(项目经理,架构师)1.决定用什么技术,什么框架2.操作系统3.数据库4.设计文档5.开发小队撸代码,编码阶段(程序员)拥有基本功能的原型,已经出来了,这时候可能还会反复分析需求,反复改,反复测测试阶段(测试人员,测试工程师)这个阶段,可能会和编码阶段循环多次,图图改改,到下一个阶段实施阶段...

2021-03-27 15:57:00 292

原创 ssh-keygen 不是内部或外部命令,也不是可运行的程序或批处理文件

在本地Git关联远程Github账户时,输入以下指令时:ssh-keygen -t rsa -C "邮箱地址"出现了如标题所说的错误:ssh-keygen 不是内部或外部命令,也不是可运行的程序或批处理文件。这个ssh-keygen 是 git 目录下一个叫ssh-keygen.exe 的文件。这个文件在 git 安装目录的\usr\bin 文件夹内,如下所示:C:\Program Files\Git\usr\bin这里我们需要给它配置环境变量,可以参考我的这篇文章:配置G...

2021-03-06 20:17:47 371

原创 配置Git环境变量和安装\配置Git LFS

首先是Git的环境变量设置。打开”控制面板“,选择”系统和安全“,选择”系统“,然后选择”高级系统设置“,选择”环境变量“。在Path中,添加以下地址:C:\Program Files\Git\bin //你的git所在目录\Git\binC:\Program Files\Git\mingw64\bin //部分32位系统的是mingw32C:\Program Files\Git\mingw64\libexec\git-coreC:\Program Files\Git\usr\bi

2021-03-06 20:11:20 1470

转载 Unity中的特殊文件夹

1.EditorEditor文件夹可以在根目录下,也可以在子目录里,只要名子叫Editor就可以。比如目录:/xxx/xxx/Editor 和 /Editor 是一样的,无论多少个叫Editor的文件夹都可以。Editor下面放的所有资源文件或者脚本文件都不会被打进发布包中,并且脚本也只能在编辑时使用。一般呢会把一些工具类的脚本放在这里,或者是一些编辑时用的DLL。 比如我们现在要做类似技能编辑器,那么编辑器的代码放在这里是再好不过了,因为实际运行时我们只需要编辑器生成的文件,而不需要编辑器的核心代码.

2021-03-04 11:26:26 477

原创 不会代码也能看懂的:帧同步实现原理

首先,在客户端和服务端连接方面,选用UDP连接,因为1秒要同步20帧,UDP比较快,所以用UDP这个20帧,不是说游戏运行只有20帧索取帧发送帧记录帧--断线重连...

2021-03-03 13:38:52 1314

原创 面试Unity工作前的注意事项

Unity比较特殊,除了游戏行业以为,其它领域也有用到,所以,面试前,一定要看清楚,问清楚,不要白跑一趟,大家尴尬。还有,也要问清楚自己,是不是游戏领域方面,免得到时候,一两个月后,或不到。就走人...

2021-03-02 12:10:06 552

原创 现在企业对Unity岗位的要求总结

Unity【AssetBundle/UGUI/NGUI】C#C++JAVALua/xlua/uLua/tolua/sluaMySQLSQL Serverhtml/cssjsShader

2021-03-01 22:06:22 997 4

原创 让用户浏览的链接自动推送到百度

下面这堆代码可以直接加入到html中,<script>(function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';...

2021-03-01 20:08:45 631

原创 对于C#新手来说Unity脚本都有什么坑

在C#在Unity中,只要继承了MonoBehaviour就可以当作组件挂载在游戏物体上。那么,用new 对象()的时候,不要new继承了MonoBehaviour的对象,只能用add添加组件的方法。虽然编辑器不会报错,但会警告,虽然还是可以运行,但会出现各种各样的问题,后患无穷,烦死个人。解决方法,可以创建空物体,把对象add到空物体上,需要时可以把组件CopyComponent复制到指定...

2021-02-28 18:29:21 158

原创 SEO黑帽优化

要么我教你两招灰帽优化可以找到能用IP直接访问的网站,把域名解析到这个IP,然后每天开小软件刷一下,十几天后就有那种被用过的了很多 香港独立ID的空间 都存在这个问题的 把域名解析到这个IP即可还可以选择和自己 差不多 行业的 更利于优化百度站长平台知道吧,再来个新站保护先解析到自己服务器 验证通过后,解析到别人IP下,没毛病...

2021-02-28 18:10:04 158

原创 把VScode设置成适合Unity的脚本编辑器

首先是设置成中文显示。在应用商店(Ctrl+Shift+X)搜索“chinese”后,出现 Chinese(Simplied) Lang 后,点击,点安装。然后是要C#语法高亮。敲了两行代码,自己给出了提示,需要安装个叫C#的插件。之后是要和Unity关联。可选:安装Debuger for Unity 插件(可以单步调试)。可选:安装Bracket Pair Colorizer 插件(可以有专属于括号颜色)。可选:安装 VSCode Great Icons(可以让文件..

2021-02-27 13:32:54 1281

原创 这种Unity3D面试题目,你面的是什么岗啊?

光照渲染题使用unity3d的HDRP,以及后期处理post-processing,HDR天光的环境反射,配合CGSOSO,百度,淘宝搜到的各种着色渲染的各种插件,从网络上寻找一个好的场景,或者从同学那里获取一个搭建好的场景,进行渲染,场景要有白天和晚上两个版本。骨骼动画题3d骨骼初探:绑定好一个简单的人体模型,并制作简单的动画,导入unity3d,保证正常运行。2d骨骼动画深入了解:实现一个伪3D效果的角色动画。程序实现题:使用UGUI,实现一个简单的选择题答题程序..

2021-02-25 18:00:24 256 2

原创 全网最全的用手机给电脑装系统,不服来战!

电脑因为安装了流氓软件,在一次重启时,看到了蓝屏的盖好喝的盖。我的win8系统给出如下提示:critical process died之后一直停在 0% 处不动。在扣硬盘,扣内存条,设置BIOS等尝试都无果后,发现我的系统光盘也没了。所以就决定带着内存卡、读卡器和U盘去网吧做启动盘。结果是无果而终。于是只能拿手机搏一搏了。这个做法有点疯狂,我先下载了win模拟器,企图通过模拟win系统后安装启动U盘制作工具,然后把内存卡做成启动盘,结果因为各种原因,失败了。不过很快就找到了新办法,就下载了个

2021-02-20 16:34:00 331

原创 2020.10.12 某大公司中级Unity程序面试题和笔试题

一个酒桶,和一个水桶,盛一碗水到酒桶中,并且调均,之后,把酒桶里的酒盛一碗到水桶中。1.问题:是酒桶的水比水桶的酒高?还是水桶的酒比酒桶的水高?2.问题:续上述问题1的答案,请给出公式或思路。车的速度为每小时80公里,但每跑60分钟就需要休息20分钟,而现在需要跑300公里,请问,需要多少时间跑完?甲乙的速度分别为每小时6公里,和每小时10公里,已经开跑了3小时,乙因为事故休息了1小时,并且速度降低了一半,请问,甲要跑多久才能追上乙?假设方法设定为 bool IsRin...

2021-02-03 00:12:46 1034 2

原创 Unity脚本之C#和Js的互相获取与调用

关于这个JS在Unity2017已经弃用了,有不少的企业和项目依然在用使用像Unity4.x和Unity5.x等。比如这些版本的项目就有不少用了NGUI,而这些版本的NGUI却有着JS脚本,有时难免会用到,下面就和大家说下怎么用(C#和Js的互相获取与调用),由于很简单,本来想就不发了,但Unity2017开始就已经弃用JS,现在不发怕以后没机会了。工具:Unity5.5VS2017下面为了做演示,所以先创建一个名为ScriptJS的js脚本,和一个名为ScriptCS的C#脚本。

2021-01-30 14:08:58 581

原创 在IT领域谁去培训机构谁倒霉!解答:为什么不要去培训机构?

大佬 我是动画专业的 现在想去做动作师能不能推荐我一个靠谱的培训机构啊 现在在咨询完美世界旗下教育的像素种子 不知道他家实力怎么样——————————————————不要去培训机构像游戏行业,就业的话,说自己去过培训机构都掉分,尤其是科班出身的还去培训机构你是学生的话,培训机构为了学费,真的是不择手段,别冲动,培训机构的社会老油条狡猾狡猾的,肯定会三天两头来忽悠的,甚至摆出错过就没有这样的把戏,有道是就是不怕巷子深啊,怎么还再三来忽悠呢,培训机构要拍彩红屁了?你和它萍水相逢,它作为个惟利是

2021-01-29 16:24:58 2182 7

原创 一看就会的PhotonServer使用入门(三)

在第一回中”一看就会的PhotonServer使用入门(一)“讲了服务端的使用。在第二回中”一看就会的PhotonServer使用入门(二)“讲了客户端的使用。而这回,就讲用Unity做为客户端来与 PhotonServer 通信的使用。其实和第二回中差不多,如下所示:using UnityEngine;using ExitGames.Client.Photon;using System.Collections.Generic;using System.Collections;p

2021-01-29 09:34:30 232

原创 一看就会的PhotonServer使用入门(二)

在上回”一看就会的PhotonServer使用入门(一)“中,说了服务端的创建,这回就说客户端的创建。在”PhotonServer的目录说明“里,说了 Photon3DotNet.dll 是客户端库,其实还忘说了一点:Photon3Unity3D.dll 也是客户端库。using ExitGmes.Client.Photon;现在开始进入正题。如上所示,和上回一样,先引入。然后定义一个类,并实现IPhotonPeerListener 接口以监听服务端消息,如下所示:class C类.

2021-01-29 01:25:07 330

原创 一看就会的PhotonServer使用入门(一)

下面引入的全部库都可以在Photon的lib目录中引入,比如引入 Photon.SocketServer.dll 库。引入后,创建一个类,如下所示:using Photon.SocketServer;//创建class并继承ApplicationBase//因为所有的服务端程序都需要ApplicationBase做为入口程序(启动程序)class A类 : ApplicationBase //而继承ApplicationBase就需要实现里面的抽象方法{ protected ov

2021-01-28 21:54:32 508 1

原创 PhotonServer的目录说明

deploy //主目录(发布,部署目录)——tools //工具目录//平台目录(不同平台的启动程序目录)——bin_Win32——bin_Win32_xp——bin_Win64——bin_Win64_xp————里面的PhotonCotiol.exe用来启动Photon程序同时也放着.license授权文件//服务器端程序——CounterPublisher //——Lite——LiteLobby——Loadbalancing——MmoDemo——Policy

2021-01-28 20:12:01 187

原创 Unity2017性能优化总结

无计可解比用本地API开发的游戏包要大,这是Unity天生缺陷。资源优化减少模型面片数、顶点数。长时间音频用压缩格式,非长时间音频不压缩。去除Resources 文件夹中不使用的资源。合并相同资源,减少资源重复。合并贴图。渲染性能优化设置LOD。用遮挡剔除。使用光照贴图。合并Mesh(合并模型)。其它优化代码优化(比如:对象池)。合并材质。不编译编辑器脚本。...

2021-01-27 09:34:42 123

转载 Unity脚本(自定义)模板的设置

先打开所以在目录,如下:(下面拿 Windows 举例)Unity软件目录\Editor\Data\Resources\ScriptTemplates打开后,大概会出现类似如下图的文件:这些文件名字的意思,如下表所示:(下面拿C# Scirpt-NewBehaviourScript.cs举例)81 C# Scirpt NewBehaviourScript.cs 排序(顺序)权重 右击创建时给的提示名字 默认名称.后缀 打开后,内容如下所示:..

2021-01-23 18:41:16 359

转载 使用GitLFS上传大文件到GitHub

在安装了 Git 的情况下,普通的上传:用Git与GitHub来管理项目(上传/覆盖/删除)参考。在安装了Git LFS 的情况下,同时也要具备Git 才行,两者缺一不可。使用GitLFS上传大文件先通过以下指令开启 LFS 功能:git lfs install然后用以下指令选择需要 Git LFS 管理的文件扩展类型:git lfs track "*.文件类型"也可以是指定文件:git lfs track "文件名.文件类型"再用以下指令确保.gitat...

2021-01-16 18:42:54 336 1

原创 提交到GitHub错误:src refspec 分支名 does not match any

出现这个错误,经验分析,一般是两种原因:分支不匹配。 没权限。在 push 前,可以尝试退出重来,用以下指令切换分支:git checkout -b 分支名没有权限,就需要到GitHub上去配了。

2021-01-16 10:21:49 5894

原创 用Git上传到GitHub错误:failed to push some refs to

问题出现:用Git指定分支上传到GitHub时,给出了如下错误提示:failed to push some refs to看来是缺斤少两了。原来 main 分支就除了 readme.md 以外,空空如也,所以就不打算再创master 分支了,结果就出现了这个错误。解决方法:先用以下指令拉下来(与本地自动合并):git pull origin 分支名之后,再用以下指令重新上传:git push -u origin 分支名总结:这是因为 readme.md..

2021-01-16 10:20:57 447

转载 如何上传到GitHub的main分支而不是master分支

由于在2020年10月01日后,在 GitHub 上创建的仓库都默认命名为 main 而非原本的 master 所以...有人看了我的https://blog.csdn.net/m0_46419510/article/details/110499832用Git与GitHub来管理项目(上传/覆盖/删除)后,说没有直接上传到main 中,而是新建了个master 上传到其中。git push -u origin master关于上面指令稍做下如解释,如下:git push -u...

2021-01-12 18:43:23 8445 4

转载 简单演示用Unity的ECS(实体、组件、系统)

目录什么是ECS呢?实体(Entity)组件(Component)系统(System)如何用在Unity中使用呢?演示:什么是ECS呢?其模式遵循“组合优于继承”的原则,每个基本单元都是实体,每个实体又由组件构成,每个组件仅包含数据(即在组件中没有任何方法),而系统用来处理仅用来处理数据(即系统没有任何数据,只拥有行为)。Unity的GameObject /Component的相似之处:实体相似GameObject 组件相似Component 的字段 系统相..

2021-01-09 16:08:51 3012

转载 GitHub编辑Readme.md(自述文档)如何编辑

标题用井号代表标题的级别,总共有6种级别,由1到6为由大到小。# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题分割线用四个星号代表分割线。****文本换行在要换行的语句最后打上2个空格。添加图片![image](图片地址)添加链接外部链接用绝对路径,自己仓库可以用相对路径。[显示文本](连接地址 "提示信息") 文本块在连续多行文本的开头中按下1个Tab键或者按下4个空格键。斜

2021-01-04 16:44:42 1058 1

原创 Unity简单实现点击游戏物体后出现UGUI弹窗

Unity2018.3.5f1

2020-12-28 20:14:49 10081

转载 打开Blender报错:Unsupported Graphics Card or Driver

A graphics card and driver with support for OpenGL 3.3 or higher is required.Installing the latest driver for your graphics card may resolve the issue.The program will now close.错误提示如上所示。翻译如下:需要支持OpenGL 3.3或更高版本的图形卡和驱动程序。安装图形卡的最新驱动程序可以解决此问题。.

2020-12-26 14:58:32 15758 16

原创 Liunx出现The program ‘应用名‘ is currently not installed错误

通过以下指令,查看liunx系统的相关信息操作系统的相关信息uname -a正在运行的内核版本cat /proc/version发行版本信息cat /etc/issue 之后找到对应版的curl 下载地址,通过以下指令下载下来:wget 下载地址下载完成后,一般都是 .tar.gz 这样的压缩包,通过以下指令解压tar -xzvf 文件.tar.gz解压完成后,依次输入以下指令来编译安装:cd curl-7.37.1/./configuremake.

2020-12-16 14:00:38 4956 1

DZ后台(主题)模板(界面).zip

这个是DISCUZ的后台模板,或者说是后台主题界面。 里面一共有两个,分别为蓝色主题和红色主题。 其实,就把后台美化了,全部的修改只涉及CSS和部分图片,不涉及底层代码。 支持x3.1,x3.2,x3.3,x3.4,Q-Blog等版本,亲测可用。

2020-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除