Skip to content

ylyking/ABXTool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

ABXTool

#2014-11-5#

#Readme#

#AES# aes是一个加密二进制类,要得到不同的加密规则可以修改AES.cs中的Key属性。

#Xml# 1、对固有xml加密,可以在Assets=>Assets/Xml Encryption for New Path.并选择一个新的路径,如果是原路径会覆盖掉 现在有文件。请注意! 2、动态加密解密,请看TestDome.cs里的“打印”与“写入”.

#AssetBundle# 打包资源加密 1、点击Assets=>Open Assetsbundle Windon,选择平台,选择是否是复合回打包(多个文件打成一个包),在选中你要打包的文件。点击“加密创建”,选择文件夹,文件夹的路径只能是Assets中,不能超出。 得到你的加密的assetBundle,和一个同名的xml配置文件。

调用 1、

		//设置模型
	 ABS.debug = false;
	//添加事件 
    ABS.OnLoaded += Loaded;
	//开始加载资源
    ABS.StartLoadRes("test1", this);
	
	//这里的test1是你xml文件名,this是你调用的脚本本身,一定要继承 MonoBehaviour;
	
	
	  Instantiate(ABS.GetRes("Cube"), new Vector3(x, y, z), Quaternion.identity);
	  //调用只要使用ABS.GetRes()方法就可以得到一个GameObject.参数为你原始的资源名。

2、debug变量可以设置是否是开发模式。 开发模型下直接调用的是Resources里的资源,不是加密资源,只有在发布的时候才用加密资源。

#最后# 直接看TestDome

/* unity assetBundle 加密打包工具 and xml加密工具 */

About

unity assetBundle 加密打包工具 and xml加密工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%