【Emmylua】lua的debug无效果connect localhost:9966 ... Connection refused: connect,pycharm使用Emmylua无法连接_try connect localhost:9966 ... connection refused:-程序员宅基地

技术标签: pycharm  游戏制作  lua  emmylua  

此文解决2个问题的疑惑:

1. pycharm里面使用Emmylua出现无法连接的问题

报错内容:

Try connect localhost:9966 ...
Connection refused: connect

2. lua的debug无效果(直接去看文末)




Emmylua是这个东西,用来debug一些lua代码。
在这里插入图片描述

前提:

我有好几个一样的工程文件A,B,C,
然后打开的时候没注意,unity开启了A工程文件,pycharm开启了B工程文件

新建debug文件后,我将框内的内容复制到了lua的Main文件处。
在这里插入图片描述
这段代码,放到lua的main文件,或者是其他一定可以执行到的地方都是可以的

点击debug,但是却报错了

提示无法连接,
Try connect localhost:9966 …
Connection refused: connect

我赶紧改成unity开启A工程文件,pycharm也开启A工程文件,

然后,

先点击一次播放unity(这样unity就能执行到一次这个刚才你复制过的这个lua代码)

在这里插入图片描述

然后再在pycharm里面,点击debug,就连上了
在这里插入图片描述

你可能会注意到每次播放unity的时候,debug工具都会自动断开一次连接。
这是因为每次播放unity,都会执行这个你刚才复制过来的代码,

在这里插入图片描述

unity执行了,就会把端口占用掉,所以pycharm的debug那里就会断开了。

因此你每次重新播放unity后,
都需要重新再在pycharm开启一下debug。

为啥unity会执行这个lua代码?

不出意外的话,你的框架里会有这样一句话:
在这里插入图片描述
lua代码里,会被执行到这句
在这里插入图片描述
如果放在外面,就像前面那样
在这里插入图片描述

也是可以的,这三句话会在启动xlua的时候执行到,
在这里插入图片描述

如果你的debug没效果,把这三行debug换个地方试试把,你得保证unity里面的c#或者cs代码一定要执行到你新增的这三行debug代码。

这个问题我也觉得挺白痴的,但也许别人会遇到,希望我讲清楚了 = =

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qinglingLS/article/details/131024038

智能推荐

java中的Properties配置文件_java配置文件properties文件中-程序员宅基地

文章浏览阅读3.6k次。java中的Properties文件配置_java配置文件properties文件中

tocbot.js_使用Tocbot自动生成目录-程序员宅基地

文章浏览阅读4.6k次。越来越长的内容正成为一种规范, 受到了Google和用户的广泛欢迎。 但是,阅读带有大量副标题的长格式内容可能有点令人头疼 。 输入Tocbot ,这是一个基于JavaScript的免费内容生成器表 。 这会在任何页面上自动创建一个固定的目录列表,并在您滚动经过每个标题时更新您的位置。 另请阅读: 使用HTML插槽创建自动生成的目录 主页包括完整的预览以及可用来进行所有设置的文档..._tocbot 得用法

将数组元素顺序颠倒_将具有n个元素的一堆数组的内容前后倒置-程序员宅基地

文章浏览阅读3.2k次。有数组a[n],用java代码将数组元素顺序颠倒实现代码:import java.util.Arrays;public class Test{ public static void main(String[] args) { int [] a = new int[]{ (int)(Math.random() * 1000), (int)(Math.rand_将具有n个元素的一堆数组的内容前后倒置

前端使用QRcode生成二维码_前端qrcode-程序员宅基地

文章浏览阅读2.1k次。在vue中需要生成二维码,这时候我们可以使用qrcode这个插件来完成1. 首先需要安装插件npm install --save qrcode2. 引入使用import QRCode from "qrcode"3. 直接上代码下一篇我会整理一个点击下载二维码的教程,有需要的可以看一下..._前端qrcode

区分STL容器reserve和resize函数_stl reserve-程序员宅基地

文章浏览阅读627次,点赞3次,收藏2次。首先明确两个概念:容量:capacity,是指容器在内存中获得的内存空间,容量100并不代表容器中就有100个元素,可能容器中只有10个,剩下的90个都是闲置的未定义内存空间。大小:size,指容器中实际元素的个数,大小为100就代表容器就有100个已经存在的元素。reserve():用来预留容量,但并不改变容器有效元素个数resize():用来调整容器有效元素的个数,有时也会造成容量变大reserve()函数原型:void reserve(size_type n);对于n值的大小,分两种情况_stl reserve

OpenCV计算机视觉编程攻略第2版pdf-程序员宅基地

文章浏览阅读133次。下载地址:网盘下载内容简介······计算机视觉是机器准确识别、理解和表示信息,从而感知并与世界交互的媒介,在人脸识别、智能驾驶、手势游戏、图像搜索、自动定位等各领域都发挥着极为重要的作用。OpenCV作为开源程序库,提供了500多个用于图像和视频分析的优化算法,是相关领域研发人员的主要开发工具。本书不仅基于OpenCV..._opencv计算机视觉编程攻略 csdn

随便推点

数字信号处理基础----傅里叶变换_数字信号处理傅里叶变换-程序员宅基地

文章浏览阅读6.2k次,点赞6次,收藏25次。1 周期矩形脉冲的傅里叶级数_数字信号处理傅里叶变换

RecyclerView实现画廊效果|列表选中位置居中|列表位置固定|第一个项目居中|列表平滑滚动_recyclerview 画廊-程序员宅基地

文章浏览阅读3.8k次,点赞8次,收藏22次。基于RecyclerView实现图片画廊效果, 关键词:图片居中显示,RecyclerView平缓滚动,第一个视图居中,最后一个视图居中_recyclerview 画廊

linux学习之路-nginx初体验_不会linux 可以学习nginx吗-程序员宅基地

文章浏览阅读141次。Nginx安装先到nginx官网下载linux版本的安装包http://nginx.org/en/download.html将安装包传输到linux上,使用tar zxvf 解压nginx安装包1、进入到nginx,直接先执行configure2、安装前置依赖(yum install -y gcc pcre pcre-devel openssl openssl-devel gd gd-devel),重新执行confingure3、使用make4、查看nginx安装目录,代_不会linux 可以学习nginx吗

北理计算机学硕保研,2019计算机保研夏令营经验-上科大、北理、北航、中科院计算所夏令营...-程序员宅基地

文章浏览阅读1.3k次,点赞2次,收藏10次。一、写在前面终于过了9.28,几个月前在和同学吃饭的时候就在说,如果现在是国庆节多好啊,保研就结束了,不用再那么焦虑。保研前就看过网上好多经验帖,就想着等保研结束后把自己的经历与感想写下来,希望能给学弟学妹们一些帮助。在这里十分感谢一路上帮助并鼓励我的家人、老师、学长学姐和同学,是你们对我的帮助让我成功地走下来,走过那段焦虑的时光。以下是我几个月来的收获与体会,希望能对大家有帮助,如果有问题欢迎私..._北理与北航的推免夏令营哪个好通过

JavaScript资源大全中文版(Awesome最新版) 转-程序员宅基地

文章浏览阅读914次,点赞30次,收藏24次。JavaScript资源大全中文版(Awesome最新版)目录前端MVC 框架和库包管理器加载器打包工具测试框架框架断言覆盖率运行器QA 工具基于 Node 的 CMS 框架模板引擎数据可视化编辑器UI输入日历选择文件上传其它提示模态框和弹出框滚动菜单表格/栅格框架手势地图视频/音频动画图片处理ECMAScri..._awesome-javascript

浅谈欧拉函数-程序员宅基地

文章浏览阅读4.3w次,点赞144次,收藏387次。前言欧拉函数听起来很高大上,但其实非常简单,也是NOIP里的一个基础知识,希望大家看完我的博客能有所理解。什么是欧拉函数欧拉函数是小于x的正整数中与x互质的数的个数,一般用φ(x)表示。特殊的,φ(1)=1。如何计算欧拉函数通式: φ(x)=x∏ni=1(1−1pi)∏i=1n(1−1pi)\prod_{i=1}^n{(1-\frac{1}{p_i})} φ(1)=1 其..._欧拉函数

推荐文章

热门文章

相关标签