通过局域网预览
为了能让C2在网络上分享预览,你必须以管理员身份来运行程序(Vista或跟高版本系统)。 右键单击快捷方式或EXE文件,选择 以管理员身份运行。你每次想进行网络预览时必须都这么操作一遍。
你会看到一条关于C2要求管理员权限的安全警报。点击Yes。
如果你是从steam中运行C2,你需要用另一种方法来实现管理员权限运行。先定位到 Construct2.exe 文件( 在steam的C2属性中点击“浏览本地文件”)。然后右键点击窗口中的文件,选择属性,在 兼容性 标签中应该有一个选项:以管理员身份运行此程序。勾选前面的复选框,这样下次你再从steam启动C2时就会是以管理员身份运行的了。
现在C2已经准备好进行局域网预览了。打开一个项目并进行预览。(如果你没用管理员身份运行,这时你会看见一条错误信息,关闭C2并用管理员身份重新运行。)注意地址栏应该会显示你的本地IP,比如 192.168.1.3:50000, 如果不显示IP会显示 localhost:50000.
现在,准备好连入局域网的另一个设备。可以使一部手机,一个平板(iPad),一台笔记本或另一台连入局域网的电脑。在设备的浏览器中输入地址,比如:
http://192.168.1.3:50000/
你现在应该就能看到预览开始运行了!
尝试对项目做些明显的更改,然后再重新预览。无论你的电脑浏览器还是第二个设备上的浏览器都应该会立刻同步更新,显示你项目的最新版本。这对于在iPad或手机设备上测试游戏来说真是非常方便快捷——完全可以省略掉“项目导出”过程。这对于在触屏设备上立刻测试你的触摸事件也非常有用。
这使得手机和平板的开发工作非常容易!Wifi环境使得开发工作尤其便捷。还有一点,局域网预览功能对预览设备的数量没有限制—— 如果你喜欢,你可以让多个设备同时预览,当你重开预览时所有设备也会同时更新,帮助你更快的在多个设备上进行测试。
别忘了这项功能在局域网中台式机和笔记本上都可以很好的运行。如果你的同事在你旁边的PC上工作,他们可以在他们的PC上通过同样的步骤来预览你的项目。这对于多浏览器的测试(包括Mac和Linux上的)非常有用。
注意:如果你在Windows XP系统上遇到一些麻烦,可以尝试由“cacotigon”写的这篇教程来获取一些更多提示。
用CocoonJS来进行Wifi预览
如果你在为CocoonJS开发游戏,也可以通过CocoonJS Launcher app来进行Wifi预览。这可以让你来测试CocoonJS的一些特有特性,比如更高的性能,对WebGL的支持,广告,以及物理加速。要用CocoonJS预览非常简单,Launcher app 中有一个输入地址来访问HTML或zip文件的地方,只需要在那里输入同样的预览地址(比如 192.168.1.3/%EF%BC%89%E5%B0%B1%E5%8F%AF%E4%BB%A5%E4%BA%86%E3%80%82%E8%BF%99%E5%AF%B9%E4%BA%8E%E6%B5%8B%E8%AF%95%E6%9D%A5%E8%AF%B4%E4%B9%9F%E6%8F%90%E4%BE%9B%E4%BA%86%E5%BE%88%E5%A4%A7%E7%9A%84%E6%96%B9%E4%BE%BF%EF%BC%8C%E7%9C%81%E5%8E%BB%E4%BA%86%E5%AF%BC%E5%87%BA%E5%B9%B6%E4%B8%8A%E4%BC%A0zip%E6%96%87%E4%BB%B6%E7%9A%84%E6%AD%A5%E9%AA%A4%E3%80%82