- 博客(15)
- 资源 (26)
- 收藏
- 关注
原创 关于Unity在2D的UGUI和3D模型交错时渲染顺序的一点探讨
0.前言写下此文,主要是因为近来学习了一点UGUI的知识,便想着做个小玩意儿作为“毕设”,想做的内容很简单,就是实现在按钮上插入一个3D模型(最近很火的手游《王者荣耀》上就有类似的设计),没想到在渲染顺序的问题上栽了跟斗,一番搜索过后,发现居然打开了新世界的大门。文末附有本文实验用的工程。1.Unity如何控制渲染顺序综合文章[1]和[2],笔者认为影响渲染顺序的因素有一下四个:Camera Dep
2017-06-24 21:27:53
3089
原创 在Unity中使用ProtoBuffer进行数值表转换以及生成网络通信用的协议
前言周末在家中闲着无聊,寻思着业余时间用Unity捣鼓一个联网小游戏,顺便将过程稍作整理,作为笔记。一、关于数值表转换在游戏中,数值体系决定了游戏的平衡性,尤其是对于竞技类游戏,如RTS、MOBA等至关重要。对于数值策划而言,Excel表格工具无疑是一个理想的数值表制作工具,其功能强大且操作友好。那么问题来了,我们是否可以直接在游戏中使用Excel作为数值的数据库呢?从技术的角
2016-07-27 00:07:13
2359
原创 Ubuntu下编译LLVM
参考: 编译LLVM: [1]http://blog.youkuaiyun.com/snsn1984/article/details/8593380 编译cmake: [2]http://speakingbaicai.blog.51cto.com/5667326/1087432 [3]http://www.cnblogs.com/520zijuan/archive/2013/0
2015-06-01 22:24:59
1487
原创 Decorator
python中的Decorator的使用无参数Decorator类class decoratorWithoutArguments(object): def __init__(self, f): print "Inside __init__()" self.f = f def __call__(self, *args):
2013-11-05 20:53:46
613
转载 wsgi初探
转载自:http://linluxiang.iteye.com/blog/799163wsgi初探 前言 本文不涉及WSGI的具体协议的介绍,也不会有协议完整的实现,甚至描述中还会掺杂着本人自己对于WSGI的见解。所有的WSGI官方定义请看http://www.python.org/dev/peps/pep-3333/。 WSGI是什么? WSGI的官方
2013-11-05 18:40:14
800
原创 初学WSGI
本文参考了http://blog.youkuaiyun.com/sraing/article/details/8455242一文python中提供了一个wsgiref的库,其是一个按照WSGI规范实现的server。以下是自己在看wsgiref的代码过程中的一些记录。代码主要是wsgiref/simple_server.py这一文件,如其名所示,它实现了一个简单的wsgi服务器,下面从该服务器
2013-11-05 16:46:47
1594
原创 NP完全问题
下面是在看《Data Structures and Algorithm Analysis in C++》一书时所记录的笔记,大部分为原书内容NP的一个性质,所有NP中的任一问题都能够多项式地归约(也即是在多项式复杂度内映射)成NP完全问题。也就是说,只要有一个NP问题,其它所有的NP问题都可以归约到它,那么它就是NP完全问题,它可以作为NP中任何问题的子例程,且花费多项式的开销量。它也被称为N
2013-11-05 10:20:29
1274
转载 NP 类问题
转自:http://www.cppblog.com/Icho/archive/2010/08/17/123711.html1. 计算复杂性 O 这是描述一种算法需要多少 Running time 的度量。(也有空间复杂性,但因为它们能相互转换,所以通常我们就说时间复杂性。对于大小为 n 的输入,我们用含 n 的简化式子来表达。(所谓简化式子,就是忽略系数、常数,仅保留最
2013-11-05 09:46:09
914
原创 在Apache上部署Django项目,初步
文中所提及的64位安装包如python, mod_wsgi等都是从http://www.lfd.uci.edu/~gohlke/pythonlibs/下载的1、机子不能安装两个不同版本的python,本人一开始安装了64位以及32位两个版本的python,导致的结果就是执行django-admin.py的指令的时候没法找到相应的python运行环境,故卸载了32位版本的python。
2013-11-04 20:59:14
1203
原创 Ubuntu12.04下用bash操作mysql
编写数据库相关的程序时,调试过程中经常需要重复一些数据库的操作,为了方便,可以用一个脚本完成这些繁复的操作,一下是在ubuntu下用bash脚本操作mysql数据库的方法,windows下用.bat文件操作数据库的方法以后再补上。#!/bin/bashmysql -uroot -pleo<<EOFMYSQLdrop database testdb;create database test
2013-06-21 17:16:31
740
原创 关于编码
1. ASCII码规定128个字符的编码,如空格“SPACE”是32(二进制00100000),大写的字母A是65(二进制01000001)。这128个符号(包括32个不能打印出来的控制符号),只占用了一个字节的后面7位,最前面的1位统一规定为0。2、非ASCII编码英语用128个符号编码就够了,但是为了表示其他语言,128个符号是不够的。欧洲国家对最高位进行了
2013-06-14 21:47:28
643
在Unity中使用ProtoBuffer进行数值表转换以及生成网络通信用的协议
2016-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人