本文章由cartzhang編寫,轉載請注明出處。 所有權利保留。
文章鏈接:http://blog.csdn.net/cartzhang/article/details/45644007
作者:cartzhang
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一下,就是對我莫大的鼓舞。
再次感謝各位。
再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow
