本文章由cartzhang编写,转载请注明出处。 所有权利保留。

文章链接:http://blog.csdn.net/cartzhang/article/details/45644007

作者:cartzhang

UE4制作插件的插件神器


本博文同步在:Galaxix动漫大陆UE4板块 

看近来,很多使用UE4插件的同学,都苦恼于UE4插件,官方给了好多资料,但是还是无从下手啊。

下面这个是官方插件说明:

https://docs.unrealengine.com/latest/INT/Programming/Plugins/index.html

有人看完还是一头雾水,从哪里开始呢。

Wiki有人写了个说明,照着可以做,但是各种说明:

官方地址如下:

https://wiki.unrealengine.com/An_Introduction_to_UE4_Plugins

重点来了,如果你还是觉得不知道怎么办,那当然是怪我了!

下面,就是给你介绍这个插件神器的时候。

不给源码的不诚意,那就是耍流氓啊!

不耍流氓地址:https://github.com/cartzhang/PluginCreator

声明这个玩意不是我弄,只是发现比较好玩,能简化虚幻的插件入门水平,给大家介绍使用。

之前这个版本支持的比较老旧,我当初用的第一次版本也没有成功,但是看主家更新了,就是那么的好用。

插件神器来了!!!!前方高能,请无关人躲避啊!

一、安装插件

话不多说,开始了,首先下载后插件你需要重新命名一下,名称修改后要用里面的*.uplugin的名称一样,我的是这样的:

然后就回到Engine的目录下,找到GenerateProjectFiles.bat,双击,等待自己搞定。然后打开ue4.sln,然后编译一下工程(不需要重新编译)。

为什么需要编译呢,是因为每个版本的下图红框内大臣dll不一样,你要是下载4.6的,然后当然不放在4.7的版本下运行了啊!所有,需要每个人自己编译一下。

至此插件安装完毕。来看打开效果:

二、使用方法

这个很简单啊。

打开PluginCreator,然后出现界面如下:

看到了有三个可选择的,填写以下你的想要的信息,然后点击生成,就会弹出信息,是否开始创建的插件地址,当然你随意了。

插头一样的图标你可以自己选你的风格:

当然里面的文件里面可以打开你的uplugin,可以看到你填写的信息!

至此大功告成了没有?

没有。

你发现你的文件夹内少点东西啊。是啊,少Binaries,缺省本plugin的dll啊。

所以,继续,重新找到虚幻工程里面的这个玩意GenerateProjectFiles.bat.

然后点击运行,然后在虚幻的插件里面出现:

你只需要编译一下就可以了!记得不需要重新编译啊,也不需要清理啊!

然后就是见证奇迹的时候:

生成了插件的DLL有某有:

插件source自动添加的基础代码有某有:

若你选择的是生成Basic或Advanced,你也可以看你的需要的代码,并且可以自己设置点击事件:

若此这般,这般若此,你还不会自己建立自己的插件嘛!

说明:现在版本为虚幻的4.7版本。

------------------------------------------------

若有问题,请随时联系!

当然,好东西要共享!如果你还满意,请移动鼠标,点个赞,like一下,就是对我莫大的鼓舞。

再次感谢各位。

UE4制作插件的插件神器pluginCreator的更多相关文章

  1. [译]Godot系列教程五 - 制作Godot编辑器插件

    制作插件 下文仅针对2.1版本. 关于插件 插件是为编辑器扩展出更多有用工具的重要方式.它可以完全用GDScript和标准场景开发,甚至都不需重新加载编辑器就可生效.不像模块,你无需创建C++代码.也 ...

  2. C#制作ActiveX浏览器插件.net

    开发环境:VS2008 第一步 创建项目 新建一个项目,选择“Windows窗体控件库”,创建一个用户控件项目“ActiveXDemo”(注意,这里起名不能用中文,否则后面会出问题),里面有个用户控件 ...

  3. UE4.5.0的Kinect插件(Plugin)---插件使用说明<二>

    声明:所有权利保留. 转载必须说明出处:http://blog.csdn.net/cartzhang/article/details/43563959 一.起因: 写了个UE4的Kinect的插件,结 ...

  4. idea中哪些好用到飞起的插件,偷懒神器

    idea中开发人员的偷懒神器-插件  本期推荐一些开发人员常用的一些idea插件.偷懒神器在此,不再秃头! 1. idea安装插件的方法.  file->setting->plugins ...

  5. 移动端下滑刷新插件(jQuery插件)

    由于在工作不能独自开发,而且为了给他们方便,自己写过不少的插件,不过今天刚好空闲,发出刚好完成的,移动端的下滑到底刷新插件.我不是很喜欢写插件给别人用,因为用起来自然是简单的,没什么难度,所以一起分享 ...

  6. Qt中如何 编写插件 加载插件 卸载插件

    Qt中如何 编写插件 加载插件 卸载插件是本文要介绍的内容.Qt提供了一个类QPluginLoader来加载静态库和动态库,在Qt中,Qt把动态库和静态库都看成是一个插件,使用QPluginLoade ...

  7. 转 jquery插件--241个jquery插件—jquery插件大全

    241个jquery插件—jquery插件大全 jquery插件jqueryautocompleteajaxjavascriptcoldfusion jQuery由美国人John Resig创建,至今 ...

  8. Vim插件之插件管理器Vundle

    Vim插件之插件管理器Vundle 1.介绍下载 相比Sublime.Text2等现代编辑器,Vim缺乏默认的插件管理器,所有插件的文件都散布在~/.vim下的几个文件夹中,配置Vim的过程, 就是在 ...

  9. js插件---bootstrap插件daterangepicker是什么

    js插件---bootstrap插件daterangepicker是什么 一.总结 一句话总结:日期段选择插件,也可选择日期 日期段选择插件,也可选择日期 1.daterangepicker 控件如何 ...

随机推荐

  1. Mysql学习总结(16)——Mysql之数据库设计规范

    一.三大范式 1.第一范式:消除一个字段包含多个数据库值,消除一个记录包含重复的组(单独的一列包含多个项目),即可满足1NF. 2.第二范式:消除部分依赖性即可转化为2NF.部分依赖性表示一个记录中包 ...

  2. [置顶] Docker学习总结(3)——Docker实战之入门以及Dockerfile(三)

    应用镜像 csphere/wordpress:4.2 # cd docker-training/wordpress/ # ls -a . license.txt wp-config-sample.ph ...

  3. JS怎么判断数组类型?

    1.判断对象的constructor是否指向Array,接着判断特殊的属性length,splice等.[应用的是constructor的定义:返回对象所对应的构造函数.] eg: [].constr ...

  4. HDU 4631 Sad Love Story 平面内最近点对

    http://acm.hdu.edu.cn/showproblem.php?pid=4631 题意: 在平面内依次加点,求每次加点后最近点对距离平方的和 因为是找平面最近点对...所以加点以后这个最短 ...

  5. powerdesigner 连接mysql提示“connection test failed”

    powerdesigner  连接mysql提示“connection test failed”,该如何解决: 1.把64位的jdk换成32位的jdk(VM只支持32的jre) 2.系统变量:  CL ...

  6. java位运算应用

    位移动运算符: <<表示左移, 左移一位表示原来的值乘2. 比如:3 <<2(3为int型)  1)把3转换为二进制数字0000 0000 0000 0000 0000 000 ...

  7. 删除online日志測试及ora-600 [4194]错误的处理

    今天做了一个关于破坏online日志的恢复測试,主要三个场景: 測试1:正常关闭数据库后删除非当前日志 測试2:正常关库后.删除在线日志文件 測试3:非正常关闭数据库.并删除当前在线日志文件 我的測试 ...

  8. 39.Intellij导入子项目时,maven列表子项目灰色不可用---解决方法

    转自:https://blog.csdn.net/jackieriver/article/details/79046326 导入子项目的module时,左侧project目录中有一个module图标右 ...

  9. 1.1 Introduction中 Distribution官网剖析(博主推荐)

    不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Distribution 分布式(Distribution) The partiti ...

  10. 关于CSDN2013博客之星的一些看法

    最近一个周,最火的话题当然要数CSDN2013博客之星拉票了. 实话实说,从12月14日开始,我连续5天拉票. 通过QQ群.QQ好友.CSDN文章.给CSDN粉丝发私信等多种方式拉票,真是累死我了. ...