- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 Unity3d游戏开发框架-时间管理类,设置时间执行方法。
using UnityEngine;using System.Collections;using System.Collections.Generic;using System;public class TimeMgr : MonoBehaviour { private static TimeMgr mInstance; public static TimeMgr Insta
2017-01-12 15:42:30 4457 2
原创 Unity3d 使用 RSA和DES 加密网络数据包
在同事的指导下,明白了网络加密的缘由以及手法。在网络通讯中,如果数据不进行加密,那么这些数据都是透明的 。 就相当于你去寄信,但是这封信居然没有用信封装起来,这样邮局的任何一个人都可以拿过来看信的内容,毫无安全性可言。 电脑中发送出去的每个数据包,都要在交换机 路由器上通过。 如果你发送一个登陆网站的请求,而这个请求没有加密,那么在路由器上能明明白白的看到你的帐号密码。 最简单的测试方式:在
2017-01-08 17:26:56 6439
原创 Unity3D 加密 Assembly-CSharp.dll (Android平台) 防止反编译
0、加密的原理 Unity3D 是基于 Mono的,我们平时写的 C# 脚本都被编译到了 Assembly-CSharp.dll ,然后 再由 Mono 来加载、解析、然后执行。 Mono 加载 Assembly-CSharp.dll 的时候就是读取文件到内存中,和平时读取一个 游戏资源 文件没什么区别。 为了防止别人破解,我们会对游戏资源加密,简单点的 比如修改文件的一个字节 或者 位移一下
2017-01-08 16:30:28 8177
原创 Unity3D 创建新脚本自动添加文件名,作者,创建时间等
定位Unity3D安装路径到 Unity5.3.5\Editor\Data\Resources\ScriptTemplates\81-C# Script-NewBehaviourScript.cs.txt 修改文件如下:#region 模块信息// **********************************************************************//
2017-01-07 15:36:40 5577
原创 Unity3D 大型游戏 商业游戏(Diablo War)源码 部分重点(1)
using System.Collections.Generic;using System.Linq;using System;using UnityEngine;using Mogo.Game;using System.Security;using Mogo.GameData;using System.Text.RegularExpressions;//模块描述:游戏逻辑相关通用工具
2017-01-07 15:17:31 3437
原创 Unity3D 使用陀螺仪 检查手机方向 设置固定的旋转角度
namespace UnityEngine{ public enum ScreenOrientation { Unknown = 0, Portrait = 1, PortraitUpsideDown = 2, LandscapeLeft = 3, Landscape = 3, Land
2017-01-07 13:45:48 8660 3
原创 Unity3D 手机摇一摇 实现震动效果
Unity3D 手机摇一摇 实现震动效果using UnityEngine;using System.Collections;public class ShakePhone : MonoBehaviour{ float old_y = 0; float new_y = 0; float max_y = 0; float min_y = 0; float d_
2017-01-07 13:35:21 3534
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人