Unreal Editor for Aximmetry 使用第三方插件
问题描述
Unreal Editor for Aximmetry 直接使用第三方插件的方式不能像普通的Ue4添加插件,在Ue4使用插件我们常见的方式是在Ue4的项目中直接创建一个Plugins文件夹,然后将要使用的插件放进这个Plugins文件夹就可以了,但是在Aximmetry 中并不能这么做,如果直接这样做的话,当你打开项目后,会提示你这个插件不能被编译,从而导致你不能正常启动这个项目,只能将这个插件删除后才能正常打开项目。
问题解决
Aximmetry导入第三方插件解决方法在官网中有解决
https://aximmetry.com/learn/tutorials/for-aximmetry-de-users/how-to-install-third-party-code-plugins-for-unreal-editor-for-aximmetry/
但是,我通过这种方式来操作后,点击Install Plugins会提示安装失败,这里我就要排查这个安装失败的问题。首先这里我的问题是这样的
大概意思就是他是会到C:\Program Files\Epic Games\UE_4.27这个路径中去找这个插件的地址,但是问题是我们的UE4.27是装在D盘的,所以我们需要做的是修改路径,但在Aximmetry中修改路径很奇怪,并不是在编译器中修改,而是通过修改注册表来修改路径,所以解决方法就是像上面的描述一样,以管理员的身份来打开cmd,然后输入下面的命令,注意将这里的C:\Program Files\Epic Games\UE_4.27修改成你UE4.27的安装路径就行了
reg add "HKLM\SOFTWARE\EpicGames\Unreal Engine\4.27" /v InstalledDirectory /t REG_SZ /d "C:\Program Files\Epic Games\UE_4.27" /f
当你输入了这条命令后,他就会在你的注册表中的HKLM\SOFTWARE\EpicGames\Unreal Engine\4.27这个路径下添加了一条注册表,名字:InstalledDirectory 值: xxx\Epic Games\UE_4.27
打开注册表 你就能看到了(注册表的打开方式可以win+R,输入regedit即可打开)
这里的HKLM就是HKEY_LOCAL_MACHINE
然后重新启动,再点击Install Plugins就可以了。
但是到了这里我还是出现问题,打开Log看,他说不能将D:\Program Files\Epic Games\UE_4.27\Engine\Plugins\Marketplace\APlugins 移动到 D:\Program Files\Epic Games\UE_4.27\Engine\Plugins\Marketplace\APlugins,请你手动移动
什么鬼?自己移动自己到同一个文件夹?
后面我的解决方法就是将这个D:\Program Files\Epic Games\UE_4.27\Engine\Plugins\Marketplace\APlugins 里的这个 APlugins删除掉,然后在重启Aximmetry重新点击Install Plugins,然后就能通过了,然后再把插件按照上面官方的文档操作一下就可以了。然后我们就可以正常导入第三方插件了。
个人
哈哈没想到吧,我又发文章了,这次的是关于Ue4开发的资料,不过应该感兴趣的人应该不多吧,不过这篇仅是记录一下我解决的问题,后面如果有机会的话会分享一些硬货出来。这里透露一下,UE可以做的很多,不仅仅是游戏开发这一块,在影视创作这一块更有着强大的潜力,最后就是UE开发好吃硬件设备,穷哥们根本负担不起。。。 还有一个问题就是,貌似很多逆向的文章都删掉了是什么原因呢?