- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 Unity 报错处理
Unity 在调试时,可以直接点击报的错,unity就会自动跳转到编辑器下报错的行。但是,今天突然发现,怎么点击跳转的都不对,明明昨天运行没问题的代码,今天粘贴到里面就是报错。 想了半天,又一行一行调试半天,就是报错,错误定位非常不准,没错的代码它也报错。最后用BC对比了一下,发现粘贴里面一段代码后,cs文件编码自动转化成utf-8了。而unity默认是ANSI的。 把文件编
2012-08-28 18:02:51 7157
原创 Unity网络通信(三)同步物体
在上两篇的基础上,这次我们要做物体同步。使两个物体在两个机器上显示同样的移动效果。这里,使用W、S、A、D四个键位实现前后左右的移动。注意:如果您复制粘贴代码,千万注意文件编码!最好为ANSI,否则会报出各种各样奇怪的错误! 步骤:1,首先建立一个新工程。2,添加两个cube,分别重命名为Cube01,和Cube02。这两个cube就是我们要同步的对象。3,添加一个平行光源
2012-08-28 17:44:27 12707 8
原创 Unity网络通信(二)Unity Network 聊天
在上一个例子基础上,我们构建一个聊天室程序。1,首先建立一个新项目,文件夹名为chat。2,给接收请求的脚本所绑定的对象,添加网络视图组件(听起来有点绕口)。我们的服务器脚本是绑定在主摄像机上的,所以点击主摄像机,在菜单上选择component-->miscellaneous-->Net work View。3,服务器端程序:(C# 脚本)using UnityEngine;
2012-08-24 11:18:20 41069 15
原创 Unity 网络通信(一)Unity Network 初步
翻了半天unity的API,也没有发现可以处理Socket的方法。Unity自己封了个网络处理的类Network,主要用于状态同步。 似乎是要实现MMO级别的网络应用,只能用C#自己去写了。(Unity不像AS,有直接处理数据包、字节级别的底层函数。至少现在没有。如果您要应用于实际,比如做了个网游,那么您需要用unity自带的C#去写一套自定义通信协议来实现。这个我在后面的文章中会写一个示例。)
2012-08-22 17:32:05 24546 6
原创 libgcc_s.so.1 must be installed for pthread_cancel to work
64位的CENTOS安装mysql的时候,执行 bin/mysqld_safe --basedir=/usr/local/mysql --user=mysql & 报错:libgcc_s.so.1 must be installed for pthread_cancel to worknohup: ignoring input and redirecting stderr to stdou
2012-08-16 15:43:31 11171 1
原创 AMF--pyamf 协议性能测试
下面的测试代码是运行在苹果机上,I5处理器,2.3GHz处理的原始数据约为1k。测试一秒钟可以跑多少次AMF3的编码。#! /usr/bin/env python#coding=utf-8import timeimport pyamftest_data = { 'baihe': { 'name': unicode('百合', 'utf-8'),
2012-08-02 16:55:03 3457
原创 pickle 协议性能测试
先看文档:pickle.dumps(obj[,protocol])¶Return the pickled representation of the object as a string, instead of writing it to a file.If the protocol parameter is omitted, protocol 0 is used. If protoc
2012-08-02 10:26:25 2218
原创 python--struct, cPickle, pyamf性能对比
在大型网络应用中,序列化是必要的手段,所以一定要大致了解序列化上的性能消耗,才能写出高性能的程序。常用的序列化就是使用pickle,冷门的是使用pyamf。AMF数据在网络通信时候,既可以起到部分的自定义协议作用,又可以对二进制数据进行一个很好的压缩。下面我们就来测试一下这两种序列化的开销。序列化:pickle打包:struct首先,要先来份参考数据。空跑一下while循环:
2012-08-01 19:09:39 2522 3
unity官方换装例子
2015-03-30
iTween unity插件
2014-09-23
wince6.0模拟器-win7可用
2013-09-27
LitJson源码--cs文件
2012-10-18
Stackless Python 并发式编程介绍.CHM
2009-09-21
Stackless Python 并发式编程介绍
2009-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人