• 如何在Mac上构建本地服务器使其能够使用phaser(移相器)


    phaser是一个新出来的专注于html5页面游戏的框架,完全开源,托管于github,由于出现时间并不长,国内使用的人也不多,phaser中文网上面有关如何使用也介绍的不详细,今天就针对官网上教程的第一步做一个详细的讲解.

    时间有限,今天只针对Mac系统,有时间在对其他系统做介绍.废话不多说,Mac系统自带服务器(apache),我们需要手动打开,

    首先第一步,打开终端,大概就长这样,

    第二步:输入命令

    //开启apache:  sudo apachectl start
    
    //重启apache:  sudo apachectl restart
    
    //关闭apache:  sudo apachectl stop
    当你输入第一行代码之后,会在下一行出现一个Password:
    这是让你输入密码,也就是电脑密码,没有闪烁的光标,输入时也没有任何显示,可能有些不习惯,输入完成之后,enter一下,就打开了Mac自带的本地服务器,
    第三步:验证一下是否打开终端,打开浏览器,输入http://127.0.0.1

    成功了之后会在浏览器的页面中显示如图.

    第四步:成功了之后,就可以使用phaser了,你可以在github上下载phaser的完整压缩包,也可以下载phaser.min.js;Game.js;Boot.js;Preloader.js;MainMenu.js等文件,初期第一个就够用了

    第五步:phaser需要有服务器才能使用,国内H-builder编辑软件自带服务器,将H-builder右上角的开发视图改为边看边改模式也能使用(看到现象);

    第六步:我下载的是一个phaser 的压缩包,解压之后是一个phaser-master文件夹,要使用我们打开的Mac系统自带服务器(apache);需要把这个解压过后的文件移到这个文件下面

    放到documents下面即可;

    第七步:找到phaser自带的例子;初步了解phaser;目录如下

    里面的part(1~9)就是那个小游戏的实例了,从1到9依次补全,9是最终版本,网上很多phaser的教程就是这个小游戏的,不过加了很多详细介绍,可以看看,找到part9之后如果直接选择浏览器打开不会出现象的,顶多就会出现一个黑色的块儿,

    这个是直接将part9在浏览器中打开的显示,这时将上面的网址修改一下,就是将documents前面(包括它)修改为127.0.0.1即可

    这样,这个游戏就能显示了,你就能学习其他教程,开发自己的游戏了




    
    
    
  • 相关阅读:
    如何将DataTable转换成List<T>
    关于SqlDataAdapter的使用
    VS 2010中JS代码折叠插件
    ASP.net中的几种分页方法
    学习jquery基础教程的一些笔记
    js中innerHTML与innerText的用法与区别
    SpringBoot 中使用shiro注解使之生效
    redis分布式锁
    使用ZSetOperations(有序)操作redis
    使用SetOperations(无序)操作redis
  • 原文地址:https://www.cnblogs.com/hanhui66/p/5981803.html
Copyright © 2020-2023  润新知