前面使用了 Laya 命令行编译 工具 layaair2-cmd-plus,但每次修改完手动执行 layaair2-plus-cmd compile
还是有点麻烦
使用 fswatch 实现了监听文件变化自动编译
想学更多有意思的东西,想做自己的网站,想学画画
前面使用了 Laya 命令行编译 工具 layaair2-cmd-plus,但每次修改完手动执行 layaair2-plus-cmd compile
还是有点麻烦
使用 fswatch 实现了监听文件变化自动编译
1 | laya 的异步调用,内部并没有实现队列。如连续多次调用同一异步方法,回调函数会被覆盖,导致逻辑混乱。 |
1 | const os = conchConfig.getOS(); |
Rules->Customize Rules…
在 static function Main() 中加一行1
FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP",120,"X-HostIP");
后加在左侧的最后一栏,把它拖动到前面
Rules->Customize Rules…
在 class Handlers 中加入以下代码1
2
3static function OnWebSocketMessage(oMsg:WebSocketMessage){
FiddlerApplication.Log.LogString(oMsg.ToString());
}
然后就可以在右侧的 log
tab 下看到 websocket 的消息了
总感觉 Laya 是一款对 Mac 很不友好的游戏引擎,一开 Layaair IDE 风扇就不停。IDE 的关闭、最大最小化还是在右上角,是在 Windows exe 上套了个壳吗?想在命令行编译,尝试了官方的 layaair2-cmd 还报错…
后来,终于找到一个能在 Mac 上运行的命令行编译工具layaair2-cmd-plus
1 | 全局安装是: |
1 | 场景: ssh 连接开发机后启动服务,ssh 断开后服务不停 |
1 | ssh 登录 ECS,同样是 |
1 | exec ( string $command [, array &$output [, int &$return_var ]] ) : string |