三十秒角色型向服装制作我们可以制作虚拟角色所用的裤子、衬衫等服饰,这些服饰可以供自己使用,也可以在 rblox 目录中进行出售。这两张是服装的制作模板,我们使用任意图像编辑程序,常用的免费工具包括 gamp 和 pants 点 naids 等。 在编辑每种模板时都要时刻注意部件成品需要进行折叠,并包括在 roblox 角色的身体,手臂和腿上。以下是各种模板部件的尺寸注意事项, 对于衬衫和裤子上传的图像必须完全符合模板的尺寸,即宽五百八十五像素,高五百五十九像素,否则上传就会失败。设计完成后,我们需要将其上传到 robox, 进入官网链接。点击麦克 我的作品选项,根据你的设计单击左侧列中的 shirt, 衬衫, hands, 裤子或 t shirt, t shirt 在窗口的主区域中点击 chose file, 选择文件,选择你的模板文件,为你的物品输入一个有创意的名字。点击 aplod 上传按钮,经过 roblox 批准后就可以应用到你的虚拟形象,或者出售给其他 roblox 玩家。
粉丝2.4万获赞16.3万

三十秒教你合作脚本编辑上,合作编辑脚本与单人编辑时有较多的差别。在组队创作环节中,游戏脚本被存储在中央语音脚本仓库里, 该仓库可以由所有合作者访问。因此合作者可以进行如下操作,对其他开发者正在编辑的同一脚本进行独立处理,准确获悉其他开发者对脚本进行编辑的时间段。 先在本地测试变动内容,然后再提交给云端。将本地脚本提交至云端前对其进行比对。首先,在组队创作环境中,即使是其他用户正在对脚本进行编辑, 开发者人可以按照常规操作打开脚本。对脚本做出改动后,该脚本将会被添加到草稿面板下。草稿面板可以在 试图菜单下打开,草稿会进行自动保存,写在同一机器上,不会因为多次进入或退出死丢丢而导致脚本丢失。 且在本地测试游戏的时候会运行本地的脚本,而不是上传至服务器仓库里的脚本。但是在进行团队测试环节时,将会使用服务器版本的脚本。

大家好,我是小陈,之前给大家讲过单模块的旋转,那么这期给大家讲一下多部件模型的旋转吧,这个应用的地方蛮多的,比如展柜展示武器模型,旋转木马和摩天轮等等都要用到。 我们先选个弓箭来演示一下吧,这把弓挺不错的,由两个部件组成,我们先把它们组合成模型,然后调整一下, 接着就是重点了,我们下点下模型,在模型属性里有个 primarypods, 我们点一下,然后选模型里在中间的部件,这弓箭的中心部件就是键了,选好后再新建一个脚本,然后编写代码,代码如下,这些代码的意思就是以中心部件为准进行角度旋转,旋转速度的数值大家可以自己随意修改。 我们进游戏里看看,可以看到模型在 均速旋转了,这就是简单演示一下更复杂的模型,像旋转木马和摩天轮一类的也是一样操作的,把右旋转的部件组合成一个模型再进行操作就行。这期就讲到这里,有什么问题可以评论留言,我们下期再见。

三十秒角色自定义除了身体部件、饰品和皮肤颜色之外,二十五虚拟对象的身体类型、高度、宽度、头部尺寸及比例都可以进行自定义。开始测试游戏后,我们可以在项目管理器内的 workspace 中 找到我们用户名对应的角色对象。展开他的子向,我们可以看到 body car 身体颜色。他可以自定义角色对象的各部位身体颜色。 pants 裤子,裤子覆盖躯干和腿部。我们可以在其属性 pants templates 中设置适当的纹理。 shirt 衬衫,衬衫能覆盖住躯干和手臂,我们可以在其属性 shirt template 中设置适当的纹理。 head 帽子,帽子下的紫霞 handle 是一个模型部件,我们可以修改它的 mesh id 属性 来更改他的模型。 pels 为血量控制脚本,尤其重要的是下面的 humanoi 人性对象,他是一种特殊的对象,他赋予模型在 roblox 关卡内四处走动并与各个部件交互的能力。 他的属性面板内可以调整角色的一系列属性,例如将赛停下的将派跳跃高度,我们可以调整这个属性来调整角色跳跃的高度。 干部下的 work speed 移动速度,调整这个属性可以改变角色的运动速度。他的子向里也有一些可以设置的对象。 humanoid description 人行描述对应着角色的整体外观,可以在属性里直观的看到角色属性信息。 body depth scale 驱赶厚度尺寸,这是一个 number one 双精度福点数字值对象,我们可以 在他的属性内调整 value 的值来改变角色的外观。 body height scale 驱赶高度尺寸, 他同样是一个南无歪柳双击弄福点数字值对象。他可以在 v 六内调整角色的高度。 body props and scale 躯干比例尺寸可以调节人体尺寸。 body type scale 躯干类型尺寸这个属性比较有意思, 他的值可以在零到一之间调整。当值越趋近于零时,角色就越像玩偶,而值越趋近于一时,玩家就更接近于真实的人体比例。 body with scale 躯干宽度尺寸调节躯干的宽度 head scale 头部尺寸调节头部大小结合的根部件应命名为 humanoid root part。 我们可以通过调整这个部件对象的位置 来调整角色的对应位置。注意事项, pad 头部部件必须连接至一个名为 optorso 上部躯干的部件,否则角色会立刻死亡。我们可以利用这个特性让角色无条件的死亡。

游戏脚本是怎么做出来的?从以前的打击脚本到现在的自动躲技能脚本或多或少都遇到过,那么脚本到底是什么呢?其实脚本就是一些程序,比如各位游戏党的常用的按键精灵实现自动连招以及按键连点,这些也算是脚本。而像打击以及自动走位脚本,则是通过检测游戏人物的状态,然后自动对游戏人物进行操作, 因为没有修改游戏数据,所以不像外挂那样容易被检测到。以前大家写脚本喜欢用一语言,而现在更倾向于用拍访,比如这款某荣耀自动打金币的脚本就是通过拍访实现的。所以大家不要把脚本想的太过于神奇,甚至学一些编程自己就能写。


三十秒游戏的保存与发布我们编辑完项目后,需要对我们的项目进行保存。首先我们点击编辑器的左上角的文件菜单,我们可以点击保存到文件,对文件进行保存。 如果是第一次进行保存文件,就需要我们选择一个文件保存位置,这里会保存我们主动保存的文件。之后如果我们想要再次主动保存文件,就可以按快捷键 ctrl 加 s 进行保存。我们还可以点击文件菜单下的文件另存,为 将文件另存至一个我们选定的位置,我们还可以将项目保存至 roblox 服务器。 第一次上传保存项目时,需要点击文件彩蛋下的保存至 robox, 为这里可以将项目文件上传发布至 robox 服务器。我们可以覆盖现有 项目,也可以点击面板左下角的创建新游戏,创建一个新的游戏项目。输入完名称描述及其他的设置后, 就可以点击创建按钮进行上传。即使我们登录其他设备,也可以登录同一账号,打开我们已经上传了的项目。如果我们想要再次上传项目,即可按快捷键 out 加 p 键进行项目上传,也可以点击文件菜单下的发布置,如 box 为 进行重新上传。设置注意事项,如果我们因为特殊原因导致文件丢失,我们可以点击文件菜单下的高级,再点击自动存档,找回近几个版本的自动保存项目进行编辑。

今天教大家给脚本添加多个功能,通常用脚本编辑器做出的脚本只有一个功能 可以看到这里只有开启推荐这一个功能。 我们在 nt 管理器里打开这个脚板文件,复制这一段,然后粘贴到他的下方空白处, 这里修改为二,代表第二个功能,这里功能名称改为飞天关闭, 下面修改一下直,我这里只需要修改这两个结果。你们要添加的功能特征吗? 直和类型都要修白,就把这些树枝删了,改成你需要的直即可。我们复制一下,这里粘贴到他的下一行 名称改为关闭飞天, 复制,这里粘贴到它的下面运行, 这里摆为二,下面一行改为三。 啊啊, 保存并退出,删除该文件下面新出来的一个文件, 看到脚本已经又添加进去了一个功能。

三十秒教你模型资源的导入在游戏建模中,有一些曲面较多且较为复杂的模型,仅仅使用游戏内的部件并不能很好的实现,这时我们就需要导入奥特 des、 妈呀或布兰德尔等外部工具创建的模型。 在使用第一点中,素材管理器导入完模型资源后,我们可以双击或者右键插入,将对应资源直接插入 workspace 工作区内。或者我们在工作区创建一个 mash part 网格固件对象, 在他的属性中点击 mash id 边上的导入键,导入我们需要的模型, 这样我们就可以使用更加多元化的筋膜部件。注意事项 编辑器现支持导入的模型类型有文件后缀为点 fbx 和点 obj 类型的文件,且导入的模型需要少于五千个面,模型包含的自己需要少于五十个。

你那么厉害,有本事用拍散洗一个游戏脚本安排, 点赞加关注,教你更多拍本技能。

嗨,大家好,我是游戏大魔王友友,有粉丝问,关于视频脚本有没有一些创作小技巧呢? 脚本我是不能帮你写了,但小替还是有的。一、精简短视频脚本越精简越好。 游戏视频的脚本更是以游戏画面为重点,旁白台词是起到引导配合以及增色作用,旁白台词量控制在一百字以内就够了。二、趣味性。 虽然游戏攻略之类的干货很重要,但趣味性的内容无论何时都会是加分享。我们可以在素材编排上加入戏剧性的情节设计,或者在旁白上加入搞笑的段子和网络热感。 譬如在合成大西瓜里加入热梗,这瓜保熟吗?整个视频就更加生动有趣了。三、节奏短视频讲究的是短、平、快,前三秒一定要抓人眼球, 所以要把亮点画面、后期疑问或者趣味演绎放进前三秒的开头挑战五秒抽出精致, 而中间的节奏最好能做到每五秒一个亮点,譬如五秒抛出一个梗,或者设计一段跌宕起伏的反转剧情,一直吸引住观众,就能提升视频的完播率。 四、视觉视觉主要指脚本的呈现形式,在脚本里就要构想好视频的亮点画面,比如高光操作、精美的游戏画面、 依据性的素材编排,还有攻略干货的展示等,都是可以吸引观众的元素。以上就是关于脚本的小 case, 现在知道要怎么做了吗?笔给你,快去给我写脚本啦,我们下次再见!



好,这节课我们来讲一下手机端的脚本开发,那么手机自动化测试框架 app 呢?他是自带了手机端的开发功能, 但是因为我们各种手机的系统环境啊不太一样,所以的话呢,在手机上的开发的兼容性并不是很好,所以呢我们一般是建议在电脑上开发,但是一些简单的框架,一些简单的脚本的话呢,我们也可以通过手机端的 开发功能来进行开发,如果我们在开发的过程当中遇到这个框架运行的异常,我们可以重启一下手机, 或者卸载这个 app 以后重新安装,这个时候呢就可以恢复正常啊。首先如果我们要在 手机端开发脚本的话呢,请确保你的手机安装的安卓版本呢是安卓十一以上的啊。第一,这个版本呢是没办法在手机上手机端去开发,而必须到电脑上去开发脚本, 那么首先呢,我们的手机上必须安装一个呃安装好框架的 app, 并且要打开相应的前线,我们这边呢演示一下给大家看。首先我们用浏览器呢打开安装 app, 大家可以记一下这个地址,那么我们可以通过这个地址呢来下载 下载安装以后我们点击打开, 那么打开以后呢,我们这里有一个授权,如果你没有授权的话呢,你也可以直接点试用啊,我们点确定就可以。 那么在这里的话呢,首先我们要打开无障碍的权限,我们点击打开无障碍权限, 找到已下载的应用,然后移到最后,这里有一个自动化测试框架,点击使用自动化测试框架,把这个权限打开, 勾选 点击确定框架启动,这时候我们的框架又开始启动,我们返回到自动化测试框架, 那么在这个界面当中,我们第一步要做的就是点击这个开发,那么开发的话呢, 他需要另外两个权限,一个呢我们点开这个权限管理 个呢是显示悬浮舱,就是让他的界面可以悬浮在其他的界面之上。第二个呢就是允许我们这个框架呢弹出,从后台弹出界面, 把这两个权限打开,这个时候呢我们就可以点击开发, 点击开发以后呢我们可以看到呢开发模式的话呢,他会让你选择一个脚本来进行继续开发或者使用新脚本开发, 一般情况下如果我们已经开发好的,我们可以勾选这个,然后点着继续开发,如果我们没有开发,我们可以点心脚本开发 移动圆圈到要取颜色的位置后,两个手指同时点击屏幕取颜色值,取完所有点的颜色后, 再按音量加键进入下一步操作。我们点击新脚本开发以后呢,会出现屏幕上出现一个圆圈,那这个圆圈其实是用来定位的, 定位我们要取的颜色点,我们上一节课讲到了就是脚本开发的一个原理,其实就是从这个界面当中取颜色点来对这个界面进行判断是否处于这个界面上, 所以我们取颜色点呢,嗯,就要取那些不会变化的,能够精确的定位界面的一些颜色点。那么这个点的话呢,我们可以通过 鼠标的移动啊,就是我们在手机上呢,就是通过手指的移动来给他定位,那么我们定位好以后呢?我们可以 我们定位好以后呢,我们可以通过双击手指,两个手指啊,是双击,是两个手指,从此按下两个是从从此按下的话呢,就可以取一个颜色点, 那么取了颜色点以后,我们可以看到这屏幕上呢,会显示出这个颜色点的坐标和值,比如说我们这里呢取了一个蓝色的点,然后我们再取一个坐标,哎按钮上的灰色点 取第二个点,那么取第二个点以后,假如说我们要进行动作了,我们就可以按音量加,就是说你的加音量的键, 请点击或滑动要操作的对象,这个时候呢就进入了第二个操作,就是定义动, 那么我们定义动作的话呢,通常情况下我们可以点击,比如说我要点击管理脚本这个按钮,我们可以点击点击操作确认请按音量加, 如果我们这个定义要重新定义的话呢,我们只需要重新点击,比如说我点击下载脚本,点击操作确认,请按音量加。 如果我们要变成一个滑动操作的话呢,我们就按下鼠标的左键,对应我们手机上的就是滑动的操作啊, 点击操作确认请按音量加,滑动操作确认请按音量。 我们在手机上进行滑动的话呢,他就会进行一个滑动的操作,那么不管我们有多少个动作,他 只定义最后一个动作,也是说全面所有的动作呢都会废除,直到最后一个动作, 当然我们在实际的动作当中可能还有更多,比如说我要填写内容,是吧?我要填写一个文字,在登录的时候我要填写文字或游的时候呢我要连续点击,有的时候呢我需要长按,那么遇到这些比较特殊的动作呢,我们还有一个方法,就是直接按下我们的 屏幕不动,我们可以长按屏幕, 这个时候呢会弹出一个定义动作,我们可以选择更多的动作,除了点击以外呢,我们还可以选择连续点击长按填写,比如说我们在登录的时候要填写账号,或者说我们在搜索的 时候要填写关键字,然后呢也可以对屏幕上的文字进行复制,可以进行粘贴。同样的我们可以点击首页,点击返回提示文本, 点击某某种颜色,点击文字或者打开应用,那么这里面的动作呢比较多,我们可以选择一个,比如说我们选择这个首页, 然后选择首页的时候呢,他会有一个格式弹出来啊,像这个的话呢,我们这里不需要修改,因为他是没有参数的,有一些是有参数的,比如说我们点的这个填写, 他这里呢就要填写这个内容的参数,第一个呢是动作,第二个呢就是我们要填到框里面的一个内容,第三个呢就是填写的一个坐标位置, 我们这里呢返回点击首页,然后我们点击确定,然后选择动作,你可以继续另一动作,换音量,家电确认动作, 这个动作定义好以后呢,我们就要按音量加进呢来确认这个动作,请在主界面输入这个条件的说明,方便理解。 当我们将这个脚本行写好以后,进一好以后,我们可以看到他就显示出来了,那为了我们后期修改的方便的话呢,我们需要对这个条件还能进行一个备注,是吧?我们比如说我这里呢就是做一个备注,是测试,是吧? 那我们单击确定,请在主界面修改和确认这次的条件内容单 修改好条件以后,备注以后呢,我们可以看到呢就是所有的条件呢,这里都显示出来,我们可以看到第一个呢是备注的部分,然后中间有个中挂号,里面的是颜色条件, 那么逗号后面的那个是变量条件,这里为空,在后面呢是一个首页,这是一个动作, 你说满足这个颜色条件,我们刚才取的这几个点以后呢,他会返回首页,我们单据确定,建议条件完成,按音量加键,可以测试当前条件是否成功。 这个定义条件以后的话呢,我们就要来测试这个条件行是否成立,我们按一下音量加键进行条件的测试,开始颜色条件成立动作完成, 按音量加键保存条件,按音量减键返回测试。我们可以看到我们刚刚点的测试以后的话呢,他已经 点了这个首页的按钮,说明这个条件呢已经测试成功了,我们要将这个条件呢保存起来,按音量加键进行保存, 条件保存成功,您可以按音量加键继续添加新条件,这个时候呢,我们可以重复我们刚才的过程,按音量加键呢,又进行重新取颜色,重新定义动作,然后重新保存动作,重新进行测试,直到我们家所有的条件测试成功。 那么当条件测试成功以后的话呢,我们就得到一个总的脚本,得到一个总的脚本, 如果我们要保存总的脚本的话呢,我们就按音量向下的音量音量减键啊完成条件变异操作,你可以重置条件或保存条件, 那么按音量减键以后呢,就会出现一个删除或者保存函的一个对话框,那么在这个对话框当中,我们可以保存这个条件函,也可以把我们刚才定义的条件函删除,我们这里呢是没有保存,所以我们点击保存, 我们给脚本取个名字, 我们选择测试,然后单击确定,这个时候呢我们的脚本就 开发完成,如果我想重新打开脚本来看重新开发的话呢,我们只需要这样操作,我们就是选择脚本,然后 啊点空弦,然后点开发,然后点点中这个测试,然后点继续开发,选中这个时候呢我们就可以继续去 修改我们写好的脚本,如果我想看一下我自己写好的脚本的话呢,我可以按音量减键 完成条件定义操作,然后条件或保存条件,点击编辑总条件, 我们可以看到呢,我们 写了两个条件行,一个是点击的条件行,一个呢是刷返回首页的条件行,那么在这里的话呢,我们可以进行修改这个条件行可以进行修改,那么以至于这个条件行的具体的含义呢?我们在条件行的修改这一个章节里面呢,已经详细的讲到了 啊,我们如果不清楚的呢,可以回到那个条件行的修改这个章节,详细的看一下这个条件行的含义。我们单机完完成修改, 那么点完成修改以后,我们可以看到他已经测试的这个脚本文件已经存在了,我们如果修改了脚本的话呢,我们就点更新,如果我们想另存一个脚本呢?我们点另存,如果我们这个不想修改呢?我们就点着放弃,那么这样一个呢,我们就完成了这个手机端 一个脚本开发的一个完整流程。当我们这里呢完成的功能很简单,就是根据一个界面的点,然后点了一个首页, 那么我们下一节课来讲一下一个案例,手机专开发的一个实际案例,这节课呢我们就讲到这里。



大家好,这里是陈书博客,今天给大家介绍一下携手有主线任务脚本的一些技巧。那为什么会给大家讲这个?因为之前呢,我是接了一个这个魔力召唤的一个单耳,然后当时我是还发了这个 b 站上做一个 原码的一个演示嘛,然后后面呢,老板他又追加了投资啊,呃,也不知道追加投资追加的费用, 然后呢,我就把这个脚本给他继续完善了一下,就基本上像现在啊,这个魔灵召唤这个游戏啊,里面除了一个实时竞技场那个什么 rta 没有写好以外,其他所有的功能都完成了,基本上就做到这么一个程度,当然老板也是比较满意的,他也用了这么久了啊,后面呢,他又追加了费用啊, 然后就说让写一个魔灵召唤初始的一个专门。这个魔灵召唤初始其实就是类似于那种抽卡游戏,嗯,你去把卡抽了,然后能不能抽出好一点,牛逼一点的角色,然后拿拿去卖号啊,大概就这么个意思啊 啊,当然像这种说白了其实就是很多手游的那种主线任务啊,实际上就是做一个主线任务,当然他这个主线任务比较长啊,大概要做一个一个多小时才做得完啊,像这种主线任务这种单单一般我是不接的,嗯,主要是写这种单单,一个是对于个人的这个 技巧上没有什么提示啊,另外一个就是很繁琐,像这种手游的主线任务啊,经常一坐一个多小时,然后说,说白了就是需要点的地方去点一下,那你就需要去检测很多的图色,那你就需要定义很多的一个变量,嗯,变量一多呢就容易出问题,可能有时候漏个一个 两个,然后加上你运气不好,可能他这一个图或者是这个字啊,只只在这个主线任务里面可能只出现一次,你一旦把它漏掉,然后你要再去找他就找不到了,你又只能把这个游戏重新玩一遍,就很烦啊。所以一般这种单我是不接的。嗯,然后呢我就 把这个单啊,就相当说外包给我徒弟了吗?啊,原来我是不想接,但是这个老板给的比较多啊,然后 我想了一下我不自己不想写啊,可以交给别人写吗?我就把这个单单就交给我的一个学员去写了。然后呢,他也是学了一个多月吧,我觉得应该差不多了,写这种应该没什么问题,但是最后他交给我的东西写了一周吧。说实话确实 我觉得写的还行吧,但是可能是经验不太足,然后写出来的脚本效率不行。市面上的这个初始脚本,嗯,大概 是在一个一个半小时之内啊,就完成,快一点的可能就一个小时出头,慢一点就一个半小时,但他这个初始脚本初始一遍呢就至少要两个半小时以上,就太慢了,效率跟不上。 那我把这个东西交给老板的时候呢,老板就说,嗯,这个东西啊差的实在是太离谱了,他还接受不了啊。就是说,嗯,让我把这个脚板改一改之后 再优化一下,然后再给他,否则呢他就不给尾款,因为我定制脚板们都是要先收一半的定金啊。然后呢把东西交给他,他绝对行了,然后他把尾款打给我,再把把原单码给他, 但是他觉得这个东西不行,就给我一款吧,然后我面子上也挂不住啊,因为之前合作的还是蛮愉快的,我就把我徒弟这个脚本又拿去改了一下,然后改了一下之后, 嗯,花了两天时间吧。改了一下啊,两天大概是花了得有接近十个小时了。改了一下,然后今天我去试了一下啊,初始一把呢,大概也只需要一个小时了,就一个小时不到,可能五十多分钟就完了。就对比他一下呢,对比他以前基本上快了三遍,而且 比市面上的这种初始脚本的还要快一点,因为我听那个老板说,他之前用的这个淘宝上买的初始脚本基本上都要带一个小时十五,最快的一个小时十五分钟。然后 今天我自己试了一下吗?是五十多分钟啊,然后我拿给他,他自己去试呢,也是六十分钟的样子吗?然后他还是比较满意,就把尾款打过来了 啊,就针对这个事情呢,我就是想着给大家说一下像这种脚本要怎么去写啊?好,我们先来分析一下思路啊,像这种点点点的游戏啊, 像这种点点点的游戏,就比如说像这个他这个打架的话是这么去打的,然后在这里面去找到这个,然后就点击开始战斗,然后完了之后就领取奖励,然后再下一步,下一步,那当然过程中肯定会有很多的对话什么的乱七八糟的东西,比如像这种乱七乱七八糟的东西, 或者是他有些什么新手引导,对吧?需要让你点这里点这里点这里点这里,大概就这么个意思啊,那像这种呢,首先我们先来明确一下 啊,我们要干什么事?第一个作为一个手游的一个主线任务啊,他肯定你是需要去循环检测他的,那么所以呢,我们需要用的什么呢?要么就是都路虎,对吧?一种是都路虎,要么就是 yo, 对吧? 要不然就是歪。哦,这两种啊,肯定首先是你,你要把你所有东西全部写到这个循环里面,这 是这这个没得没得谈啊,那么这是第一步啊,这是第一步,那么第二步就是我们该点的地方圈点一下,对吧?我们在该点的地方圈点一下,那你肯定是需要定义很多的一些什么图色,图色相关的一些变量,对吧? 对不对?那说到涂色,我们想想涂色有什么?一个是,嗯区域,区域枣色,对吧?就是放的卡点,然后还有什么多点枣色,对吧?多点枣色,还有什么多点比色 比赛,对不对?然后剩下的就是什么找字啊?找图,还有一个呢,就是按近距离自带的一个免字库识别,对吧?免字库识别文字, 免字库识别文字啊,一般来说呢,我们定义 cc 变 就基本上就是和这六个相关,和这六个六个相关,让我们来分析一下啊,平时呢我们在做主线任务第一电量的时候,我们需要 哪些需要避免掉第一个呢?我们是这种区域找设区域找设,它作为一个范围内去检测颜色的话,实际上是很容易出错的啊?为什么?就比如像这种场景,你比如说我这里要去点检测这个奖励这两个字,对吧? 我要去检测这个奖励奖励这两个字可能说你当时用的没有问题,然后呢你可能最后是回到了些主界面啊,或者是 比如说回到主界面了,然后或者是去到其他一个啊,颜色相近的一个界面,那么比如说你刚刚我们那个颜色可能和这里的颜色比较相近的时候呢,他在其他界面上就容易误点啊,所以说去早上一般情况下我们在这种主线任务角 老板里面,我们是不使用的啊,一般是不极不建议使用啊,就是不建议使用,当然第一个呢是一个多点早的,那么多点早的实际上就用的比较多了,但是呢其实也会出现刚刚那种颜色相近的问题,比如说我在这里去找这个东西啊, 我们先截图看一下啊,对吧?比如说我现在现在要在这个范围里面去找这个绿色,但有可能我在其他的页面里面,然后呢一一截图,对吧?去找的时候,哎,也有这个绿色,那是不是就很容易很容易就找错了,对吧?所以说那么多点 多点找色呢,我们实际上用的呢,就是说你要确定他万无一失的时候,万无 万无一失的时候再使用, 那我们再说多点比色,那么多点比色同,嗯,这个呢啊,一般来说呢用的就不是很多了,不是很多了,这种多点比色是针对那种颜色场景比较简单一点的,像那种颜色场景比较复杂一点的,多点比色呢,也是很容易出窗的话,平时呢 我们如果你硬要用的话,我也是建议是万无一失的使用,那么有些这个时候可能有些朋友要问,那什么时候叫做万无一失的时候呢?当然这个就跟到你自己的编程经验有相关了,那这里呢我们先不做多的介绍,那么我们再来说这个早知和早图, 那早制和早图呢?我是,嗯比较这个叫做推荐使用啊,推荐使用早图呢,也是推荐推荐使用,当然优先起来。是啊,推荐使用早制优先啊, 叫做找字优先,找字优先,然后最后呢还有一个免字库识别,那么就是个别情况下使用啊,我们一会来针对这四种哦进行一个哦,不是针对这几种进行一个介绍啊, 主要是讲下面这几个东西啊,首先找字啊,找字,大家知道啊,找字要做字库啊,实际上还是比较繁琐的,然后呢找图呢,你也是需要截图,然后把它上传到你的附件里面, 但是呢找图有一个问题啊,找图呢,就是说你这个相似度如果太高的话呢,他也可能找不到,相似太低的话,他也可能找错啊,相比之下呢啊找图哦不对,找字可能会稍微好一点,精准度可能会高一点,但是有些个别情况下,那找字可能就不是很好使啊,就什么情况下就是 他这个啊,你要找的字的颜色和背景色比较相近的时候,就可能就容易找错,那这个时候呢,你可能就只能使用这个使用这种找图了, 所以说自己叫做是早知优先,还有一个叫做免字库识别,很多人可能都不知道这个功能,知道吗?这个呢是安全型,这个啊,一米几里面自带的一个功能 image 啊,是这个 一米几里面自带的一个功能,然后这个功能呢是在我找找啊,应该是在这里啊,一米几就是这个欧赛亚 tax 本地光学识别,那像这一个命令呢?他对于这种方块字啊 就识别率是非常的高。然后我们这里先简单的试一下,我们把这个本地光学识别,我们先拿过来看一下啊,拿过来看一下,首先我们先定一个返回值,然后呢他这一点是一个, 呃,前面呢是一个找图的一个区,你要查找的一个区域啊,然后后面呢这个临时固定的,然后这个呢是一个旋转方向,这个竖屏的话旋转方向是一样。让我们来看一下,比如说我就来找我这个名字吧,我就来找我这个名字好了, 你确定一下啊?他这个好处就是怎么说呢?他不需要你自己去做智库啊。然后坏处呢就是说他的识别速度实际上是非常慢的,而且呢他有时候他的识别 正确率呢,实际上也不是特别高,我们来试一下啊,对吧?比如说我这里啊,他这里是输出了一个,这个比较小,我把它粘过来,我给他看一下啊,对吧?他这里是 陈木苏,但是他中间会有什么什么下滑线啊,逗号啊一啊这种,对吧?像这种情况下,我们为了保证他的一个准确率,我们会干什么呢?就是说把这一个硬币句他返回到这个返回值,对吧?我们再使用这个优 tf 杠八命令,然后来进行一个查找,对吧? 比如说我们就用这个 utf 钢巴使劲命令啊,对吧?比如说我们把我们获取到的这个东西啊,这个返回值,把它放到这个 utf 钢巴的命命令里面,然后我们去找有没有我们想要的一个字啊?比如说我这里就找一个橙子吧,就找就找一个橙子, 然后呢就是从第一个开始找,然后这里呢我们就 sispin 这家开输出一下这个结果好了, 对吧?我们直接调结果, 我没有定义下输出下这个结果。好,这里呢他是返回了一个二二呢,就是相当于说是找到了, 因为他只要是大于零就说明找到了,因为有时的时候我们找这个东西的时候,你使用这个免字库识别字,他会把一些不相关的东西识别出来,你为了保证他一个正确率呢,最好是通过这个 ucf 杠八命令,然后去带去对比一下有没有你想要的字。那么最后对比出来的结果呢? 如果说他是大于零的时候,说明他是找到了,然后找到时候我们就可以去点击,点击这些东西啊,你再把这个命令封装起来一下啊,这这里呢我们就来看一下, 这个呢实际上就是我封钻的一个命令啊,因为我徒弟他把我这个插件花钱买过去了,买过去了之后呢,他可能是看到我这个东西哎,非常好用,刚好在这个柏林召唤他,这个是非凡 非常的方方正正,识别又不怎么出错的时候,然后呢他就用这种方式去定义了非常多的一个 免字库识别,大家可以看一下他这个,嗯,这些他是这个是他给我的原码。然后有些东西我已经屏蔽起来了,屏蔽了一些东西啊,大家可以看一下,这个呢,实际上都是用的我的一个免字库识别啊,是我工装的一个免字库识别,那这个呢?实际上他的效率是非常慢的,所以说当我们这种 主线任务这种脚板,因为你需要检测的场景非常的多啊,一旦这个数量上来了,你还使用这种免智库识别的时候,他的效率就非常的慢。 所以说这个免智库识别文字啊,就是个别情况下使用,就是可能说你偶尔用一下,那肯定没有问题,那你如果用多了,那肯定不行,那什么时候叫偶尔用一下呢?就比如说 有些比较简单的功能,就是说不会循环便利的时候不会去循循环检测他的时候,那比如像这种啊,一个简单的,他这里写的一个初始的这样的一个功能,对吧?他可能说是,呃,去检查一下这个选项,检查的就点一下,然后检测一下这个游戏初始化检测了就点一下,然后 检乱七那种乱七八糟一些东西啊,就比较简单的,因为他也不会去循环的去检测他,他只会用一遍,或者是用的非常少,次数非常少的时候,那么你这样使用这个免制度识别肯定是没问题的。但是如果变量一多,你比如说像我像这样子, 这个是我改进之后的脚板,我把他之前就定义了这么多免智库识别了,而且全是需要循环检测,大家可以想想检测那么多变量需要多长 时间?那肯定是这样子用的话肯定是不行的,所以我们要明确一下,首先我们在做这种主线脚本的时候啊,首先的主线脚本需要大量的去检查涂色的时候一定是不能使用这个免制度识别,可能个别时候你偷懒的时候可以去用这个, 可以去用这个。另外我再说一下这个免字功识别文字啊,只能识别这种比较方方正正的字啊,你那种乱七八糟的艺术字肯定是不行的, 他用这个完全是属于恰巧了,刚好柏林召唤他这个字比较规范,其实很多手机游戏里面他那个字体都不是那种方方正正的字。好,我们把这几个东西明白了之后呢, 我们就知道我们在平时在做这种主线脚本,我们在第一遍的时候啊,就是找字优先, 那其次呢就是说就是说找图,然后保证一定能找对的情况下,我们采用多点找售。那么这三个东西我们这里分析完了,分析完了之后呢,我们再想想 手游这种主线任务脚板,有些场景啊,他可能只会出现一次,对吧?有些场景可能会出只他只出现一次,那举个例子啊,比如说我这里去他有 他突然会弹出来一个什么东西,比如像是广告啊什么的,对吧?他可能说很久才弹出来一次,可能五六分钟可能才弹出来一次, 或者有些场景或者有些对话什么的,你点过之后,他以后就再也不会出现了,比如说一些引导的一些啊,指引动作,对吧?那可能说你新手期一过,他就再也不会出来,但是你后面的话可能是些大量重复的一些东西,那这个时候我们要 了解一下,就是说低频率使用的东西和高频率使用的东西,低频率使用,然后还有高频率使用的东西, 高频率使用,那么作为低频率使用的东西,我们把这个涂色的变量定义出来之后呢?我们需不需要和他等同的啊?和高频率等同的去循环呢?就比如说我这里定义了一个 a, 等于 等于叉叉叉,我就这样子啊,或者是我这边定义了一个 定义了一个 b 等于等于叉,等于叉叉叉,就这样子吧,那我们在写的时候是不是要这么去写呢?哇哦,我这 电脑稍微有有点卡,不知道是不是因为开着模拟器用录屏的原因, 这里我们把这个意识意会到就行了。 yu 处,对吧?然后你比如说我这里是放放的 a, 或者是然后再来一个什么放的 b, 大家想想你这样子去做合不合理? 就是我便利 a 的同时我又对吧?我 a 和 a 和 b 一起去便利,但是实际上 a 的话,你可能整场 脚本里面你可能只会用到一次,那你花费同样的代价去去便利它,实际是不合理的, 实际上是不合理的。这个手我们应该怎么办呢?实际上我们应该要对他进行一个区别对待,如何区别对待呢?就是在便利之前,比如说我们这里先给他打上一个电视器,比如 t 等于碳,然后呢?怎么去写呢?就是说易府 t 减去后背碳减去 t 啊? 看减去 t, 比如说大于什么?大于多少?是比如说大于六十,比如说六十秒的时候呢?然后我再我再去执行这个,然后这里加一个什么东西啊?啊?要要把这个重置一下啊?把这个时间再重置一遍, 那这样子就出现了,我这个 b 这个东西的话,一秒钟便利一次,那么我一分钟可以便利六十次,那对于 a 这种低频率使用的时候呢?我只需要去便利一次,那所以说我们在写这种 涂色脚本的,是不是这种主线脚本的时候,我们需要整理一下,就是什么是低频的,什么是高频率使用的,那么我们将它置于区别 对待,那这样子呢?就可以显著的加快我们的一个便利速度,因为他你平时他也用不到,对吧?你那么平平凡的去便利他干什么呢?完全没必要,对吧?那这是一个,这是一种加快一个便利速度,一个办法,那么还有什么办法呢? 当然就是猜我们是啊,在基础课里面是讲过多一层的。那么多一层什么?比如说我在这里写的同时写了两个,比如说是一个方向,方向 aa, 对吧?那么我在方向 aa 里面呢?我去,嗯,去循环的 why? 哦?然后醋,对吧?比如说我是在这个 aa 里面,然后去便利这个放雷,对吧?然后我呢?我在这里在这个 bb 这个函数里面呢,我去便利这个 b, 那同时呢?我们我使用多线城,对吧?比如说我使用使用多线城,让他两个同时同时启动,对吧?比如十位的点 stat, 对吧?比如说 stat 的 aa, 然后我在 stat bb, 那这两个我让他同时进行执行的时候,是不是?那这样子他是不是便利速度就会快很多啊?对吧?因为他是并行,并行执行的就不是限行的,那么就不,那肯定他的速度要快一点,就是之前我就给他举的例子一样,假如说你中午你要啊,又要做饭, 然后又要烧汤,但是你只有一个锅,对吧?那你只能先去炒完菜再去烧汤,或者是先烧完汤再去炒菜。但是如果说我现在给了你一个两有有两个燃气灶的,那那种灶,对吧?然后再给你两个锅,那你是不是可以同时进行炒菜或者烧汤啊?对吧? 那你这样子是不是你做饭的时间就会显示减少?那同样我们便利的时候是不是一样的道理?我们把这种低频率或是高频率然后分开的进行进行便利的话,那他的一个便利的速度肯定是也是会加快的,那么这样的可以减少他的一个等待时间 啊,这样子啊,我们基本上就把这个,嗯,主线脚板一些技巧就介绍的差不多了 啊,刚刚呢我们介绍一些基本的一些技巧,然后呢这个时候呢,我们就呃看着他这个五十元水的这个 代码啊,然后继续来说来讲解一下一些知识点啊,一些小技巧啊。前面已经说了,他这个使用了大量的这个免智库识别,这是错误的做法,所以说啊, 这里来对比一下啊,我是把所有的这些东西全部改成了早知啊,早知和这个多年早社以及一些早图以及一些早图啊, 我们再往把他代码顺着再往下看,那这里呢,他是写了一个什么呢?就是说这里检测了一个对话的一个东西,这是什么?就是游戏里面, 嗯,很多游戏啊,他可能都会出现一个跟 apc 对话的一个东西啊,那像这种情况很多,你再去检测到再去点一下呢?可能不太合理啊。就比如说我检测到对话,然后就点一下,然后点完之后我就继续往代码就继续往下执行,然后等他循环完一遍,然后 我再去点一下这个对话窗口,那这样子效率实际上是不太行的,那这个时候最好是像这样子去做啊,就是说我检测到对话之后呢,我就一直去检测他是不是在对话,嗯,直到 检测不到他在对话为止,我才去跳出这个循环,这样子呢,就是可以在短时间之内啊,跟 npc 完成这个对话就节约一点时间啊。比如说你跟 npc 每次对话需要一秒钟的时间,那你这一次对完话,对吧?然后点一下, 好等到你这里编,编辑完之后呢,然后然后再去又检查对话窗口,又去点一下,那你等你十次蹲的话,那你这边这个是不是叫这个负,这个 y 这边循环是不是叫循环十遍?那相比这样子的话, 我把它写在一起,对吧?我检测对话之后之后呢,我就进入这个循环循环,然后就一直去检测这个对话,直到 检测不到为止,那这样子呢,我就可以在最短的时间内把它把这个对话这个操作完成,对吧?比如说像他这里,可能,嗯,他点一下只需要三零三百毫秒,对吧?你可能说如果对话十次,那只也只需要三秒, 但是如果说你全部把你这里面所有的东西全部去便利医院,那十十次要多久呢?那肯定是远超过这样,所以说他这个这个湿度呢也是没有问题的,也是没有问题的。那接下来就是按照我们刚刚说的,他这个也是呢把这些高频的一些东西啊,和这些低频是分开了的,大家可以看到 啊,这里他是每二十秒钟去检查一次啊。啊这个思路呢,这里也是没问题,所以说我觉得他还是蛮聪明的,只是说可能说就是刚刚接触的东西经验不是很足啊。个人的能力呢,我觉得还是要认可的,还是要认可我们再继续往下看。嗯,这些东西的话, 嗯,我看一下啊,就比较乱了,对吧?这他这个代码确实是不规范,你要么就把这些东西定义到外面,要么就都定义到里面, 这个外面的也有,里面的也有。有些时候呢他又在使用,因为使用我的插件啊,他是把我的插件这个元旦码是买走了的。嗯,自己又去模改了一下啊,模改了一下, 然后呢还有时候又在用这个原声的这种命令啊,所以有时候看起来这种没有未封装的原声的命是比较乱啊,就看着让人就很火大。说实话接手接到他这个元旦嘛,给他改我也很痛苦啊。 这唯一庆幸的就是他是我教出来就代码的风格呢,和我是基本上是如出一辙啊。不能说是,嗯,几乎一样,只能说是一模一样啊。 不对,那个叫做不能说是大致相同,只能说是一模一样。嗯,所以这一点还好还好一点吧,就改起来还好一点,我们再往下看啊,基本上就没有 什么骚操作了。那这里呢他也是没有使用多线城去找。嗯,据他给我说之前他应该是使用过这个多线城,大家可以看一下这里还有一个什么萨布,对吧?这个思瑞的这个应该他之前应该是尝试过使用多线城的,对吧?不然的话他是不会有这个注视, 我会有这个注视在这里的,应该是尝试过使用断线绳把它分开去找啊, 好把他这个代码分析完了之后呢,我们把这个优化后的这个代码,对吧?这是我自己优化后的,其实变动的很少一个呢,是我把他那种原生的一些东西啊,或者怎么样重新的封装起来,重新的封装起来,然后呢 也是沿用他之前的湿度啊,就是每多少秒去检测一下这种低频的东西啊,检测一下低频的东西 基本上没有太大的改变,唯一呢就是说我花了很多时间啊,花了很多时间把它是定义的那种免智库识别的,弄成了智库识别,花了我可能得有十个小时,因为他这个游戏初始里面就要一个一个多一个多小时吗? 然后有时候你漏了你又只能重新把这个游戏再去打一遍,就很很很烦躁,所以说我平时不太喜欢接这种单的。然后呢我改进之后的脚本呢啊基本上这个便利一次呢, 他的一个间隔呢就比较短了啊,我现在这个便便利一次的话基本上是在五百毫秒左右吧,应该是在五百毫秒左右, 那同时呢也是帮他修复了一些乱世 八招的一些 bug。 哎,这个怎么停了呢?我去看一下是哪里的问题, 我们重新让他运行一下 啊,我是在这个循环节的开头啊,打了一个时时间标记啊,那么在最后面呢,是输出了一下这个循环仪式的一个时间啊,一个时间, 那么正常情况下他的循环一次的时间大家可以看到基本上是在五百五百毫秒左右啊。如果说像这种定时任务加上这个定时任 任务呢,他这里面大概是这里是一千四,相当于说大概有这里面的东西循环一遍大概需要八百毫秒吧,就相当说这么多东西循环一遍大概是需要八百毫秒左右的样子。所以说从速度上来说呢,我这个 循环的间隔就只有他的三分之一,那么带来的等待的时间也比他这个原来的更短。他之前写的确实是有点等的有点久了,只说你可能急性子的人就看了很多急,可能他是一个比较稳重的那种吧。 也不是,也有可能是他之前没去见过这种初始脚板,如果说他跟那个市面上商业的脚板去对比一下,就知道自己这个确实是比较拉胯,但是有一艘一有一艘亚,我觉得他学了一个月能写成这个样子也蛮 错了。因为我其实我改动的主要就还是只是帮他把这种边量改了一下,然后把这个代码这种乱七八糟的地方帮他规整了一下啊,看起来不是那么乱,然后帮他有些可能没想到的地方帮他修复了一下啊,就基本上就 其实帮助的也很有限,那主要呢可能就是他的经验不足,我这次给他讲了之后,他以后再去写这种肯定就不会出这种问题了 啊,现在呢,这个脚本基本上初始一遍,就我录视,录视频之前我也是跑了一遍,五十多分钟就初始完了,比市面上的速度还要快啊。 嗯,基本上就这个样子了啊,今天这期视频就水到这里吧,如果大家觉得这种处理湿度对你有帮助的话,麻烦一键三连,谢谢。

在杭州能写出来好脚本的编导真的是稀缺人才,哪怕不当编导,也可以靠写脚本赚点零花钱。今天跟大家分享一下我的写脚本思路。脚本模板的大框架基本上都会包括序号、景别、画面内容、台词、场景、参考的画面和道具。写这些东西的目的是为了让你在具体拍摄的时候有个把握, 一个合格的脚本要能做到可视化,让人看完能在脑子里想象出成篇。我在构思一条视频的时候,首先第一步是列大 刚,把想法先一二三四点这样列出来。然后第二步写文案稿子用手机备忘录或者是 word 写都可以,就是故事内容加上画面描述,这些都做完了之后,再用脚本的形式进行呈现,另外加上一些参考的画面,就 可以拿给博主去拍摄了。我有一个坚持了很久的小习惯,就是在写完之后试着用一句话概括一下这个脚本,然后预判这期视频的数据。这也是我提高网感的一个办法。之前在公司做账号 的时候,每一期内容都是有目的性的,要么是为了涨粉丰富人设,要么是为了做出好的数据吸引甲方。普通人做视频真的很容易陷入到自嗨的模式,就是看起来很努力,每天都在日更,但是不用心思考怎么样做爆款,怎么样涨粉。给 大家举一个例子,我有一期视频做三十天挑战,其实我也刷到过相同类似的挑战系列,有些人只是在盲目的更新自己,第一天,第二天、第三天在做什么。我那一期涨了有六七万的粉丝, 但出发点是明显的利他性,跟他还讲出这个挑战为什么做、怎么做,以及我自己的安排计划前期、中期、后期每个阶段应该怎么做,还有引导评论区找自己的学习搭子,明确的主题以及强烈的利他性,加上通俗易懂的语言,让观众感觉到与我有关,我也可以这样做。视频的最后有一个小彩蛋。