如何使用F5刷新cocos2dx lua创建的.exe文件

      转载请注明出处。本文内容修改于《cocos2dx 实战 Lua卷》(第二版)

      本文的内容为实现F5动态刷新cocos2dx lua创建的.exe文件,实现动态修改,而不需要每次修改完代码后,再打开.exe文件看效果。

      你可能在工作中,或书中,或在网上看到过,在打开的.exe文件中,按F5实现动态刷新。那么是如何实现的呢,请按照如下内容进行操作:

      cocos2dx本身提供了一个非常灵活的模拟器工具,它位于<cocos2dx安装根目录>\tool\simulator\frameworks\runtime-src\proj.win32文件夹中(注意路径一定要一致),在安装了Visal Studio工具后运行simulator.sln解决方案,并编译。编译完之后,可能会看到如下的报错:


      请忽略上面的错误,然后打开<cocos2dx安装根目录>\tools\simulator\runtime-src\win32文件夹中可以看到编译获得的simulator.exe。为了使用方便,可以在桌面上创建simulator.exe的快键图标。

      运行simulator。exe启动模拟器,会启动两个窗口,一个是黑屏的Win32图形界面窗口,另一个是控制台,控制台会输出日志信息。

      simulator.exe模拟器图像界面窗口中有很多菜单,单击右上角的Cocos图标,打开文件菜单,通过该菜单可以动态运行cocos2dx lua 游戏工程。有时需要调整模拟器窗口大小,可以通过视图菜单,动态改变。

       另外,一个工程如果修改了其中的文件,也不必重新启动模拟器,按F5键重新加载文件即可。按如下操作打开,<创建的工程目录>下的config.json文件,就可以运行游戏工程了。(这里需要的注意的是修改的.lua文件是与config.json在同一目录下的src,而不是simulator中的src)

       

        



猜你喜欢

转载自blog.csdn.net/qq_28644183/article/details/68952751