摘要:
前言 对于队列和数据锁,本文结合我所在的mmo游戏项目,讨论一个实际例子 当玩家在游戏的过程中,获得道具、物品时,会弹出一个提示窗体(浮动样式),提示玩家进行操作。 弹出框弹出顺序: 先进先出,且不会包含重复数据。 或者是后进先出,且不会包含重复数据 理论上来说同一个时间列表中保存的数据不会超过10 阅读全文
摘要:
在共享机上存放unity开发的pc版本游戏,在其它机器双击就可以运行,但会遇到问题,比如: 游戏是需要下载资源的,默认情况下unity下载的资源是存放在persisterdataPath目录的,对于windows来说是在:C:\Users\Administrator\AppData\LocalLow 阅读全文
摘要:
以Unity 5.5 的官方文档为例 Canvas UI元素的前后顺序:SetAsFirstSibling, SetAsLastSibling, and SetSiblingIndex BasicLayout 文档:https://docs.unity3d.com/Manual/UIBasicLay 阅读全文
摘要:
对于某些Java示例可能是只有单个文件,并不是完整的Java工程,那么要如何运行单个Java文件呢,以IDEA为例。我的环境:IDEA 2017.3.2jdk 1.8.0.73操作步骤:1. 安装jdk 环境,现版本的jdk1.7,1.8 会自动配置环境变量2. 打开已有的java文件所在文件夹,或者新建一个java工程,拖入单个文件3. 如果是已有文件夹,右键 - 根目录 - 设置为Source... 阅读全文
摘要:
链表用途 数据需要经常性地插入移除,并且数据量不算很小的情况下,一般都用链表表示 链表插入删除效率极高,达到O(1)。对于不需要搜索但变动频繁且无法预知数量上限的数据,比如内存池、操作系统的进程管理、网络通信协议栈的trunk管理等等等等,缺了它是绝对玩不转的。 在操作系统中,链表用来分配内存,链接 阅读全文
摘要:
可以通过github提供的ghpage服务来搭建网站,有以下三种方式来实现: 1.文档放在master分支,作为一个子目录 仓库:https://github.com/Ourpalm/ILRuntime 文档:https://ourpalm.github.io/ILRuntime 2.文档做为一个独 阅读全文
摘要:
ts为typescript的缩写,是javascript的超集。 npm源改为国内 由于 Node 的官方模块仓库网速太慢,模块仓库需要切换到阿里的源。 执行下面的命令,确认是否切换成功。 如果输出为 taobao字样,则表示切换成功 安装 Postman Postman 是一个 HTTP 通信测试 阅读全文
摘要:
使用Vue 或React开发,或者nodejs开发,用Idea/Webstrom 打开项目的时候,Updating Indexes到node_moudles目录的时候 会很慢很慢很慢。。。。 可以设置忽略node_modules目录,操作如下: 选中node_modules,鼠标右键 选择Mark 阅读全文
摘要:
VS系列 VS新建C 文件模版 我的VS 版本:visual studio 2017 专业版(15.9.7) windwos 操作系统 示例:每次新建文件,在文件头添加如下信息 方法 以VS2017专业版为例:把Class.cs文件放置在这个目录下: C:\Program Files (x86)\M 阅读全文
摘要:
对于一个Animation重复播放,但在隐藏后,再次显示播放会出现有些属性未复原 问题描述 特效同事给的Animation中更改了物体的很多属性,如Active,Alpha, Scale,Position等等,物体本身需要重复利用,因此当不需要使用时不直接销毁而是隐藏等需要时再显示,但是在隐藏后发现 阅读全文