如何使用F5刷新cocos2dx lua创建的.exe文件
2017-04-02 16:35
525 查看
转载请注明出处。本文内容修改于《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)。
本文的内容为实现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)。
相关文章推荐
- 【Cocos2dx-lua 3.11.1】编译cocos的simulator.exe用F5快捷刷新cocos-lua项目。
- 如何使用 Userdump.exe 工具创建转储文件
- cocos2dx3.0 lua项目创建cpp文件时候不能导入extensions头文件时无法使用或报错
- 如何在cocos2dx中使用Lua创建自定义
- 使用FileSystemWatcher监测大文件时,如何判断文件已经创建完成?
- 如何使用 Convert.exe 将分区转换为 NTFS 文件系统
- 创建Accress 数据库连接文件UDL/如何使用 ADO 的数据链接文件
- 如何使用svconfigeditor.exe编辑WCF Service配置文件-配置一个基本的Endpoint(一)
- 如何使用update.exe工具升级一个sqlce1.0/2.0的sdf文件到sqlce3.0
- 使用 JScript 创建 .exe 或 .dll 文件
- 使用VC++的编译器创建最小的镜像文件(DLL/EXE)
- 使用VC++的编译器创建最小的镜像文件(DLL/EXE)[译]
- 如何使用svconfigeditor.exe编辑WCF Service配置文件--配置ServiceBehavior(二)
- 使用 MakeCAB.exe创建CAB文件
- ADO.NET Entity Framework 如何:使用 EdmGen.exe 验证模型和映射文件
- 使用 JScript 创建 .exe 或 .dll 文件的方法
- 在Delphi中如何创建和使用udl文件
- 如何在VB6.0中创建和使用文本资源文件
- 如何在 Windows 2000 中使用安装管理器创建应答文件
- 新手来看:什么叫“使用Data Link 文件”?什么是UDL文件?如何创建?