logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构之哈希表:C# Dictionary的实现原理

一、全局变量:// 字典中数据的基本存储单元、条目,可以认为是一个链表的结点private struct Entry {public int hashCode;// 哈希码,Lower 31 bits of hash code, -1 if unusedpublic int next;// 同一个槽位上,下一个链表结点在entries数组中对应的索引,Index of next entry, -1

Stencil在Unity中的使用

Stencil用于在渲染时保留和抛弃像素Stencil对应的材质组件在Unity中的显示如图:RefReferenceValue对应组件中的Stencil ID由程序自己设定,用于和缓冲(Stencil Buffer)中的值相比较,比较的方式在Stencil Comparison中设定,满足条件则渲染出来(保留)。Stencil Comparison渲染时判断是否保留的条件。将r...

#unity#游戏开发
SVN中的回退操作

今天来研究一下svn中的版本回退操作,以270版本举例1. Update item to revision执行操作后会回退掉271 ~ 276版本的更改,使本地的代码为270版本的代码,相当于270版本之后的代码本地还没有更新的状态,更新了就会回来。该操作主要用于测试看270版本代码的表现是否正确,如果正确就将问题代码锁定在271 ~ 276之间。可以看到执行操作后,当前工程的版本在270,此时C

#svn
Monobehavior生命周期一探究竟

前言Monobehavior生命周期函数表网上都有,这里只研究经常遇到的,重点关注FixedUpdate、Update、LateUpdate与OnGUIpublic class MonoLifeTest : MonoBehaviour{private void Awake() // 最先调用,只调用一次,只依赖于脚本所附属的物体,与脚本的激活状态无关,也就是说只要所属物体是激活的,无论脚本是否处于

#游戏
到底了