<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[coding_ch的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/coding_ch</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; coding_ch]]></copyright><item><title><![CDATA[node学习--自定义脚手架（六）：完成具体指令逻辑]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/146369769</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/146369769</guid><author>coding_ch</author><pubDate>Wed, 19 Mar 2025 14:22:30 +0800</pubDate><description><![CDATA[一、使用download-git-repo，下载远程仓库代码到本地。三、使用chalk，实现命令行打印信息的文字样式。此处，我用setTimeout模拟代码下载过程。根据用户选择的不同选项，下载不同的模版代码。二、使用ora，实现下载代码时的等待功能。]]></description><category></category></item><item><title><![CDATA[node学习--自定义脚手架（五）：使用inquirer实现命令行问答交互]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/146343013</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/146343013</guid><author>coding_ch</author><pubDate>Tue, 18 Mar 2025 15:40:08 +0800</pubDate><description><![CDATA[二、在action.js文件中，引入inquirer，并使用。一、使用npm下载inquirer。]]></description><category></category></item><item><title><![CDATA[node学习--自定义脚手架（四）：逻辑代码模块化拆分]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/146340687</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/146340687</guid><author>coding_ch</author><pubDate>Tue, 18 Mar 2025 14:44:30 +0800</pubDate><description><![CDATA[二、使用commonjs模块化拆分。]]></description><category></category></item><item><title><![CDATA[node学习--自定义脚手架（三）：使用commander新增自定义脚手架指令]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/146339863</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/146339863</guid><author>coding_ch</author><pubDate>Tue, 18 Mar 2025 14:06:19 +0800</pubDate><description><![CDATA[【注意】action()方法中的回调函数是真正用来写命令行执行逻辑代码的地方。但是，这一块的代码会越写越多，比如要做命令行的问答交互、文字的颜色区分、下载代码、打印提示信息等等，代码耦合太严重，不便于后期维护，因此，我们在下一章要进行模块拆分。执行mycli create xxx指令，可以打印出参数，说明指令写的没问题。]]></description><category></category></item><item><title><![CDATA[node学习--自定义脚手架（二）：使用commander处理指令参数]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/146336684</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/146336684</guid><author>coding_ch</author><pubDate>Tue, 18 Mar 2025 13:01:29 +0800</pubDate><description><![CDATA[其实，commander已经集成了--help指令，但是，options中的帮助提示太少了，所以，我们就需要自定义了，使用program.option()。三、program.parse()方法，将所有的指令参数(process.argv)传入即可,让他帮我们处理。二、cli.js中引入commander，并使用commander中的program。此时，我们可以试验一下“--framwork”指令，一、使用npm下载commander。这样就没有报错信息了。]]></description><category></category></item><item><title><![CDATA[node学习--自定义脚手架（一）：创建自定义全局指令]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/146335118</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/146335118</guid><author>coding_ch</author><pubDate>Tue, 18 Mar 2025 10:51:01 +0800</pubDate><description><![CDATA[五、在cli.js文件中，写下如下代码，目的是让cli.js中的代码可以正常运行在node环境中。二、在项目中新建bin文件夹，并在bin文件夹下，新建cli.js文件，用于写全局指令逻辑代码。七、接下来处理，自定义指令的参数，如同"npm --help"中的"--help"在根目录下，运行npm init命令，得到package.json文件。六、此时，在命令行中运行自定义指令就可以运行cli.js中的代码了。匹配到指令参数后，接下来就可以做各种对应的逻辑操作了。三、使用npm初始化项目。]]></description><category></category></item><item><title><![CDATA[ue4.27批量的产生模型沿着同一条样条线移动,到终点模型销毁]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/133794860</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/133794860</guid><author>coding_ch</author><pubDate>Thu, 12 Oct 2023 17:02:55 +0800</pubDate><description><![CDATA[组件结构如下蓝图细节如下。]]></description><category></category></item><item><title><![CDATA[ue4.27加载本地json数据]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/133794826</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/133794826</guid><author>coding_ch</author><pubDate>Thu, 12 Oct 2023 17:01:34 +0800</pubDate><description><![CDATA[1).引入插件VaRest,并启用





2).创建函数





3).使用函数，获取数据的蓝图节点




]]></description><category></category></item><item><title><![CDATA[ue4.27制作有模型和UMG的actor]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/133794777</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/133794777</guid><author>coding_ch</author><pubDate>Thu, 12 Oct 2023 17:00:35 +0800</pubDate><description><![CDATA[1).创建一个空白的actor







2). 初始化网格体





3).创建用户页面







4).并关联到actor中的widget组件





5).调整静态网格体和用户界面的位置





6). 关于自定义事件、获取用户页面引用及调用事件



7).在动态生成actor时，可以调用自定义在actor中的事件


]]></description><category></category></item><item><title><![CDATA[ue4.27利用webUI插件，加载html页面]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/133794742</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/133794742</guid><author>coding_ch</author><pubDate>Thu, 12 Oct 2023 16:58:21 +0800</pubDate><description><![CDATA[1). 创建一个用户界面，引入插件webUI并启用







2).给页面绘制结构





3).编写蓝图，加载页面





4).在关卡蓝图中，将以上写好的用户界面加载到视口




]]></description><category></category></item><item><title><![CDATA[ue4.27点位统一管理]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/133794678</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/133794678</guid><author>coding_ch</author><pubDate>Thu, 12 Oct 2023 16:57:00 +0800</pubDate><description><![CDATA[可将同类点位打上标签，以便统一管理，如下图

 

在蓝图中，可用如下图节点获取


]]></description><category></category></item><item><title><![CDATA[ue4像素流服务部署]]></title><link>https://blog.youkuaiyun.com/coding_ch/article/details/126480622</link><guid>https://blog.youkuaiyun.com/coding_ch/article/details/126480622</guid><author>coding_ch</author><pubDate>Tue, 23 Aug 2022 11:10:25 +0800</pubDate><description><![CDATA[ue4像素流部署流程]]></description><category></category></item></channel></rss>