熬了几个通宵,终于破案了。我明明设置的子弹从飞机的位置射出,但偏偏有些子弹的位置就变成了零,原因实在太复杂了。简单来说就是这个缸体内插模式, 正常来说,不内插的话,呃,子弹的激活发生在 lay update 之前,但如果内插的话,就会在 lay update 之后渲染之前增加一个内插。检查就分两种情况,如果这一针的渲染没有 fix update, 那 内插值就是零,如果有 fix update, 它就会在几针或者十几针之内去向于零。三是零。哎,就这样吧,我累了。
粉丝1.1万获赞36.9万

让 ai 一 次写一千行代码,里面有五个 bug, 怎么找出里面的五个 bug? 你 是不是蒙了?今天教你一招,让 bug 无处可藏!很多人让 ai 写代码,上来就说帮我写一个完整的登录系统, ai 很 听话,刷刷刷的帮你写了一千行代码,但是你一运行我错了,然后你盯着这一千行代码, bug 在 哪里也不知道。 ai 查来查去,问题越来越多,是表单的问题,是验证的问题,还是接口的问题,根本找不清楚 ai 写代码的最大的问题是什么,不知道自己错了,而且还特别自信的说,这次你运行一定不会再出问题了。最主要的是,代码越多, bug 藏的越深。 正确的做法是一次只做一件事情,不要说帮我写一个用户登录系统,要拆开说。第一步,先写登录表单的 u r、 e, 写完了跑一下,没问题了才进行下一步。第二步,再写一个表单验证的日期,写完测一下,没问题了,继续下一步。第三步,再写 api 调用,写完再测一下,最后一步 写错误处理,每一步写完就测,测完再进行下一步。这样做有什么好处呢? bug 出在哪里你立刻就知道,刚才还好好的,这一步坏了,那问题就出在这一步。不用一千行代码里大海捞针,很容易就知道问题出在哪里 了。所以小步快跑,步步验证,不要想一口吃成胖子,关注我,下期教你为什么一定要让 ai 解释他写的代码?


大家好,我今天分享一个这个边缘世界的攻略修改攻略,也就是我们天天玩这个叫环世界这个游戏的修改攻略,然后一呃,我看网上没有找到我想要的修改器,然后当这个游戏玩,就是每个人玩法不一样啊,我有时候玩的比较痛苦,确实想修改一下,快乐一下啊。虽然有人说是什么设计者模式还是什么模式可以直接修改,但是我还是传统的这种 故事模式,然后通过修改存档的办法来达到修改的目的。好,废话不多说,开始我们进入游戏之后呢,点开选项选项直接存档目录,点打开 他就会直接跳到这个存档目录,然后,呃,存档目录是这个 rws 的 这个形式,但不用顾担心,我们选这是选中一个存档,然后右键打开,以 notepad plus plus 的 方式,这是一个看代码软件,完全是免费的啊,大家可以自己去往下一下。我们打开之后 就点开存档,存档这里面就所有人的信息,然后具体的信息都一条条代码,我们最重要是先点搜索,搜索查找,我们每个人,就是你每一个小人都自己给给给他起名字,改名字嘛,然后我这是我的小人,叫大吉,大吉呢,你把这个啊,就把你的这个要找的小人名字打好。然后第二一定要勾选反向查找,反着找,要不然正找数据太多了, 他这个数据是从下往就一直往下垒的嘛。然后再第三步,把进度调到最下面光标标好,最下面银行标好啊,然后我开始查找, 这里面数据很多啊,他会跳很多出来,但是,呃,我们看到这样的一组数据,就是有 human 标识你的人物标识,然后有完整的姓名, first name, last name, nick name, 然后 nick name 就 应该起大 g 吗?到这样一个页面就说明,哎,到了啊,我们往下开始翻, 哪些数据需要改呢?从这里开始啊,就需要可以改了,因为你看到有 close 的 这些字样,关键字找关键字样啊, close, 这就是他的衣服装备一饰品,然后这 health 是 他的这个健康指啊,衣服的寿命,我们可以把它改成九九九,三个九,然后还有一个,这最重要 quality, quality, 就 把它改成这个物品等级啊,我把它改成是 legendary, 就是 传奇级,然后 masterwork 是 大师级,然后根据你需求你来改, 然后,呃,多说一句,如果每个小人做的那些床啊,家具啊,其实也可以通过改品质,改这个 stuff 的 就是物品呢,呃,是什么东西制作的原料,你也可以改,比如说我们可以看啊,这是他的那个头盔啊,简易简易的头盔,简易的头盔,然后我就把他的 stuff 改成了品质,是黄金购的,然后这个质量是等级,是这个传奇级。 好,再简单说一下,因为改都改了吗?你想给他改好一点都没问题。然后往下翻,这个 equipment 就是 他装备吗?装备。我,嗯,下面就主要是改一下这个,呃,这个武器的等级,品质,然后还有武器的这个,呃寿命值,然后再往下翻, 然后呃小人就可以看到木的,小人的心情,可以给他改高一点,九九九,嗯,然后是对食物的需求,这个就根据你自己改,然后这个小人是血族吗?所以他有个死眠要求, 然后再还有这个娱乐值啊,就而已。然后再往下,这个 beautiful 是 根据环境的,所以改不改无所谓,然后这 comfortable, 这一定要改,就是让它的舒适值啊,然后就这些再往下翻呢,我们就可以看到它的 skills, 就 它的小人间属性值啊,射击啊,晋升啊,建造啊,挖矿啊等等等等等等,你想怎么改就怎么改 啊。但是呢,因为这一代不像过去了,过去我改一万,他这个,比如说我们说这个建造改成一万的话,他一下就一秒就可以造好东西,挖矿一下就能挖好。他这个有这个数据出的一个呃,一个一个设置吧,所以防防数据一出设置。所以这个版本呢,就像一点六的版本呢,你改多大数其实都没有意义的,我改九十九,但他显示的还是二十对,给锁住了。 然后在网上有个很重要的一点,就是每小人都有性格,是好的性格就是增益 buff 吗?坏的性格就是 d buff。 这个代码里面就是你当看到一个 body type 的 这个代码下面往下看有个呃 charles, 这个 charles 就是 他的性格多样化,我这个小人性格已经被我删掉了,因为他是都是 debuff 性格,然后我就把它全部删掉了。当你如果你想把别的小人,比如说俊俏啊,聪明啊,坚韧啊这样的性格,也可以找到相应的代码,把它复制到这行里面, 然后这个小人,你的小人就拥有了一个增益 buff 后,再往下看这个,这个呃, health track 这行是最重要的,就是小人每次战斗的时候他受伤了, 受伤了,然后,呃,你就可以通这个 headfree set, 这一行代码就是他的伤害记录,然后他的所有伤害记录都在这里,只要每次把他的伤害记录清零,在他死亡之前一定要在小死亡小人死亡之前清零,删掉控没有代码了,小人就立刻满血满状态复活了,恢复原样一定要记得保存保存。然后我们回游戏看一下 载入我们的阿基斯小人,他在出外勤啊,所以还没到目的地,然后比如说我们看一个这个,这个叫阿罗卡罗的小人吧,这我给他改的最多就是这样。嗯,看看有没有遵义 buff 的 小人 啊。这个俊俏,这 kim 俊俏,就我给它改的,因为它一开始是一个不俊俏,很丑,颜值减颜值,然后你就可以这个健康状态都已经被我恢复了。然后需求啊,这些都可以通过刚才说的方式,但这心情,没办法,心情就是你环境不改的话,它会一直有这种 buff 心情在,但是有时候就最主要就是就是你输入了数值,它不能横定, 但是在紧急时刻呢,你可以就是帮你度过难关吧,就这样就是变相的一种上帝模式,降低了这个游戏的难度。对,仅供参考,仅供讨论啊,这只是一家之言,因为我也是找了很久,就是就是不知道通过一个怎么好的方式无所去修改游戏的。这个,呃,说人物数值啊,之前我有段时间玩的确实挺痛苦 的。对,嗯,所以就我自己琢磨了一个这方式,也是看了别人的一个参考。对,希望可以帮助到你。

众所周知,在 turbo warp 中编辑作品时,修改代码没有快速的得到响应,这会让我们很生气,恨不得把电脑给它。所以这期视频来教你们如何快速获得作品的响应。 由此可见, turbo warp 需要在停止的情况下才能编辑代码。我们打开禁用编辑器, 哎呀,我不想等了。 我们可以发现在代码运行中也可以编辑, 如果想关闭就把它的选项给关闭,然后再重新运行代 码。哎呀,作者忘光!

公司要求每人每天屏蔽五百粉丝,我动了动手指,让老板当场提高 kpi。 事情是这样的,老板最近想换赛道,担心新的视频老粉不爱看会取关,于是叫来所有员工,要求每人每天屏蔽五百老粉,这可把我乐坏了, 熟悉我的粉丝都知道,这对我来说就是舒适区啊。会后我跟同事说,你们就别管了,放心交给我,每个人每天给我二十,就当请我吃饭喝奶茶了。接下来就看我表演了,后面有干货,建议收藏后观看。 首先,本地环境要安装配置好 a、 d、 b, 然后要安装一个可以运行命令的脚本解释器,比如 python、 nojs 或 php。 这次我用 php 来举例,先创建一个 php 文件, 编辑文件,创建一个无限循环。循环什么呢?点击粉丝列表第一个粉丝最右边三个点,然后等一秒,点击不让他看选项,再等一秒,点击不让他看开关,再等一秒,点击后退按钮,再等一秒,屏幕稍微往上滑一点, 再等一秒,代码就写完了。没错,就是这么简单,没想到吧,其实运行命令用 php 才是最方便的,用反引号就行。尝试运行一下脚本, 哦对了,启动之前记得先打开安卓手机的开发者模式,再用 usb 与电脑连接。如果没有安卓手机,像我一样安装安卓虚拟机也行。 nice! 后面脚本会不断将粉丝屏蔽,直到你按下 ctrl 加 c 中指运行。 当然,这个脚本离完美还差很远,比如不会自动停止,也有可能会漏掉一些粉丝, 或者误点到别的地方,以及不支持按条件屏蔽。这些问题都是能增加代码解决的了。如果大家感兴趣,我会继续出视频细说。好了,这次的分享就到此结束, 如果觉得有用,请点个赞或者分享给有需要的人。最后祝大家身体健康,再见!

嗨,很多同学在刚开始写代码的时候,是不是都会遇到程序报错的情况呢?其实遇到报错并不用害怕,我们可以根据排查你的错误提示,快速定位到出错的代码,并且进行修改。每次我们运行代码遇到了报错,控制台窗口就会这样显示 在前面,提示我们的错误出现在第几行。我们可以根据这个找到代码错误的具体位置,然后提示我们错误的类型。初学者可能并不知道这些错误到底应该如何调整。 今天我整理了一些关于 python 初学者常见的运行错误,并且附上了对应的解决方法,希望能够帮到你。第一个, syntax arrow 语法错误。 这个错误类型是初学者最常出现的错误,出现的原因可能是括号没有关闭或者使用错了中文的标点符号。所以我们在编辑代码的时候,需要经常检查符号是不是中文的,有没有正确的关闭掉括号,或者有没有漏写一些标点符号。 当然,我们也可以巧妙地运用上拍唱编辑器。在拍唱编辑器中,如果我们出现了语法错误,例如括号没有关闭,或者使用上了中文的括号或者其他的中文标点符号,就会使用红色的波浪线提示我们, 那么我们就知道我们的语法出现了错误,我们只需要仔细观察,然后对它们进行修改就可以啦。第二种, indentation arrow 缩进错误。这种情况一般是代码的格式出现了问题, 很多同学可能没有注意到自己在某一行代码前面输入了一个空格,这样就会导致 python 解释器并不知道前面这个空格是什么意思,于是 python 解释器就会报错, 那么大家只需要删除掉这个空格即可。当然,这个错误还有第二种情况,也就是大家在该缩进的地方没有缩进。 比如说使用 if 语句的时候, if 语句下想要执行的代码块必须要有一个缩进,而这个缩进我们可以按下键盘中的 tab 键,每一次按下一个 tab 键就会统一空四格, 在该缩进的地方没有缩进,也会出现这个 intaction arrow。 除了 if 语句之外,向右循环和否循环下面执行的代码块,我们也需要采用 tab 键缩进。第三种, name arrow。 大家要清楚一点,在 python 中是严格区分大小写的,比如说大写的 num 和小写的 num 并不是同一个变量,并且在先赋值定义之后再进行使用。 第四种, type loader。 python 会对储存的数据进行数据分类,不同的数据类型之间不能够交叉使用。 例如我们想要对字母串的一和数字一进行加法,那么就会报这个错误。这种情况也经常出现在的就是当我们使用 input 函数获得一个用户输入的数据, 那么获得的用户输入的数据是字母串类型的,但是我们想要得到的是一个数字类型的数据,并且对它进行了一些计算。 使用 input 函数获得的数据是一个字母串类型的,那么当我们输入数字,并且将这个数字保存到了 num 变量中,那么对 num 进行加一的操作。 num 变量是字母串类型的,然后加上数字一,就会出现这个 type arrow。 想要正常地对输入的数据进行数字计算,那么我们就需要将输入的数据进行数据转换。除了使用 int 将数据转化为整数类型之外,我们还可以使用 float 和布尔,还有 string 转化为浮点型,布尔型以及字母串类型。第五种常见的错误,很多初学者同学会复制别人写的很厉害的代码,粘贴到自己的编辑器中运行, 运行之后就会出现这个错误,明明和别人的代码一样,居然报错,怎么也找不到原因,很有可能就是你没有下载代码中的第三方库, 想要改正的话,我们也可以在拍叉五中这样做。一、如果复制粘贴上了别人写的代码,在这个代码中它导入了一个第三方库 none, 而我并没有下载 nump 运行的时候就会出现这个 mod not found arrow, 也就是第三方模块没有找到的错误。 我们想要解决掉这个错误也非常简单。我们可以在 python 中打开终端,然后写下命令, pick install, 加上这个后面的第三方控屏,然后按下回车键, 等待 number ping 这个第三方库下载完成就可以啦。等到出现这个 sex test 里,就说明你已经成功地下载好了第三方库啦。再次来运行一下这段代码,这个时候我们就能够正常的运行啦。 以上就是我总结起来的所有新手常见的报错以及解决方案,如果对你有帮助的话,记得收藏起来,也希望看完视频的你携带你永远遇不到 bug, 遇到 bug 可以 马上找到解决方法。当然如果你遇到其他的问题和报错也可以在评论区问我。


使用拍 game 做游戏的同学,最近代码运行的时候有没有遇到这个报错呢?异常呢,是 type a, 也就是类型错误,正确的类型应该是这三个,但实际上我们传入的类型呢,是整数。 这个报错呀,不是因为你代码写错了,而是拍 game 在 windows 系统下读取系统字体时的兼容性问题。 那最直接的修复方法呢,就是手动修改拍 game 的 源码,点击对战中的报错,在八十二行左右呢,找到这行代码, 这里啊没有对字体的类型做检验。拍 game 扫描 windows 系统字体时,一旦注册表中存在整数类型的异常字体项,就会导致刚才的这个报错哦,那在它之前,我们添加这两行代码, 手动检验类型。如果当前注册表中的字体不是这三种类型,那么就执行 content 跳过,这样的话呢,异常的字体就不会进入到后面的 split text, 也就避免了报错。那我们回到之前的 playgame 游戏代码再次运行程序 bug 呢,就修复了。 好,如果这个方法呢,帮你解决了问题,麻烦帮老师点点小赞,也可以转发给身边同样正在学拍 game 的 朋友,说不定啊,你刚好就能帮到他们。如果大家在写代码的时候还遇到过其他奇奇怪怪的 bug, 也欢迎在评论区留言,我呢会一一帮大家解答。好,我们今天到这下课。