zoukankan      html  css  js  c++  java
  • Cocos2d-x--iOS平台lua加密成luac资源方法和Jsc文件<MAC平台开发试用--windows平台暂未研究>

        首先要说。近期真的是太忙了。好久没写博客了,今天正好有空,就写一下近期在写游戏中的一些发现;
        话说,基于Cocos2dx 引擎 + 脚本写游戏,至今的感触就是能够进行增量更新和即时编译等,节省了非常多时间;好了废话不多说了,进入正题;
    这里我是以Cocos2d-x-2.2.2 为例<事实上,写着文章时候Cocos2d-x-3.2 都封版了>。
       今天我就说一下怎么用Cocos2d-x3.2中的cocos-console 去 批量 加密lua脚本-变成luac文件 ,js文件变成jsc加密文件<事实上,非常easy就一行命令就可以。当然我这里是以mac平台为例>:

       说明: 本章是教大家用 Cocos2dx-3.2中的 cocos-console 去 批量处理 某个路径下的lua文件加密为luac指定路径中,降低了使用之前的 luajit+shell 脚本的麻烦步骤:


       首先,在mac 终端下进入Cocos2d-x-3.2中指定路径:比方我的:

        /Users/你的username/cocos2d-x-3.2/tools/cocos2d-console/bin 

    然后在输入 ./cocos luacompile -h 命令 就会出现相关使用方法说明,如图:


    然后既能够依照说明进行操作了。

    比方我输入

    ./cocos luacompile -s /Users/你的username/Desktop/lua-encode-oldfiles -d /Users/你的username/Desktop/lua-encode-finish 


    -s :  是这些要被加密的lua 文件的原路径<也可指定到游戏projectsrc文件夹>。

    -d:  是存放这些被加密过后的luac 文件存放的路径 <假设是还放在你project的src文件夹下也可>


    看效果图



            Ok。到这里我们的lua加密为luac 就大功告成了,是不是非常easy呢。  如今我们说一下 js 加密成jsc 文件。道理和lua的加密一样。为了节省时间我直接上图:





               OK。 就到这里,是不是超级简单并且节省了非常多时间啊!

              下次有时间的话就讲一下mac平台的 ios移植到Android平台!

    事实上也非常easy。看网上的好多写的都太复杂了,

    敬请期待吧!




















































































































  • 相关阅读:
    使用缓冲流和byte数组,拷贝文件
    java-类名的正确使用
    java-if语句调试
    java-if...else if...else语句调试
    java-打印101-200之间的素数(PrimeNumber),并统计个数,并每5行输出
    java-打印101-200之间的素数(PrimeNumber)
    冒泡排序-while实现
    冒泡排序-java实现
    java-求一组整数中的最大值
    python学习笔记之集合
  • 原文地址:https://www.cnblogs.com/clnchanpin/p/7015768.html
Copyright © 2011-2022 走看看